HTML (Hyper Text Markup Language)
은 웹 페이지의 틀을 만드는 마크업 언어다.
Tag
: 부등호(<>)로 묶인 HTML의 기본 구성 요소<!DOCTYPE html>
<html>
<head>
<title>Page title</title>
</head>
<body>
<h1>Hello world!</h1>
<div>Contents here
<span>Here too!</span>
</div>
</body>
</html>
태그 내부에 내용이 없다면, (와 같이 표현되는 경우) <tag />
와 같이 표현 가능
<img src="codestates-logo.png"></img>
<img src="codestates-logo.png" />
<div>
: Divison<span>
: Span<img>
: Image<a>
: Link<ul>&<li>
: Unoredred List & List Item<input>
: Input (Text, Radio, Checkbox)<textarea>
: Multi-line Text Input<button>
: Buttondiv
태그는 한 줄을 차지하고, span
태그는 컨텐츠 크기만큼 공간을 차지한다.
<div>div 태그는 한 줄을 차지한다.</div>
<div>division 2</div>
<span>span 태그는 컨텐츠 크기만큼 공간을 차지한다.</span>
<span>span 2</span>
<span>span 3</span>
<div>division 3</div>
<img src="/라푼젤.jpeg" />
<a href="https://codestates.com" target="_blank">코드스테이츠</a>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>
Item 3 3 has nested list
<ul>
<li>Item 3-1</li>
</ul>
</li>
</ul>
<input type="text" placeholder="type-here" />
<div>
<input type="radio" name="choice" value="a" /> a
<input type="radio" name="choice" value="b" /> b
</div>
<textarea></textarea>
<div>
<input type="checkbox" checked /> checked
<input type="checkbox" /> unchecked
</div>
<button>Submit</button>
<!DOCTYPE html>
<html lang="ko">
<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>아이디, 비밀번호 입력 창 만들기</title>
</head>
<body>
<input type="text" placeholder="ID" />
<input type="password" placeholder="password" />
<button>Login</button>
<label> <input type="checkbox" />Keep Login </label>
</body>
</html>
Reference