XHTML 소개
전통적인 HTML 개발의 원래 의도는 PC를 위한 것이었지만, 랜덤 모바일 단말기가 계속 등장하면서 HTML은 더 이상 사용할 수 없습니다. 시장의 요구를 충족합니다.
XHTML은 차세대 HTML 마크업 언어입니다.
XHTML의 목적은 HTML을 대체하는 것입니다.
XHTML 태그는 HTML과 완전히 동일합니다.
XHTML의 구문은 HTML보다 훨씬 엄격합니다.
XHTML 확장 가능한 하이퍼텍스트 마크업 언어.
XHTML 작성 표준
모든 태그와 속성은 모두 소문자여야 합니다
일방적인 태그는 반드시 꺼야 합니다. 예: <br> ——> <br />
모든 속성 값은 따옴표로 묶어야 합니다.
모든 속성에는 값이 있어야 합니다. 예: <hr noshade> —— <hr noshade = “noshade” />
태그는 순차적으로 중첩되어야 하며 외부 레이어는 내부 레이어 내에 중첩되어야 합니다. 그리고 다른 레이어 안에 하나의 레이어가 있습니다.
XHTML 웹 페이지에는 DTD 문서 유형 정의 코드가 있어야 합니다.
참고: 앞으로 HTML을 작성할 때 XHTML 작성 사양을 엄격하게 따르도록 노력하시기 바랍니다.
DTD 문서 유형 정의
DTD 문서 유형 정의의 목적: 확인 메커니즘입니다. 귀하가 작성한 XHTML 마크업 구문은 합법적입니다.
DTD에는 세 가지 주요 유형이 있습니다.
(1) Strict DTD
Strict 유형 In DTD에서는 다양한 프레젠테이션 태그를 더 이상 사용할 수 없습니다. 예: <font>, <b>, <body bgColor>
에서는 다양한 성능 태그를 대체하기 위해 CSS를 사용해야 합니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" >
(2) Transitional DTD
Transitional DTD에서는 HTML의 표현식 작성 방식을 계속 사용할 수 있습니다.
이러한 성과 마커는 계속 사용할 수 있습니다. 예: <font>, <b>, <body bgColor>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// www .w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
(3) 프레임워크 DTD
<!DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 프레임셋//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">