start Tag, end Tag, content,element

start Tag만 있는 경우도 있다
<input>,<hr>,<meta> 등<input/> 같이 뒤에 /를 붙이는 경우inline요소 VS block요소width,height를 지정할 수 없으며 줄 내부 어디서든 시작<span>,<img>,<button>등이 대표적width는 좌우 양쪽으로 부모요소의 100%를 차지하며 외쪽 -> 오른쪽으로 확장<div>,<article>,<form>등이 대표적<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>
<style>
div {
border : 1px solid #000;
}
em, span {
border : 1px dashed red;
}
</style>
</head>
<body>
<div>block 요소</div>
<div>
<div>block 요소 안의 block 요소</div>
<span>block 요소 안의 inline 요소</span>
</div>
<span>inline 요소 안의 <em>inline 요소</em></span>
</body> 
<base>,<link>,<meta>,<noscript>,<style>,<template>,<title>,<a>,<abbr>,<address>,<area>(map의 조상요소로 사용된 경우),<article>,<aside>,<audio>,<b>,<bdi>,<blockquoto>,<br>,<button>,<bdo>,<canvas>,<cite>,<code>,<data>,<datalist>,<del>,<details>,<dfn>,<div>,<dl>,<em>,<embed>,<filedset>,<figure>,<footer>,<form>,<h1-h6>,<header>,<hr>,<i>,<iframe>,<img>,<input>,<ins>,<kbd>,<keygen>,<label>,<main>,<map>,<math>,<menu>,<meter>,<nav>,<noscript>,<object>,<ol>,<output>,<p>,<picture>,<pre>,<progress>,<q>,<ruby>,<s>,<samp>,<script>,<section>,<select>,<small>,<span>,<strong>,<sub>,<sup>,<svg>,<table>,<template>,<textarea>,<time>,<u>,<ul>,<var>,<video>,<wbr><article>,<aside>,<nav>,<section><a>,<abbr>,<area>(map의 조상요소로 사용된 경우),<audio>,<b>,<bdi>,<br>,<button>,<bdo>,<canvas>,<cite>,<code>,<data>,<datalist>,<del>,<dfn>,<em>,<embed>,<i>,<iframe>,<img>,<input>,<ins>,<kbd>,<keygen>,<label>,<map>,<mark>,<math>,<meter>,<noscript>,<object>,<output>,<picture>,<pre>,<progress>,<q>,<ruby>,<s>,<samp>,<script>,<select>,<small>,<span>,<strong>,<sub>,<sup>,<svg>,<template>,<textarea>,<time>,<u>,<var>,<video>,<wbr><h1>,<h2>,<h3>,<h4>,<h5>,<h6><audio>,<canvas>,<embed>,<iframe>,<img>,<math>,<object>,<picture>,<svg>,<video><audio>,<canvas>,<embed>,<iframe>,<img>,<math>,<object>,<picture>,<svg>,<video>Doctype
<!DOCTYPE html>html
lang 속성은 서비스 국가에 맞게 지정<html lang="ko">head
<title>이름을 입력하세요</title>

<meta charset="UTF-8">
<!-- 인코딩 지정 -->body
head뒤에 들어간다.sementic은 '의미의', '의미론적인'이라는 뜻div 태그를 사용하기 보단, section, nav 등 의미있는 태그를 사용하는 것h1~h6, header,main,article,section,footer,aside,nav가 대표적sementic하게 태그를 작성하자<title>을 잘 지정하자<meta name="description>을 이용해 페이지 설명을 남기자<meta charset="UTF-8>를 사용해 인코딩 방식을 지정하자open-graph, twitter 태그를 사용해 외부 사용자를 유인