XHTML-문서 유형
XHTML 표준은 세 가지 문서 유형 정의 (DTD)를 정의합니다. 가장 일반적으로 사용되는 쉬운 문서는 XHTML Transitional 문서입니다.
XHTML 1.0 문서 유형 정의는 3 개의 DTD에 해당합니다.
- Strict
- Transitional
- Frameset
한 DTD에서는 사용할 수 있지만 다른 DTD에서는 사용할 수없는 XHTML 요소와 속성이 거의 없습니다. 따라서 XHTML 문서를 작성하는 동안 XHTML 요소 또는 속성을 신중하게 선택해야합니다. 그러나 XHTML 유효성 검사기는 유효하고 잘못된 요소와 속성을 식별하는 데 도움이됩니다.
이에 대한 자세한 내용은 XHTML 유효성 검사 를 확인하십시오 .
XHTML 1.0 엄격
CSS (Cascading Style Sheet)를 엄격하게 사용하고 대부분의 XHTML 속성을 작성하지 않으려는 경우이 DTD를 사용하는 것이 좋습니다. 이 DTD를 준수하는 문서는 최상의 품질입니다.
XHTML 1.0 Strict DTD를 사용하려면 XHTML 문서 맨 위에 다음 줄을 포함해야합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
XHTML 1.0 전환
Cascading Style Sheet 속성을 거의 사용하지 않고 많은 XHTML 속성을 사용할 계획이라면이 DTD를 채택하고 그에 따라 XHTML 문서를 작성해야합니다.
XHTML 1.0 Transitional DTD를 사용하려면 XHTML 문서 맨 위에 다음 줄을 포함해야합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
XHTML 1.0 프레임 셋
HTML 프레임을 사용하여 브라우저 창을 두 개 이상의 프레임으로 분할하려는 경우이를 사용할 수 있습니다.
XHTML 1.0 Frameset DTD를 사용하려면 XHTML 문서의 맨 위에 다음 줄을 포함해야합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Note− XHTML 문서를 작성하는 데 사용하는 DTD가 무엇이든 상관 없습니다. 유효한 XHTML 문서 인 경우 문서는 양질의 문서로 간주됩니다.