HTML 문법

📌 기본 형태

<TAG></TAG>
<TAG>CONTENT</TAG>

📌 속성과 값

<TAG 속성="값"></TAG>

📌 부모와 자식 요소

<PARENT>
  <CHILD></CHILD>
</PARENT>

📌 빈 태그

<!-- `/`가 없는 빈 태그 -->
<TAG>

<!-- `/`가 있는 빈 태그 -->
<TAG/>
<TAG />

📌 주석

<!-- <p>I am!</p> -->

HTML 문서의 범위

<!DOCTYPE html>
<html>
  <head>
    문서의 정보
  </head>
  <body>
    문서의 구조
  </body>
</html>

📌 HTML(전체 범위)

속성 의미
lang 문서의 언어 koen

📌 HEAD(정보 범위)

📌 BODY(구조 범위)

📌 DOCTYPE(DTD, 버전 지정)

⭐ HEAD 태그

📌 TITLE(웹 페이지의 제목)

📌 META(웹 페이지의 정보)

<head>
  <meta charset="UTF-8">
  <meta name="author" content="이진희">
  <meta name="description" content="우리 사이트가 최고!">
</head>

<!-- 다음과 같이 이해할 수 있다. -->
<문서의정보범위>
  <정보 문자인코딩방식="UTF-8">
  <정보 정보종류="사이트제작자" 정보값="이진희">
  <정보 정보종류="사이트설명" 정보값="우리 사이트가 최고!">
</문서의정보범위> 

📌 LINK(CSS 불러오기)

<head>
  <link rel="stylesheet" href="./css/main.css">
  <link rel="icon" href="./favicon.png">
</head>

<!-- 다음과 같이 이해할 수 있다. -->
<문서의정보범위>
  <외부문서연결 관계="CSS" 문서경로="./css/main.css">
  <외부문서연결 관계="사이트대표아이콘" 문서경로="./favicon.png">
</문서의정보범위>
속성 의미
rel (필수)현재 문서와 외부 문서와의 관계를 지정 stylesheet, **icon**등..
href 외부 문서의 위치를 지정 경로

📌 STYLE(CSS 작성하기)

<style>
  img {
    width: 100px;
    height: 200px;
  }
  p {
    font-size: 20px;
    font-weight: bold;
  }
</style>

<!-- 다음과 같이 이해할 수 있다. -->
<스타일정의>
  <!-- CSS 코드 -->
</스타일정의>

📌 SCRIPT(JS 불러오거나 작성하기)

⭐ BODY 태그

▫️ 시맨틱 웹이란

▫️ 콘텐츠 구분

▫️ 문자 콘텐츠