태그(Tag), 태그의 구성 요소, 태그의 속성

CODEDRAGON Development/Web, WWW

반응형


 

태그(Tag)

·       꺽쇠기호(<, />)사이에 오는 단어나 문자

·       태그는 이름과 속성을 가집니다

·       태그인 <head>, <p>,   <img>, <title>, <p>, <div>, <picture> 등이 HTML요소가 될 수 있으며 이 태그들은 웹사이트를 구성하는 기초 재료가 됩니다.

·       웹문서를 표현하기 위해 수 많은 태그들을 사용하여 HTML문서를 구성하게 됩니다.

 

 

 

태그 유형

태그는 시작태그, 종료태그, 빈태그가 있습니다.

유형

형식

시작태그(열린태그)

<태그명>

종료태그(닫는태그)

</태그명>

빈태그(단독태그)

<태그명/>

or

<태그명>

 

 

 

Tag 작성 규칙

·       태그명은 대소문자를 구별합니다.

·       태그명은 XML선언부에서 지정한 문자집합만 사용할 수 있습니다.

·       태그명은 XML선언부에서 지정한 문자집합만 사용할 수 있습니다. XML 선언부에서 Encoding방식을 "EUC-KR"로 하였을 경우에만 한글을 사용할 수 있습니다.(, 저장 방식이 ANSI인 경우)

·       공백은 태그의 시작과 중간에 올수 없습니다. (끝에 있는 공백은 무시)

·       태그명은 첫 글자로 문자와 '_', ':'등이 올수 있고 숫자는 올수 없습니다.

·       태그명의 길이는 제한이 없으나 각 파서별로 실제적인 제한이 있을 수 있습니다.

·       'XML'은 대소문자에 상관없이 태그명으로 사용할 수 없습니다.

·       태그는 겹쳐서(Overlapping)하여 사용할 수 없습니다. (<name>김연아<name></name>손연재</name>)

·       시작 태그가 있으면 반드시 종료태그로 닫아 주어야 합니다.

·       태그명은 XML문서를 이해하는데 중요한 역할을 하므로 간결하고 명료하게 사용하는 것이 좋습니다.

·       대소문자를 사용하는 방식에 일관성을 갖도록 하는 것이 좋습니다.(카멜 표기법)

 

 

 

태그 사용 예

태그 사용 예

설명

<title>제목</title>

GOOD

<title>제목</Title>

BAD

태그는 대소문자를 구별하기 때문에 시작태그와 종료태그가 다르다고 판단하게 됩니다.

<title>제목

BAD

시작태그가 있으면 반드시 닫는 태그가 있어야 합니다.

<student><name>이름</name></student>

GOOD

<student><name>이름</student></name>

BAD

태그를 겹쳐서 사용할 수 없습니다.

<document>문서</document>

GOOD

<xml>문서</xml>

BAD

XML 키워드는 태그명으로 사용할 수 없습니다.

<time1>1교시</time1>

GOOD

<1time>1교시</1title>

BAD

태그명은 숫자로 시작할 수 없습니다.