웹 코딩/HTML, CSS, JS

[HTML] 문서 렌더링

지구스시2 2021. 3. 10. 11:26
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
반응형