본문 바로가기

WEB/HTML

HTML 문서 - 구성 요소

 HTML 문서의 구성 요소

: 하나의 HTML  문서는 다양한 요소들의 조합으로 구성

 

 

요소 - <시작태크 속성명="속성값" ...>내용</종료태그>

 

       : 속성

 

 

<p>HTML 웹프로그래밍</p>

요소는 기본적으로 시작태그와 종료태그는 하나의 쌍을 이루는데

경우에 따라서는 종료태그없이도 사용되는 태그도 있다.

 

<img>,<hr>,<br> 등

 


전역 속성

: 속성인데 글로벌하다는 의미( 모든 태그에서 사용이 될 수 있다.)

class, id, style,lang, title 등


HTML 문서 작성 시 주의사항  

 

1. 태그는 대소문자를 구분하지 않지 않지만 소문자 표기를 권고 한다.

 

2. 파일의 확장자는 반드시 htm, html로 지정

 ( 파일명.htm or 파일명.html)

 

3. 화이트페이스는 입력한 의도대로 적용되지 않음

-> 두 칸 이상의 연속된 공백은 하나의 공백으로 처리됨

 

3. 요소 안에 다른 요소를 포함할 수 있음(단. 안에 있어야함)

 

 <요소명1> .. <요소명2> ... </요소명2> ... </요소명1>  = O

 

<요소명1> .. <요소명2> ... </요소명1> ... </요소명2> = X

 


HTML 문서의 기본 구조

 

<!DOCTYPE html> 
<html>
	<head>
    	<title>/<meta>/<script>/<style>/<link>
	</head>
	<body>
 		문서의 본문 내용
	</body>
</html>

<title> : 문서 제목

<meta> : 메타 데이터

<script> : 자바스크립트

<style>, <link> : CSS


∴ 문서유형 DOCTYPE 선언

:브라우저가 웹페이지를 올바르게 표시할 수 있도록 문서 형식을 알려주는 지시어

<!DOCTYPE html>

 

브라우저에게 HTML 문서의 시작과 끝을 알려주기 위한 태그

<html> ... </html>

문서의 각종 정보와 문서 자체에 대한 설명을 포함하는 태그

<head> ... </head>

 

head 태그에 들어가는 태그

 

<title> ... </title> : 웹브라우저 상단(탭)에 HTML 문서의 제목을 표시할 때 사용

-> 즐겨찾기 제목으로도 사용된다.

 

<link> ... </link> : 별도 파일로 작성된 CSS 스타일을 웹 문서에 적용할 때 사용

-> <link rel="stylesheet" href="파일명.CSS"> 

문서의 body 부분에 포함가능하나 가급적 head에 사용하는 것이 용이

 

 

1. <meta>

: 웹 문서의 문자 인코딩 방식, 문서에 대한 간략한 설명, 문서의 키워드, 저작자 등의 다양한 정보를 표현

 

 

<문자 인코딩 방식>

<meta charset="UTF-8">

 

<문서에 대한 간략한 설명>

내용설명
<meta name="description"content="문서성명">

키워드
<meta name="keyword"content="키워드1, 키워드2 ...">

저작자
<meta name="author"content="웹문서작성자">

 

<CSS 와  자바스립트 삽입 (body부분에도 포함 가능)>

<style>
	스타일 지정
</style>
<script>
	자바스크립트 코드
</script>

 

2. <base>

: 웹 문서의 기본적인 URL 경로 지정

 

˙ body 부분 내의 상대경로로 표시된 URL을 절대 경로로 취급

<base href="http://cs.kpia.ac.kr/html">

<a href="http://www.kpia.ac.kr/html/ex.html">

˙ 웹 페이지가 출력될 윈도우 지정( 연결된 문서가 새로운 창에서 열림)

<base target="blank">
  <a href="ex.html">

브라우저 화면에 실제로 출력해서 보여주려는 모든 내용을 포함하는 태그

<body> ... </body>

 HTML 문서의 작성과 실행

 

1. 텍스트 편집기를 이용한 문서 작성

 

2. 문서 저장

(메모장 활용 - 저장 -> 파일명.html / UTF-8/ 모든파일)

 

3. 문서의 실행 및 결과 확인

(크롬 브라우저를 사용)

 

4. 브라우저에서 문서의 소스 확인 방법

(우측 클릭 -> 단축 메뉴 -> 페이지 소스 확인)

 

5. 개발자 도구(HTML, CSS, 자바스크립트의 테스트 및 디버깅을 위한 도구)

(우클릭 -> 단축 메뉴 -> 검사)

 

 

 

'WEB > HTML' 카테고리의 다른 글

글자 스타일 지정  (0) 2021.04.13
텍스트 표현  (0) 2021.04.13
태그  (0) 2021.04.12
HTML 실습 - 사이트 완성  (0) 2021.04.06
HTML 실습1 :모델링을 HTML로 만들기  (0) 2021.04.06