HTML
기초 다시하기 html-header부터
coco030030
2025. 3. 23. 23:39
참고 영상 : https://www.youtube.com/watch?v=y2O1zykEyFQ&t=109s
메뉴 짤 때
nav 태그 안에서 이런 식으로 메뉴를 짜면
ul>li*5>a[herf="#"]
<ul>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</ul>
이렇게 나온다.
탭을 누르면 아웃라인이 표시돼서 링크된 부분 테두리박스를 확인할 수 있다.
위아래로 마진을 0으로 주고 양쪽으로 5픽셀 정도 줄 때
m0=5px
메뉴 정렬할 때 flex 값 주느라 애먹었는데 메뉴 li에서(메뉴 자체를 가리키는 ul 아님) 디스플레이를 inline으로 처리하면 가로로 정렬이 된다.
.header_menu li {
display: inline;
}
스크롤바 안생기게 CSS 적용하기 box-sizing: border-box;
과제할 때 진짜 곤란한 일 : 사진 옆에 여백이 왜 생겼는지 이해 못했는데 padding 값을 주니까 여백이 배로 늘어난거.
그래서 박스 사이징으로 100% 안에 포함이 되도록 해준다.
box-sizing: border-box;
width 값과 height 일일이 쳤는데 단축키가 있음
w1200
엔터 기본 px단위로 보인다.
h100
그 결과
#header {
background: #f44f4f;
width: 1200px;
height: 100px;
}