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

[HTML] xhtml 이 뭔지 간단히 알아보자.

by 돼지왕 왕돼지 2012. 10. 6.
반응형



출처 : http://www.w3schools.com/html/html_xhtml.asp

What is XHTML?

- Extensible HyperText Markup Langage 의 약자

- HTML 4.01 과 거의 동일하다.

- 더 엄격하고 깔끔한 HTML 4.01 버전이다.

- 대부분의 브라우저에서 지원한다.




Why XHTML?

- mobile device 같은 경우는 bad markup language를 이해하는데 리소스 낭비가 발생한다. 그래서 엄격한 형태가 필요하다.




The Most Important Differences from HTML

Document Structure

- DOCTYPE 은 필수

- XML namespace 가 <html> 태그에 필수.

- <html>, <head>, <title>, <body> 는 필수




XHTML Elements

- 반드시 적절히 nest 되어야 한다.

- open 된 tag는 반드시 close 되어야 한다.

- element 는 반드시 lowercase 여야 한다.

- 하나의 root element만 가질 수 있다.




XHTML Attributes

- 반드시 lowercase여야 한다.

- 값은 반드시 quot 되어야 한다.

- attribute minimization은 금지되었다.

<input disabled> (x)      <input disabled="disabled"> (o)


도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x )



 
반응형

댓글