728x90
반응형
XHTML
EXtensivle HTML
HTML과 거의 비슷하지만 문법의 적용이 더 엄격하다
XML 문서로 문법적으로 정확하다
표준 XML 라이브러리를 이용한 자동화된 처리가 가능해진다.
- 구조적 측면<html>태그의 xmlns 속성을 반드시 명시
- <html>, <head>, <title>, <body>태그를 반드시 사용
- XHTML DOCTYPE을 반드시 명시
- 요소적 측면모든 캐그는 순서대로 닫혀야 한다XHTML 문서는 반드시 하나의 root요소를 포함해야 한다
- 모든 요소는 반드시 소문자로 사용되어야 한다
- 모든 태그는 반드시 닫혀야 한다
- 속성적 측면속성값은 반드시 따옴표로 감싼다
- 반드시 속성값을 명시해야 한다
- 속성 이름은 반드시 소문자로 사용되어야 한다
HTML과 XHTML 차이점
종료 태그가 없는 빈 태그는 반드시 공백과 슬래시 붙여야함 → <hr />
비어있지 않은 요소는 반드시 종료 태그를 가져야 한다
요소들은 반드시 열린 순서대로닫혀야 한다
<img>태그에는 반드시 alt속성이 기술되어야 한다
모든 텍스트는 반드시 태그로 감싸야 한다
속성값은 반드시 따옴표로 감싸야 한다
태그 이름이나 속성 이름에는 반드시 소문자만을 사용
반드시 속성값을 명시해야 합니다.
→ <textarea readonly="readonly">읽기만 가능합니다.</textarea>
728x90
반응형
'웹 코딩 > HTML, CSS, JS' 카테고리의 다른 글
[jQuery] audio (0) | 2021.03.30 |
---|---|
[JavaScript] 동치연산자 (0) | 2021.03.30 |
[JavaScript] Math (0) | 2021.03.23 |
[WEB] 캐싱 (0) | 2021.03.04 |
[웹코딩_html_css_jQuery] project_드래그드롭 (0) | 2020.10.21 |