HTML이란?
태그 등을 활용하여 구조적으로 작성된 마크업 언어<!DOCTYPE html>
을 맨위에 명시한다!
과거에는 이 부분에 html의 버전 등을 표기하였다고 하나, 현재는 대부분의 브라우저들이 HTML5를 지원하기 때문에 따로 표기하지 않는다.
HTML의 큰 구조
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>hello html</title>
</head>
<body>
<!--MDN에서 HTML에 어떤 태그들이 있는지 확인할 수 있다-->
</body>
</html>
-
모든 태크는 <>꺽쇄로 시작하여 </>로 끝난다
-
<head>와 <body>
<head>에는 메타 데이터가 위치하며, 사용자에게 보여지는 부분은 아니다. css파일을 연동도 이곳에서 한다.
<body>는 사용자에게 보여질 최상위 컨테이너이다.
w3c(World Wide Web Consortium)
월드 와이드 웹의 표준화를 추진한다. 모든 웹브라우저들은 w3c에서 세운 기준에 따라 구현되어야 한다. https://validator.w3.org/에서 내가 작성한 HTML코드가 유효한지 검사할 수 있다.
Block vs Inline
-
블록 레벨의 아이템은 각 아이템이 한 행을 모두 차지한다.
-
인라인 레벨의 아이템은 width 공간이 충분할 경우, 같은 행에 여러 아이템이 배치될 수 있다.
'TIL' 카테고리의 다른 글
20210119(수) TIL (0) | 2021.01.20 |
---|---|
20201119 (목) (0) | 2020.11.19 |
20201110(화) TIL (0) | 2020.11.11 |
20201106(금) TIL (0) | 2020.11.06 |
20201105(목) TIL (0) | 2020.11.05 |