전체 페이지뷰

2017년 3월 20일 월요일

XML Tags

XMl tag는 XML의 기초를 만듭니다. 태그는 XML 문서에서 element의 scope를 정의하는데,  주석을 삽입하고, 파싱에 필요한 설정을 선언하고, 특별한 지침을 삽입하는데 사용할 수 있습니다.
태그는 크게 아래와 같은 범주로 구분할 수 있습니다.

Start tag

모든 XML element의 시작 부분에는 start 태그가 표시됩니다. start 태그의 예는 다음과 같습니다.
<address>
cs

End tag

시작 태그로 시작한 모든 element는 end 태그로 끝나야 합니다. end tag의 예는 다음과 같습니다.
</address>
cs
end 태그에는 요소 이름 앞에 solidus( "/")가 포함됩니다.

Empty tag

start 태그와 end 태그 사이에 오는 텍스트를 content라고 부릅니다. 이 content가 없는 element를 empty element라고 부릅니다.

이 empty element는 두 가지 방법으로 표현할 수 있습니다.
  1. start 태그와 end 태그가 연이어 나오는 방법: 예) <hr></hr>
  2. 완전한 empty element 표시법: 예) <hr />

XML Tag Rules

Rule 1

XML 태그는 대소문자를 구분합니다. 다음 코드는 시작과 끝 태그의 대소문자가 잘못된 예입니다.
<address>This is wrong syntax</Address>
cs

올바른 코드는 아래와 같습니다.
<address>This is correct syntax</address>
cs


Rule 2

태그는 적절한 순서로 닫혀야 합니다. 태그 내부에서 열린 태그는 외부 태그가 닫히기 전에 닫혀야 한다는 뜻입니다. 그 예를 보여 드리겠습니다.

<outer_element>
   <internal_element>
      This tag is closed before the outer_element
   </internal_element>
</outer_element>
cs

댓글 없음:

댓글 쓰기