1. HTML(Hypertext Markup Language)
- Hypertext (링크)
- Markup Language
<div>, <section>
- SGML(Standard General Markup Language)를 기반으로 만들어짐
- XML, MathML, EmotionML
- HTML 표준은
HTML(Hypertext Markup Language)과 관련 API로 구성이 되어있음
- HTML을 마크업 언어로만 접근하지 않는 것을 권장
- Web Storage, Socket API (HTML Specification)
2. HTML의 탄생(배경)
- HTML은
문서를 표현하기 위해 만들어졌음(단순히 마크업 언어의 용도로만)
- 문서 편집 프로그램이 상호 호환 되지 않았음
- 문서를 표현하기 위한 언어를 만들자 => HTML
- HTML 1.0, 2.0, 3.0, 3.2, 4.0, 4.01, 5, 5.1, 5.2, Living Standard
- HTML 5는 공식적으로 폐기된 상태
- HTML의 최신 Specification은
Living Standard
3. HTML이 왜 중요한가?
- HTML은 웹의 근간
- 브라우저가 공식적으로 지원하는 언어는
4종류
- HTML, CSS, Javascript, WASM
- HTML이 웹의 골격
- JSX(React 문법) => HTML
- HTML을 잘 안다는 건, 브라우저가 어떤 방식으로 동작하는지 이해하는것
- HTML을 잘 안다는 건, 검색엔진, 크롤러, 콘텐츠 표현 방식(시맨틱 웹), 접근성 등에 대한 이해도를 높임