- HTML 기본 문법
- 속성과 값
- HTML 기본 문서
- 부모요소 자식요소
- 주석
<div> 콘텐츠 </div>
<br/>
<div title="제목">content</div>. title: 속성 , 제목: 값
<!DOCCTYPE html> -> 문서버전
<html lang="ko"> -> html 문서 시작 선언 및 문서 기본 언어 설정
<head> -> 문서에 필요한 정보가 기입되는 곳
<title>문서 제목</title> -> 문서의 제목
</head> -> 실제 사용자가 눈으로 볼 수 있는 문서의 내용이 입력되는 곳
<body>
안녕하세요!
</body>
</html>
<! -- 주석내용 --> 기본사용법 시작태그 <!-- 종료태그 -->
- head
- style, link, script
<link rel ="stylesheet" href="style.css" />
<script scr="script.js"></script>
<script>
const hello = 'world';
console.log(hello);
</script>
- body
- block, inline, inline-block
- 콘텐츠 분할 요소 (div>
- 레이아웃 태그 #1 (header, footer, main)
- 레이아웃 태그 #2(section, article,. aside)
레이아웃 태그를 왜 알아야 할까?
- html5 부터 태그를 의미 있게 사용하기 위해 'semantic(시멘틱)' 태그를 사용하여 문서 구조를 작성
- 단순히 의미 구분자인 div 를 남발하지 않고 적절한 태그를 사용하여 웹 문서다 담은 정보와 구조를 의미 있게 전달
- 시멘틱 하게 마크업을 함으로써 검색엔진의 검색 순위에 가산점을 얻거나 홈페이지의 로딩 속도를 높임