DTD는 태그에 대한 구문 규칙 세트입니다. XML 버전 1.0 사양의 일부이며 HTML 파일의 검증 메커니즘이며 HTML 파일의 일부입니다.
dtd : 세 가지 문서 유형 : s (엄격한), t (전환), f (프레임 세트).
엄격 : 프리젠 테이션 레이어의 혼란을 피하기 위해 깨끗한 표시가 필요한 경우이 유형을 사용하십시오. 계단식 스타일 시트 (CSS)와 함께 사용하십시오.
전환 : DTD에는 W3C가 스타일 시트로 이동하려는 렌더링 속성 및 요소가 포함될 수 있습니다. 독자가 CSS (Cascading Stylesheets)를 지원하지 않는 브라우저를 사용하여 HTML의 렌더링 기능을 사용해야합니다.
프레임 세트 : DTD는 프레임이있는 문서에 사용해야합니다. 신체 요소를 대체하는 프레임 세트 요소를 제외하고, 프레임 세트 DTD는 과도기 DTD와 같습니다.
HTML5는 기본적으로 XHTML 1.0의 엄격한 요구 사항이 없으며 직접 사용할 수있는 많은 것들을 단순화합니다 <! docType html>
html5
<! doctype html>
--------------------------------------------------------------------------------------------------------------------------------
XHTML 1.1 :
<! docType html public-/w3c/dtd xhtml 1.1/en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
XHTML 1.1 Plus MathMl Plus SVG :
<! doctype html public-/w3c/dtd xhtml 1.1 Plus Mathml 2.0 Plus SVG 1.1/en http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
HTML 4.01 엄격함 :
<! doctype html public-/w3c/dtd html 4.01/en http://www.w3.org/tr/html4/strict.dtd>
HTML 4.01 과도기 :
<! doctype html public-/w3c/dtd html 4.01 전환/en http://www.w3.org/tr/html4/loose.dtd>
HTML 4.01 프레임 세트 :
<! doctype html public-/w3c/dtd html 4.01 프레임 세트/en http://www.w3.org/tr/html4/frameset.dtd>
--------------------------------------------------------------------------------------------------------------------------------
XHTML 1.0 엄격함 :
<! docType html public-/w3c/dtd xhtml 1.0 엄격한/en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
XHTML 1.0 전환 :
<! docType html public-/w3c/dtd xhtml 1.0 전환/en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
XHTML 1.0 프레임 세트 :
<! docType html public-/w3c/dtd xhtml 1.0 프레임 세트/en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>
--------------------------------------------------------------------------------------------------------------------------------
HTML 3.2 :
<! doctype html public-/w3c/dtd html 3.2 Final/En>
--------------------------------------------------------------------------------------------------------------------------------
html 2 (숫자 2는 버전 번호를 나타냅니다) :
<! doctype html public-/ietf/dtd html 2.0/en>
DTD 문서를 비교하기 위해 이전 버전의 레이블을 첨부했습니다.
상표 | 설명하다 | DTD |
<! doctype> | 문서 유형을 정의합니다. | STF |
<html> | HTML 문서를 정의합니다. | STF |
<body> | 문서의 본문을 정의합니다. | STF |
<H1> ~ <H6> | HTML 제목을 정의하십시오. | STF |
<p> | 단락을 정의합니다. | STF |
<br> | 간단한 접이식을 정의하십시오. | STF |
<HR> | 수평선을 정의하십시오. | STF |
<! --...-> | 의견을 정의하십시오. | STF |
상표 | 설명하다 | DTD |
<b> | 대담한 텍스트를 정의하십시오. | STF |
<font> | 호의적이지 않습니다. 텍스트의 글꼴, 크기 및 색상을 정의하십시오 | TF |
<i> | 이탤릭체 텍스트를 정의합니다. | STF |
<em> | 정의는 텍스트를 강조합니다. | STF |
<빅> | 큰 텍스트를 정의하십시오. | STF |
<strong> | 텍스트를보다 강력하게 강조하기 위해 톤을 정의하십시오. | STF |
<Small> | 트럼펫 텍스트를 정의하십시오. | STF |
<pup> | SuperScript 텍스트를 정의합니다. | STF |
<sub> | 첨자 텍스트를 정의합니다. | STF |
<bdo> | 텍스트의 방향을 정의하십시오. | STF |
<U> | 호의적이지 않습니다. 밑줄이 그어진 텍스트를 정의합니다. | TF |
상표 | 설명하다 | DTD |
<사전> | 사전 형식화 된 텍스트를 정의하십시오 | STF |
<code> | 컴퓨터 코드 텍스트를 정의합니다. | STF |
<tt> | 타자기 텍스트를 정의하십시오. | STF |
<KBD> | 키보드 텍스트를 정의합니다. | STF |
<var> | 텍스트의 변수 부분을 정의합니다. | STF |
<dfn> | 정의는 프로젝트를 정의합니다. | STF |
<SAMP> | 컴퓨터 코드 샘플을 정의합니다. | STF |
<xmp> | 호의적이지 않습니다. 사전 형식화 된 텍스트를 정의하십시오. |
상표 | 설명하다 | DTD |
<아크로임> | 정의는 첫 번째 문자의 약어 만 사용합니다. | STF |
<abbr> | 약어 정의. | STF |
<주소> | 문서 작성자 또는 소유자의 연락처 정보를 정의합니다. | STF |
<blockquote> | 블록 참조를 정의합니다. | STF |
<centre> | 호의적이지 않습니다. 중앙 텍스트를 정의하십시오. | TF |
<q> | 짧은 참조를 정의하십시오. | STF |
<인용> | 참조 정의 (인용). | STF |
<ins> | 정의는 텍스트에 삽입됩니다. | STF |
<del> | 삭제 된 텍스트를 정의합니다. | STF |
<S> | 호의적이지 않습니다. Strikethrough로 텍스트를 정의합니다. | TF |
<스트라이크> | 호의적이지 않습니다. Strikethrough로 텍스트를 정의합니다. | TF |
상표 | 설명하다 | DTD |
<a> | 앵커를 정의하십시오. | STF |
<link> | 문서와 외부 리소스의 관계를 정의합니다. | STF |
상표 | 설명하다 | DTD |
<프레임> | 프레임 세트를 정의하는 창 또는 프레임 워크. | 에프 |
<프레임 세트> | 프레임 세트를 정의하십시오. | 에프 |
<noframes> | 프레임 워크를 지원하지 않는 사용자의 대체 컨텐츠를 정의합니다. | TF |
<Iframe> | 인라인 프레임 워크를 정의합니다. | TF |
상표 | 설명하다 | DTD |
<양식> | 사용자 입력에 대한 HTML 양식을 정의합니다. | STF |
<입력> | 입력 제어를 정의하십시오. | STF |
<TextRea> | 여러 줄의 텍스트 입력 제어를 정의합니다. | STF |
<버튼> | 버튼을 정의하십시오. | STF |
<select> | 선택 목록 (드롭 다운 목록)을 정의하십시오. | STF |
<ptgroup> | 선택 목록에서 관련 옵션의 조합을 정의합니다. | STF |
<옵션> | 선택 목록에서 옵션을 정의하십시오. | STF |
<라벨> | 입력 요소의 주석을 정의합니다. | STF |
<fieldset> | 형태의 요소 주위의 경계를 정의합니다. | STF |
<전설> | 필드 세트 요소의 제목을 정의합니다. | STF |
<isindex> | 호의적이지 않습니다. 문서와 관련된 검색 가능한 색인을 정의합니다. | TF |
상표 | 설명하다 | DTD |
<ul> | 반대되지 않은 목록을 정의하십시오. | STF |
<ol> | 주문한 목록을 정의합니다. | STF |
<li> | 나열된 항목을 정의하십시오. | STF |
<lir> | 호의적이지 않습니다. 디렉토리 목록을 정의합니다. | TF |
<dl> | 정의 정의 목록. | STF |
<dt> | 정의 목록의 항목을 정의합니다. | STF |
<dd> | 정의 목록의 항목 설명을 정의하십시오. | STF |
<메뉴> | 호의적이지 않습니다. 메뉴 목록을 정의하십시오. | TF |
상표 | 설명하다 | DTD |
<Img> | 이미지를 정의하십시오. | STF |
<map> | 이미지 매핑을 정의합니다. | STF |
<영역> | 이미지 맵 내부의 영역을 정의합니다. | STF |
상표 | 설명하다 | DTD |
<테이블> | 테이블을 정의하십시오 | STF |
<캡션> | 테이블 제목을 정의하십시오. | STF |
<th> | 테이블에서 헤더 셀을 정의합니다. | STF |
<tr> | 테이블의 행을 정의합니다. | STF |
<td> | 표의 셀을 정의합니다. | STF |
<헤드> | 테이블에서 헤더의 내용을 정의합니다. | STF |
<tbody> | 테이블의 기본 내용을 정의합니다. | STF |
<tfoot> | 표에서 표 음표 (각주)를 정의하십시오. | STF |
<col> | 테이블에서 하나 이상의 열의 속성 값을 정의합니다. | STF |
<colgroup> | 형식을 위해 테이블의 열 그룹을 정의합니다. | STF |
상표 | 설명하다 | DTD |
<스타일> | 문서의 스타일 정보를 정의합니다. | STF |
<div> | 문서의 섹션을 정의합니다. | STF |
<span> | 문서의 섹션을 정의합니다. | STF |
상표 | 설명하다 | DTD |
<헤드> | 문서에 대한 정보를 정의합니다. | STF |
<title> | 문서의 제목을 정의합니다. | STF |
<메타> | HTML 문서에 대한 메타 정보를 정의하십시오. | STF |
<기지> | 페이지의 모든 링크에 대한 기본 주소 또는 기본 대상을 정의합니다. | STF |
<SASEFONT> | 호의적이지 않습니다. 페이지의 기본 글꼴, 색상 또는 크기를 정의합니다. | TF |
상표 | 설명하다 | DTD |
<cript> | 클라이언트 스크립트를 정의합니다. | STF |
<noscript> | 클라이언트 스크립트를 지원하지 않는 사용자의 대체 컨텐츠를 정의합니다. | STF |
<애플릿> | 호의적이지 않습니다. 임베디드 애플릿을 정의합니다. | TF |
<개체> | 임베디드 객체를 정의합니다. | STF |
<Param> | 객체의 매개 변수를 정의합니다. | STF |