남들이 자는 그 10분을 노려라
쏭군은 열정 드리머
남들이 자는 그 10분을 노려라
 
전체
공부
경제
리뷰
세상
     
«   2008/07   »
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
 
     
2008/07 - 2
2008/06 - 9
2008/05 - 12
2008/04 - 15
2008/03 - 17

웹표준의 기본 DTD정의 2007/01/26 18:19

웹표준은 DTD정의로 부터 시작됩니다.
DTD 정의가 빠져있으면 브라우저는 자신들만의 방식으로 코드를 렌더링 하기때문에 같은 내용이라도 브라우저마다 깨져보일 수 있습니다.

디자인만 찍어내왔다보니, dtd며 xml에 대해서는 저도 생소한 편인데, 찾아보니 dtd 별로 인식할 수 있는 태그 없는 태그도 많고, 참 헷갈리기는 한데, 그래도 웹표준을 위해서라면 꼭 정의해야겠군요 xml 제작 효율성과 교환의 인식성도 좋아지고 오류도 최소화할 수 있다네용~

HTML 4.01 호환모드
코드:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
가장 최근의 CSS 규격을 따름. 엘리먼트 배치가 자유로움, 스크롤링 레이어 같은건 사용불가능, position, display 속성과 구현 방법의 차이가 상이, frame 사용 불가능

HTML 4.01 엄격모드
코드:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
1999년 12월 24일 확정 규격. 권장하지 않는 element, attribute, frame 사용불가, 엘리먼트 배치가 엄격함, 일부태그가 완전히 먹통, 가장 이상적인 문서작성시 사용.

XHTML 1.0 호환모드
코드:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1999년 12월 24일 확정된 프레임문서. frameset이 사용가능. 하지만 넷스케이프.. 파폭쪽의 frame은 전혀 작동 되지 않음

XHTML 1.0 엄격모드
코드:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
   http://monoeyes.com/trackback/43
*1  ... *285  *286  *287  *288  *289  *290  *291  *292  *293  ... *304