생활코딩과 패스트캠퍼스 "한 번에 끝내는 프론트엔드 개발 초격차 패키지 Online." 과정에서 배운 HTML 기본문법 사항 정리
HTML(Hyper Text Markup Language) : 구조(기획자)
페이지의 제목, 문단, 표, 이미지, 동영상 등 웹의 구조를 담당
CSS(Cascading Style Sheets) : 스타일(디자이너)
셀제 화면에 표시되는 방법(색상, 크기, 폰트, 레이아웃 등)을 지정해 콘텐츠를 꾸며주는 시각적인 표현(정적)을 담당
JS(JavaScript) : 동적처리(개발자)
콘텐츠를 바꾸고 움직이는 등 페이지를 동작시키는 동적처리를 담당
<h1>Hello HTML</h1>
-> <시작태그>내용(contents)<종료태그>
-> 요소(Element)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
[!DOCTYPE html]은 브라우저에 제공하려고 하는 HTML이 현재의 웹표준에 의거해서 실행한다는 일종의 선언문. DOCTYPE(DTD, Document Type Definition)은 마크업 언어에서 문서 형식을 정의하며 웹 브라우저가 어떤 HTML 버전의 해석 방식으로 페이지를 이해하면 되는지 알려주는 용도. 'html'이 버전을 의미함. 즉, [!DOCTYPE html]은 아래 문서가 HTML5 형식으로 작성되었다는 의미.