(면접에 나올법한 부분들을 위주로 정리를 해보려고 한다.)
Hyper Text Markup Laungauge
쉽게 말해, 문서의 타입을 지정
<head>
의 meta 태그<div>
태그 대신 <section>
<article>
<nav>
<footer>
<aside>
와 같은 태그를 상황에 따라 사용하는 것태그 | 설명 |
---|---|
header | 페이지 제목, 소개 글, 로고 or 아이콘, 검색 양식 등 |
nav | 메뉴, 목차 |
aside | 간접적으로 문서와 관련된 내용 |
main | 지배적인 콘텐츠 영역 나타냄 |
section | 구체적인 시맨틱 태그가 없는 문서의 독립적인 영역 |
article | 독립적인 배포 또는 재사용되도록 의도된 문서 (게시글, 잡지, 블로그 작성글, 대화형 위젯 등 ) |
footer | 섹션의 작성자에 대한 정보, 저작권 데이터, 문서링크 포함 |
em, strong | em: 기울기체, strong: 볼드체 |
p | HTML 문서의 단락 정의 |
<article>
vs <section>
<article>
: 요소 자체가 하나의 의미 있는 콘텐츠 블록 영역<section>
: 페이지의 단일 부분을 그룹화하는데에 유용사이트를 잘 찾기 쉽도록하는 검색 엔진 최적화
1. 시멘틱하게 HTML 작성
2. <title>
을 놓치지 말고 적절하게 작성
3. <meta name="description">
이용
4. <meta charset="UTF-8">
이용
<span>
<button>
<img>
<div>
<article>
<form>