하이퍼텍스트 마크업 언어(HyperText Markup Language, HTML)
- 웹페이지를 위한 지배적인 마크업 언어이다.
제목, 단락, 목록 등과 같은 본문을 위한 구조적 의미를 나타내는 것 뿐만 아니라 링크, 인용과 같은 그 밖의 항복으로 구조적 문서를 만들 수 있다. html은 웹 브라우저와 같은 html처리 장치의 행동에 영향을 주는 JavaScript와 본문과 그 밖의 항목의 외관과 배치를 정의하는 css같은 스크립트를 포함하거나 불러올 수 있다. html과 css표준의 공동 책임자인 W3C는 명확하고 표상적인 마크업을 위하여 css의 사용을 권장한다.
html5
- 요소 추가
- 구조적인 요소 - 구역을 나누는 블록 요소인 div 요소를 대신한다.
- header
- nav
- article
- section
- aside
- footer
- 멀티미디어 요소 - 플러그인 없이 멀티미디어를 재생할 수 있게 한다.
- audio - 오디오를 재생한다.
- video - 비디오를 재생한다.
- canvas
- command
- datalist
- details
- embed
- figure
- figcaption
- 구조적인 요소 - 구역을 나누는 블록 요소인 div 요소를 대신한다.
- 요소 의미 변경
- em
- hr
- 문서 선언 - <!DOCTYPE html>으로 간소화 되었다.(대소문자 구별 안함)
- 요소 제거
- 비슷한 기능의 다른 태그로 대체 가능한 태그들 - acronym, applet, dir, isindex
- 디자인적인 기능 이상의 의미가 없어 삭제 (CSS로 대체 가능한 태그들) - basefont, big, center, font, strike, tt
- 웹 접근성 향상을 위해 사용을 지양하는 태그들 - frame, frameset, noframes
반응형
'Study Note > HTML&CSS' 카테고리의 다른 글
slick-slide (0) | 2020.10.08 |
---|---|
scss (0) | 2020.10.08 |
rgba 색상 값 (0) | 2020.10.08 |
Semantic web 이란? (0) | 2020.10.04 |
css 란? (0) | 2020.10.04 |
댓글