본문 바로가기
웹 코딩/HTML, CSS, JS

[HTML] 문서 렌더링

by 지구스시2 2021. 3. 10.
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