시멘틱 구조 특징
- 웹페이지의 본문의 성격을 띠는 article/section의 형식은 내부에 다시 header/article/section/nav/aside/footer... 을 가질 수 있다.
- section/article은 하나의 작은 웹이란 개념을 갖고있기 때문
- 하지만 header/asdie/footer/nav의 특정 위치나 기능을 자체의 성향을 가지고 있는 요소는 내부에 section/article을 사용할 수 없다.
- header의 경우는 내부에 nav요소를 가질 수 있다.
html
- dl 안에는 꼭 dt와 dd가 있어야함
- 제목은 있고 내용이 없으면 오류남 (dt는 있고 dd는 없는 경우 - 주로 네비게이션)
css
list-style-type: decimal;
: 리스트 앞에 숫자 쓰기- 영역 밖으로 숫자가 튀어나와서 보임
- padding-left 주면 들어옴
list-style: decimal;
도 가능
- list-style을 주지 않고 before으로도 가능
-
li::before { counter-increment: section; /* 해당 인스턴스 안에서 section 카운터 값 증가 */ content: counters(section, ".") " "; /* section 카운터 값을 마침표(.)로 구분해 결합하여 표시합니다. */ }
- 학원에서 실습한 코드
- 숫자는 increment로 해결했지만 뒤에 . 은 " "안에 필요한 띄어쓰기 포함해서 넣어줌
.gallery_area { counter-reset: gal_li; background-color: #daf; } .gallery_area li::before { counter-increment: gal_li; content:counter(gal_li) ". "; }
display: flex;
: 옆으로 정렬 (최신기능이라 구형브라우저 구현 X)justify-content: space-between;
: 플렉스와 같이 쓰면 가로로 사이간격 맞춰줌- flex 공부
:active
: 마우스 누르고 있는 경우(계속)
- headBox 를 상단에 고정 :
position: fixed
- top: 0; 가로 가운데 배치 (전체 가로 꽉차게) :
left: 0; right: 0;
- 다른 요소들 보다 앞에 배치 :
z-index: 100;
z-index로 위로 올려준다 - fixed를 처리함으로 인해 다른 요소(형제)들은 ? : 밑의 영역이 올라오기 때문에 상위영역에서
padding-top
으로 잡아준다. / 반투명으로 보이게 하고싶을 경우는 따라 올라오게 냅둔 후rgba()
로 투명도를 조절해준다. - 내부 요소는 가로 1200px 일때 가운데 배치? : 내부요소만
div
로 묶어준 뒤 고정시켜주고 뒷 배경만 늘어나도록 한다.
- top: 0; 가로 가운데 배치 (전체 가로 꽉차게) :
반응형
'취준생' 카테고리의 다른 글
211006 필기내용 (0) | 2021.10.08 |
---|---|
211005 필기내용 (0) | 2021.10.08 |
210930 필기내용 (0) | 2021.10.01 |
210929 필기내용 (0) | 2021.10.01 |
210927 필기내용 (0) | 2021.10.01 |
댓글