CSS 레이아웃 및 웹 표준을 준수하는 페이지 설정은 항상 VEVB.com 간의 토론 주제였습니다. 오늘 우리는 선언 문서 유형 설명 (DTD)에 대해 이야기 할 것입니다.
페이지를 열 때 브라우저에 따라야 할 규칙을 브라우저에 알리려면 모든 파일이 문서 유형 정의 (DTD)로 시작해야합니다.
웹 디자인 도구 DreamWeaver를 사용하여 새 웹 문서를 만들 때 새 문서의 첫 번째 줄에 DocType 문이 표시됩니다.
DocType은 문서 유형의 약어이며 현재 문서의 기본 유형을 정의합니다. 즉, 모든 파일은 문서 유형 (DTD)으로 정의해야합니다.
실제로 DocType은 기계로 읽을 수있는 사양 세트 일뿐입니다. 파일의 URL이 중간에 포함되어 있지만 브라우저는이 파일을 읽지 않습니다. 식별에만 사용 된 다음 페이지에서 코드를 실행할 사양을 결정합니다.
페이지를 오프닝하기 전에 Docty Pegoes는 페이지에 대한 HTML Tagat Thetop의 THETOP를 제공하고 페이지에 HTML, XHTML, OramixofBoth, Sothatit이 마크 업을 올바르게 해석 할 수 있는지 여부를 브라우저에 알려줍니다.
우리는 4 가지 공통 문서 유형을 사용하여 웹 사이트를 만듭니다.
<! doctypehtmlpublic- // w3c // dtdhtml4.01 // enhttp : //www.w3.org/tr/html4/strict.dtd>
<! doctypehtmlpublic- // w3c // dtdhtml4.01transitional // enhttp : //www.w3.org/tr/html4/loose.dtd>
<! doctypehtmlpublic- // w3c // dtdxhtml1.0transitional // enhttp : //www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
<! doctypehtmlpublic- // w3c // dtdxhtml1.0strict // enhttp : //www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
4 개의 문서 유형 중 :
HTML4.01은 일반적으로 사용되는 두 가지 DTD를 제공합니다.
(1). 엄격한 유형 : 엄격한 DTD, 사용자는 HTML4.01을 준수하는 태그를 사용해야합니다.
(2). 느슨한 : 상대적으로 느슨해져 필요한 DTD는 이전 HTML의 다른 버전과 더 호환됩니다.
XHTML1.0은 일반적으로 사용되는 두 가지 DTD를 제공합니다.
(1). 전환 : 매우 느슨한 DTD가 필요하므로 사용자가 HTML4.01 태그를 계속 사용할 수 있지만 XHTML 쓰기 방법을 준수해야합니다.
(2). 엄격한 유형 (엄격한)
DTD는 문서 유형의 정의를 나타냅니다. XML, XHTML 및 HTML의 특정 버전에서 찾을 수있는 것을 정의합니다. 웹 페이지를로드 할 때 브라우저는 설정된 선언 사양을 사용하여 페이지의 내용이 유효한지 확인한 다음 해당 측정 및 인코딩을 통해 문서의 코드를 해석합니다.
우리는 그들이 어떻게 작동하는지 깊이 파고들 필요가 없으며, 표준 웹 페이지를 개발하고 CSS가 올바르게 렌더링되도록 할 수 있다는 것을 알고 있습니다.
일반적으로 독자는 과도기 문서 유형을 선택할 것을 제안합니다. 이러한 종류의 DTD는 상대적으로 느슨하고 W3C 코드 검증을 통과하기가 더 쉽습니다. 이는 현재 국내 개발 환경과 대부분의 개발자 수준에 더 적합합니다.
우리가 또한 엄격한 수준으로 발전하고 싶을 때! 그러나 기본값은 Adobe Dreamweavercs3/CS4 도구에서 엄격합니다.