selectors - html의 어떤 태그를 고를건지 규정하는것
selector의 종류들
Universal * -- 모든태그
type Tag -- 특정태그
ID #id -- 특정 id의 태그
Class .class -- 특정 class의 태그
State :
attribute []
html 가상개발환경 : jsbin.com

* {
color: green;
}
-- 모든 태그의 컬러를 그린으로 설정.
그런데
li {
color: blue;
}
-- li item의 컬러를 블루로 설정하면 universal 태그로 지정한것보다 더 강함. (태그 가까이 설정한 아이들이 더 강한 셀렉터이다. )

<div>태그는 block 레벨의 element임 => html문서에서 한줄을 모두 차지

이렇게 크기 조정도 가능

state 셀렉터의 hover(허공을 맴돌다) 는 마우스를 버튼 위의 올려놓으면 상태가 변화함.

anchor 태그( <a> )에서 속성값이 "href"가 들어가는 아이들의 컬러색을 보라색으로

href=" 특정 속성값" 으로 지정가능

a[href^="naver"] naver로 시작하는 속성값을 가지는 태그
이외에도 a[href$=".com"] -- .com으로 끝나는 속성값을 가지는 태그가 있다.

li#special li중에서 id가 special을 갖는 것. ( 태그 # id값 으로 범위를 특정가능)

컨텐츠 구성요소에서
padding - 컨텐츠 안에 들어가는 공간, padding 값을 주면 해당 컨텐츠의 크기가 커짐.
margin - 컨텐츠 밖에 들어가는 공간
border - 경계선

padding-top, padding-right, padding-bottom 값을 따로 줄 수 있다.
padding: 20px 20px 20px 20px; 면 시계방향으로 (위 오른쪽 아래 왼쪽 순)

border도 마찬가지로 border: 20px dashed red; 로 한번에 줄 수 있다.

css의 부가적인 기능은 mdn css-reference
developer.mozilla.org/ko/docs/Web/CSS/Reference
CSS 참고서 - CSS: Cascading Style Sheets | MDN
CSS 참고서를 이용해 알파벳 순서로 정리한 모든 표준 CSS 속성, 의사 클래스, 의사 요소, CSS 자료형과 @규칙을 찾아보세요. 또한 유형별로 정리한 CSS 선택자와 주요 CSS 개념도 찾아볼 수 있습니다.
developer.mozilla.org
* 참고 : 해당 이미지를 크게 보고 싶다면 ctrl + 마우스휠을 윗방향으로 돌리면 확대됨. (반대는 마우스휠을 아래로 )
'CSS' 카테고리의 다른 글
| CSS 용어 질문 정리 (0) | 2021.05.11 |
|---|---|
| CSS 반응형 웹사이트를 위한 media queries (0) | 2021.05.11 |
| CSS Flex Box (플렉스 박스) (0) | 2021.05.11 |
| CSS 레이아웃 (0) | 2021.05.11 |