HTML & CSS/html & css 입문
[부스트코스 강의] 4. (1) CSS ( 문법 / 구성 요소 / 문서 연결법 )
서영22
2023. 11. 26. 16:57
CSS
Cascading Style Sheet
html = 웹 페이지의 정보 / css = html을 보기 좋게 디자인하는 역할
CSS 문법
h1 { color: yellow; font-size: 2em; }
- 선택자 (selector) = "h1"
- 속성 (property) = "color"
- 값 (value) = "yello"
- 선언 (declaration) = "color: yello", "font-size: 2em"
- 선언부 (declaeration block) = "{ color: yellow; font-size: 2em; }"
- 규칙 (rule set) = "h1 { color: yellow; font-size: 2em; }"
html에서의 속성 = Attribute : 어떤 구체적인 값을 가지는 객체
css에서의 속성 = Property : 객체의 특성을 설명하는 정의같은 개념
CSS 주석
/* 주석 내용 */
/* 주석은 여러 줄로도
선언 할 수 있습니다.
*/
CSS와 문서 연결법
1. Inline
해당 요소에 직접 스타일 속성을 이용해 규칙 선언
선택자 X / 선언부에 속성 값만 삽입
<p style = "color: red;">내용</p>
2. Internal
문서에 <style> 활용
<style> p {color: red;}</style>
3. External
외부 스타일 시트 파일 이용
(1) css 파일 하나 만들고 스타일 규칙 선언
(스타일 파일).css
p {color: red;}
(2) <link> 이용해 css 파일 연결
(적용할 파일)
<link rel = "stylesheet" href "(스타일 파일).css">
*rel : 연결되는 파일이 문서와 어떤 관계인지 명시하는 속성
4. Import
스타일 시트 내 다른 스타일 시트 파일 불러오는 방식
@import url("css/style.css");