VS Code 에서 html을 만들고 '!'를 누르면 다음과 같은 구조가 자동으로 완성된다.
<!DOCTYPE html>
<html lang = "__">
<head>
브라우저가 html 태그를 보고, 화면을 그릴 준비를 한다.
<meta Charset="UTF-8">
: HTML 문서의 인코딩 방식, UTF-8 은 유니코드를 위한 문자셋. 한글, 일본어, 중국어가 포함된 페이지라면 UTF-8을 입력해줘야 한다.
<meta name="viewprot" content="width=device-width, intial-scale=1.0">
: 뷰포트(웹페이지가 사용자에게 보여지는 영역)를 장치 너비에 맞추어 표시
<title>
웹페이지의 제목, 브라우저 제목표시줄이나 페이지 탭에 표시됨
<body>
<div>
, <p>
, <a>
, <h1>
, <img>
등이 있으며, 이미지나 텍스트를 그리기 위해 적절한 태그를 사용해야 한다.<img>
, <br>
처럼 태그 안에 내용이 필요 없는 경우 종료 태그가 없는 경우도 있다! 내용(content) : 시작 태그와 종료 태그 안에 기재되는 것, 내용은 화면에 보여진다.
속성(attribute)
<div class = "aaa">
에서의 class<img src= "#">
에서의 src<a href= "#">
에서의 href 등 시작 태그 쪽에 위치<div> 반갑습니다! </div>
가 하나의 요소