----------------CSS를 사용하는 방법 - style 태그 or 속성 사용----------------------
CSS(Cascading Style Sheets)
<style>
a { // 모든 'a'태그에 대해서 - Selector(선택자) - a태그
color: red; // '빨간색'으로 바꿔라 - Declaration(선언) - 선택자가 지정하는 태그들에 대해서 어떠한 효과를 줄 것인가
text-align: center; // 글자정렬 가운데
text-decoration : none; // 모든 꾸밈 없애라
}
</style>
Property(속성) - color
Value(속성의 값) - red
'css text size property' -> 구글검색해서 스스로 알아낼수있음.
----------------------선택자------------------------------------
class (.)
- 의도: 하나로 묶는다. Grouping.(ex. .saw{~} : "saw"라는 클래스를 모두 ~로 바꾼다.)
- class property에는 여러개의 value가 들어올 수 있고 띄어쓰기로 구분한다
- 여러 class selector로 하나의 tag를 공동으로 제어할 수 있다 BUT
- 순서에 따라 priority is changed. The latest one is valid. Therefore, we use id
id (#)
- value가 단 하나만 등장해야한다. 중복되어서는 안된다. Only one value, can not be repeated.
- 유일무이.
<selector's priority>
- id>class>tag
- 좀더 포괄적인 것이 우선순위 나중.
- 좀더 구체적인 것이 우선순위 우선.
선택자A, 선택자B
- 후손 선택자, 특정한 태그 아래에 있는 모든 후손을 선택
선택자A > 선택자B
- 자손 선택자, 바로 아래에 있는 자손을 선택할 때 싸용
선택자A + 선택자B
- 동위선택자, 바로 두의 선택자
선택자A ~ 선택자B
- 선택자A 뒤에 위치하는 모든선택자B를 선택
Selector(선택자)
Declaration(선언)-선택자가 지정하는 태그들에 대해서 어떠한 효과를 줄 것인가
Property(속성)
Value(속성의 값)
'HTML & CSS' 카테고리의 다른 글
article vs. section vs. div (0) | 2020.05.06 |
---|---|
box-sizing : 박스의 크기를 어떤 것을 기준으로 계산할지를 정하는 속성 (0) | 2020.03.31 |
Margin vs. Padding (0) | 2020.01.21 |
구글 크롬 개발자 도구 (0) | 2019.07.31 |
CSS 코드의 재사용 (0) | 2019.07.11 |