본문 바로가기
프로그래밍 놀이터/Web

[xHTML] xHTML Tutorial. #2 (xHTML 해부)

by 돼지왕 왕돼지 2012. 2. 28.
반응형

xHTML 넌 뭘 맞춰줘야 하냐?

 

 xHTML의 문서는 확장자가 따로 없어요. (즉 기존의 확장자 그대로 쓰면 됩니다.)

 xHTML은 그저 xml 형식으로 문법만 정확히 맞춰주는 것입니다. 하하.

 

 

그럼 xHTML 과 HTML 은 뭐가 확실히 다른거야?? (확실한 문법은??)

 

1. xHTML은 Tag 속에 Tag 를 넣을 수 없다.

    <p> <b> 굵게 </p> </b>   (X)

    <p> <b> 굵게 </b> </p>   (O)

 

 2. xHTML은 xml에서 규정하는 문법을 지켜야 한다. (머릿말, 아래 형태 필수!!)

<!DOCTYPE>

     <html>

     <head> <title> </title> </head>

     <body> </body>

    </html>

 

 
 3. Case-sensitive로 element의 이름은 반드시 소문자여야 합니다.


 
 4. 태그를 열었으면 반드시 닫어야 한다.


 
 5. "표준 모드"에서는 단위를 꼭 써줘야 합니다.

 여기서 잠깐!! 



 6. value 값은 모두 " " (큰따옴표, double quatation mark)로 쌓여야 합니다.

size = "10pt"

 
 

 7. 모든 attribute 는 value를 가져야 한다. 

 예전(기존 HTML)에는

   

    <select>

      <option>딸기</option>

      <option selected>수박</option>

    </select>

   

     로 표기를 해도, 제대로 작동을 했죠. 하지만 지금(xHTML에서)은.

     

        <option selected="selected">수박</option> 으로 해주어야 합니다.



8. name 가 id 로 이름이 바뀜

<form name="formtest">  -> <form id="formtest">


 
 

로그인 없이 추천 가능합니다. 손가락 꾸욱~

반응형

댓글