FE/CSS

CSS (20.07.05)

잠수함 2020. 7. 5. 10:39
728x90

1. CSS는 무엇인가?

- CASCADING STYLE SHEETS

- html을 꾸며주는 언어(디자인을 하는 역할)

 

2. CSS 문법 규칙

- 어떤 요소를 꾸밀지 선택할 요소가 필요

- 그 요소를 어떻게 꾸밀건지 스타일의 내용

 

==> ex) h1 { color : red; font-size : 3em; } 

- 선택자(selector): h1

- 속성(property): color, font-size // html의 속성과는 완전히 다른것이니 구분하자(html의 속성: attrinbute)

- 값(value): red, 3em

- 선언(declaration):  ':' 로 구분

- 선언부(declaration block): {} 의 내용들

_ 규칙(rule set): 위의 예시 전체 ==> h1 { color : red: font-size : 3em: } 을 규칙이라고 한다.

 

3. 주석(comment tags)

- /* 내용 */ 으로 표현

 

4. CSS 적용방식

 - Inline 방식: 해당요소에 직접 스타일 속성을 이용해서 규칙을 선언하는 방법, 해당요소에 직접입력하기 때문에 선택자는 필요 없고 내용만 스타일 속성의 값으로 넣어줌(자주 사용되는 방법은 아님.)

 

 

- Internal 방식: 문서의 <style>방법을 활용하는것. <style>은 <head>내부에 들어가며 <style>안에 스타일 규칙이 들어감.

 

 

 

- External 방식: 외부 스타일 시트 파일을 이용한 방법. 스타일 규칙들을 별도의 외부 파일을 만들어 넣는 방식. 외부파일은 확장자가 .css가 된다.

style.css파일을 따로 만들어 주고 여기에 속성과 값을 작성
<link>를 통하여 css파일을 연결시켜줌

 

'FE > CSS' 카테고리의 다른 글

상속 (20.07.06)  (0) 2020.07.06
구체성 (20.07.06)  (0) 2020.07.06
가상 선택자 (20.07.06)  (0) 2020.07.06
선택자2 (20.07.05)  (0) 2020.07.05
선택자1 (20.07.05)  (0) 2020.07.05