파일 확장자 | .xhtml |
파일 카테고리 | documents |
설명 | XHTML(확장 가능 하이퍼텍스트 마크업 언어)은 XML 기반 마크업 언어로서 HTML의 재정의입니다. 이는 XML의 유연성과 HTML의 친숙한 구문 및 구조를 결합합니다. XHTML 문서는 엄격한 XML 구문 규칙을 준수하여 요소가 적절하게 중첩되고 닫혀야 합니다. 이는 다양한 웹 브라우저 및 장치 간에 더 큰 일관성과 호환성을 보장합니다. XHTML은 멀티미디어 콘텐츠, 폼, CSS(계단식 스타일 시트)를 통한 스타일링과 같은 기능을 제공하며, 웹 페이지 및 애플리케이션 생성에 일반적으로 사용됩니다. 이는 접근 가능하고, 잘 구조화되며, 상호 운용 가능한 웹 콘텐츠 생성을 촉진하는 웹 개발에서 중요한 표준입니다. |
기술적 세부 사항 | XHTML 문서는 XML 구문을 사용하여 작성되므로, 구조와 구문에 대한 엄격한 규칙을 따라야 합니다.
XHTML 문서는 웹 페이지의 구조와 내용을 정의하는 요소로 구성됩니다. 요소들은 계층적인 구조를 만들기 위해 서로 중첩될 수 있으며, 각 요소는 추가 정보를 제공하거나 동작을 제어하는 속성을 가질 수 있습니다.
XHTML은 기존의 HTML 표준과 호환되도록 설계되었으므로, 저자들이 HTML에서 XHTML로 부드럽게 전환할 수 있습니다.
XHTML은 저자가 모든 태그를 닫고, 태그 이름을 소문자로 사용하며, 속성 값을 따옴표로 묶고, 요소를 적절하게 중첩하는 것을 요구합니다. 이러한 규칙을 준수하지 않으면 검증 오류가 발생합니다.
XHTML은 저자가 모듈화 기법을 사용하여 사용자 정의 문서 유형을 정의할 수 있도록 합니다. 이는 저자가 자신만의 요소 및 속성 세트, 즉 XHTML 모듈을 생성하고 이를 조합하여 특정 요구 사항에 맞는 사용자 정의 문서 유형을 만들 수 있음을 의미합니다. |