본문 바로가기

css강의5

[CSS 배우기] 엘리스 코딩 무료 강의 CSS 코스 학습 내용 기록 #1 0. 선택자(selector)와 효과(deleration) => 태그가 들어간 모든 폰트 색상을 red로 설정 cf. 태그는 모든 글자색을 하나하나 일일이 지정해줘야 하는데 위 방식으로 하면 한번에 다 지정할 수 있다. 3. 부분/특정 영역 글자색 지정하기 HTML 4. 복수의 특정 영역 글자색 지정하기 1) 글자색을 지정할 부분에 임의의 이름의 class 속성으로 묶어준다. => class="saw" 2) 6. 텍스트 정렬하기 7. border : 테두리 만들어주는 명령어 1) border-width : 테두리 간격 2) border-color : 테두리 색상 3) border-style : 테두리 선 모양 4) padding : 테두리 내부 여백 5) margin : (2개 이상의 테두리가 있을 때).. 2022. 5. 6.
[CSS 공부] 부스트코스 '비전공자를 위한 CSS 강의' 수강 기록 #6. 박스모델 박스모델 : HTML의 모든 요소는 사각형의 박스형태로 만들어지며, 이 박스는 4가지(content, padding, border, margin)로 세분화된다. 이 4가지 영역을 통틀어서 박스모델이라고 한다. 사용 예시 1. Content : 요소의 실제 내용을 포함하는 영역 2. Border : content 영역을 감싸는 테두리 1) border-width : 선의 굵기 지정 -> thin / medium / thick or 숫자+px, em, rem ✔ 기본값 = medium 2) border-style : 선의 모양 지정 -> solid(실선), double(이중실선), dotted(점선), hidden, dashed, groove, inset, outset 등 ✔ 기본값 = none(=borde.. 2022. 4. 12.
[CSS 공부] 부스트코스 '비전공자를 위한 CSS 강의' 수강 기록 #4. 가상 선택자 구체성, 상속 1. 구체성 : 선택자를 얼마나 명시적으로 선언했느냐를 수치화한 것으로 어떤 규칙을 우선적으로 적용시킬지를 결정하는 규칙이다. 구체성의 값이 클수록 우선적으로 적용이 되며(단 예외 있음! 인라인 우선, !important 우선), 구체성은 아래와 같이 4개의 값으로 이루어진다. [구체성 보는 법 예시] => h1 { } -> 0,0,0,1 => body h1 {} -> 0,0,0,2 => .grape {} -> 0,0,1,0 => p.bright em.dark {} -> 0,0,2,2 => #page -> 0,1,0,0 ✔이 예시에서 두번째로 구체성이 높음 => div#page -> 0,1,0,1 ✔이 예시에서 가장 구체성이 높음 [특징] - 구체성이 높은 것이 우선적으로 적용됨 - 조합자(>, + 등).. 2022. 4. 6.
[CSS 공부] 부스트코스 '비전공자를 위한 CSS 강의' 수강 기록 #3. 가상 선택자 1. 가상 선택자 : 특정 상태를 만족할 때만 태그를 적용하는 선택자. 가상 클래스와 가상 요소가 있다. 1) 가상 클래스 : 미리 정의해놓은 상황에 적용되도록 약속된 보이지 않는 클래스. -> 약속된 상황이 되면 브라우저 스스로 클래스를 적용해줌. ✔ 대표적인 가상클래스 (1) first-child(가장 앞에 오는 값에 적용), last-child(가장 마지막에 오는 값에 적용) ex) HTML CSS JS 👉 HTML은 빨간색, JS는 파란색으로 지정된다. (2) link(아직 방문하지 않은 하이퍼링크 / 앵커), visited(이미 방문한 하이퍼링크 / 앵커) ex) 네이버 👉 방문하지 않은 링크는 파란색, 한번이라도 클릭하여 방문한 링크는 회색이 된다 (3) focus(현재 입력 포커스를 가지고 .. 2022. 4. 2.