vscode에서 '! + tab' 치면 자동으로 와르르 흘러내리는 HTML 선언부지만 문서에서 가장 중요한 정보를 담고 있는 부분. HTML의 기본 규격에 대해 이해하고 모르는 정보가 없도록 이해하기. (emmet 모드 쓰지 말고 익숙해질 때까지 직접 써보자...😅)
1. <!DOCTYPE html>
2. <html>
3. <head>
</head>
4. <body>
</body>
</html>
2.<html> </html>
태그 안에는 반드시 <head>, <body>
의 2개 태그만 넣는다. (root tag)
웹 문서에 관한 meta data를 담는 뇌!
웹 문서에 들어가는 내용, 컨텐츠를 담는다. 우리가 사용하는 모든 태그는 모두 여기 들어간다.
<head>
<title> </title>
<link rel="stylesheet" href="">
</head>
<body>
<scrip src=""> </script>
</body>
<title> 문서의 대제목 </title>
은 웹 페이지에 들어가면 tab에 뜨는 제목으로 검색 최적화를 위해 매우 중요하다.<script>
를 쓰고, body 마지막에 넣는다.자바스크립트는 html body 내 가장 마지막에 작성한다. 브라우저가 코드를 읽을 때 자바스크립트에서 하나만 에러가 나도 구현이 안되고 중간에서 멈춰버린다. 에러가 나도 다른 것들이라도 먼저 나올 수 있도록 하기 위함!
<meta name ="viewport" content="width=device-width", "initial-scale=1.0">
<meta name ="author" content="Kayoung Kim">
<meta name ="keywords" content=""> #키워드 검색
<meta name ="description" content=""> 웹 페이지 설명