Tag들의 집합으로 이루어져 있다Tag들은 부등호(<>)로 묶인 HTML의 기본 구성요소이다트리구조로 이루어져 있다HTML의 기본 구조<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<h1>Hello world</h1>
</body>
</html>
div tag는 한 줄 전체 공간을 차지함 (block)span tags는 콘테츠의 길이만큼의 공간을 차지함 (inline)p tag는 다란을 나타내어 div와 다르게 줄 간격이 발생함<div>Hello world</div><div>HTML Tag</div>
<span>Hello world</span><span>HTML Tag</span>
<p>Hello world</p><p>HTML Tag</p>
출력결과

src 속성에 이미지 경로를 설정하여 이미지를 삽입함(src => source)<img src="https://namu.wiki/jump/SfUS%2FIbcqqJXjsDnSrLXvLIgVjQHYIi79M44hvIzExmlnrQHt2KL6wGazCCMzPfpaBI%2BWqGvJL5lt2YmxGKKRB1thbYStZ0AyoAdQILcTR4%3D" alt="닥터스트레인지 이미지">
href 속성으로 지정<a href="https://example.com">예제 홈페이지 이동</a>
ul은 순서가 없는 unordered list를 나타날때 사용함ol은 순서가 있는 list를 나타낼때 사용함ul과 ol의 자식 tag는 무조건 li tag을 사용하여 item을 사용해야함checkbox type과 radio type 모두 클릭하여 선택하는 형태지만, 다른점은 checkbox는 복수개 선택이 가능하고 radio는 1개만 선택이 가능하다. button, date, email, password 등 다양한 type이 존재한다.<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form>
<!--입력창 형태 -->
<input type="text" placeholder="id">
<input type="password" placeholder="password">
<!--label과 그룹핑하기 위해 id와 for의 속성값을 동일하게 해주어야 한다 -->
<input id="study" type="checkbox" checked>
<label for="study">공부</label>
<input id="work" type="checkbox">
<label for="work">일</label>
<!--1개만 선택 가능하도록 하기위해 name 속성값을 통해 그룹핑을 해야한다 -->
<input type="radio" name="choice" value="a">
<input type="radio" name="choice" value="b">
<input type="submit" value="submit">
</form>
</body>
</html>
시맨틱 웹이란 웹에 존재하는 수많은 웹페이지들에 메타데이터(Metadata)를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 ‘의미’와 ‘관련성’을 가지는 거대한 데이터베이스로 구축하고자 하는 발상이다.
참조 : poiemaweb
div tag 사용할때보다 의미있는 코드 블록을 찾기 쉬워지고, 요소 안에 사용될 데이터 유형도 예측하기 쉬워짐브라우저 버전별 tag 지원 검색 사이트
https://caniuse.com/
tag 사용 빈도수 랭킹
https://www.advancedwebranking.com/seo/html-study/