위즈군의 라이프로그
Reboot... Search /

[XHTML] XHTML 기본 문법

2007. 9. 26. 18:38
W3C 권고안 내용 : http://www.w3.org/TR/2000/REC-xhtml1-20000126/#diffs

0. 닫는 태그가 꼭 존재해야 합니다.

   정상 : <p>[wiz] 2M Story : <em>http://wiz.pe.kr</em></p>
   오류 : <p>[wiz] 2M Story : <em>http://wiz.pe.kr</p>

1. 태그 쌍이 어긋나면 되면 안됩니다.

   정상 : <p>[wiz] 2M Story : <em>http://wiz.pe.kr</em></p>
   오류 : <p>[wiz] 2M Story : <em>http://wiz.pe.kr</p></em>

2. 엘레먼트와 어트리뷰트의 이름은 항상 소문자로 작성해야 합니다.

   정상 : <p>[wiz] 2M Story : <em style="color:#ffffff">http://wiz.pe.kr</em></p>
   오류 : <P>[wiz] 2M Story : <em STYLE="color:#ffffff">http://wiz.pe.kr</P></em>

3. 단독으로 사용되는 태그의 경우 <BR /> 이런식으로 끝 맺어줘야 합니다.

   정상 : [wiz] 2M Story<br /><img src="http://wiz.pe.kr/blank.gif" alt="" />
   오류 : [wiz] 2M Story<br><img src="http://wiz.pe.kr/blank.gif" alt="">

4. 어트리뷰트의 값은 항상 큰따옴표(")쌍으로 묶여있어야 합니다.

   정상 : <h1 style="color:#ffffff">[wiz] 2M Story</h1>
   오류 : <h1 style=color:#ffffff>[wiz] 2M Story</h1>

5. 어트리뷰트에 값이 없는 것을 지원하지 않습니다.

   정상 : <dl compact="compact">
   오류 : <dl compact>

6. 공백 엘레먼트는 /> 로 끝나야 합니다.

   3번 참조

7. 어트리뷰트 값 내부 여백역시 단일 여백으로 해석한다.


8. 스크립트 엘레먼트와 스타일 엘레먼트의 값은 "<![CDATA["와 "]]>" 사이에 넣어야 한다.

 정상 :
<script>
 <![CDATA[
 ... 스크립트 내용 ...
 ]]>
 </script>

 오류 :
<script>
 //<!--
 ... 스크립트 내용 ...
 //-->
 </script>


9. DTD의 재정의를 불허한다.


10. id는 페이지당 유일해야 한다.

    name 어트리뷰트는 사용하지 않도록 한다. (제거 될 계획)

지속적으로 업데이트 되는 페이지 입니다.
Category&Tag : [정리중/C# & .NET & Web]
위즈군의 라이프로그

Category

전체 (564)
개발 (0)
일반정보 (0)
IT 일반 (1)
일상&사진 (0)
정리중 (563)

Recent Entry

    Recent Comments

      Recent Trackbacks

        Tags

        Links

          Total:
          Today: / Yesterday:
          Powered by Tistory / Skin by 위즈 라이센스정책 rss 2.0