nav
- nav태그는 다른 페이지 또는 현재 페이지의 다른 부분과 연결되는 네비게이션 링크(navigation links)들의 집합을 정의할 때 사용한다.
- 요소를 사용하는 일반적인 예로는 메뉴, 목차, 인덱스 등이 있다.
<nav>
<ul>
<li><a href="#">HTML</a></li>
<li><a href="#">CSS</a></li>
<ul>
</nav>
# css기본값
nav {
display: block;
}
div
- HTML 문서에서 특정 영역(division)이나 구획(section)을 정의할 때 사용한다.
- 요소는 여러 HTML 요소들을 하나로 묶어주어 CSS로 스타일을 변경하거나 자바스크립트로 특정 작업을 수행하기 위한 일종의 컨테이너(container)로 자주 사용된다.
text-shadow
- text-shadow CSS 속성은 텍스트에 그림자를 추가해준다.
offset-x : 그림자의 수평 거리 (필수)
offset-y : 그림자의 수직 거리 (필수)
blur-radius : 흐림 정도 (선택 : 값을 정하지 않으면 0)
color : 색 (선택 : 값을 정하지 않으면 브라우저 기본값)
text-shadow: 1px 1px 2px black;
text-shadow: 1px 1px 2px black, 1px 1px 2px black, 1px 1px 2px black;
flex
- Flex 아이템들은 가로 방향으로 배치되고, 자신이 가진 내용물의 width 만큼만 차지하게 된다. 마치 inline 요소들 처럼, height는 컨테이너의 높이만큼 늘어난다
- 아이템들이 배치된 방향의 축을 메인축(Main Axis),
메인축과 수직인 축을 수직축 또는 교차축(Cross Axis)이라고 부른다.
flex-direction
flex-direction: row;
flex-direction: column;
justify-content
- “justify”는 메인축 방향으로 정렬
“align”은 수직축 방향으로 정렬
justify-content: space-evenly;
justify-content: space-between;