728x90
반응형
CSS(Cascading Style Sheets)
- 웹 문서에 사용하는 태그에 스타일을 적용하기 위해 W3C에서 고안한 언어
- 태그와 스타일을 함께 사용하던 기존 방식 지양, 태그와 스타일 분리하는 방법으로 발전
1. CSS 문법 살펴보기
- 선택자
- CSS 스타일을 적용할 HTML 태그(요소)를 선택하는 영역
- 선언부 = 속성 + 값
- 선택자에서 선택한 태그에 적용할 스타일을 작성하는 영역
- 중괄호({}) 안에 넣음
- 세미콜론(;) 넣으면 여러 스타일 연속해서 작성할 수 있음
- 선택자{속성:값;}
2. CSS 적용하기
내부 스타일 시트, 외부 스타일 시트, 인라인 스타일 시트
내부 스타일 시트(internal style sheet)
- HTML 파일 내부에 CSS 코드를 작성하는 방법
- (+) 디자인 빠른 적용
- body 태그에 작성된 내용이 사용자에게 노출하기 전 CSS를 불러옴
- (-) 성능상 좋지 못함
- HTML 문서 해석할 때마다 CSS 코드 매번 다시 읽음
<head>
<title></title>
<style>
</style>
</head>
외부 스타일 시트(external style sheet)
- CSS 코드를 작성하는 별도 파일을 만들어 HTML 문서와 CSS를 연결하는 방식
- 별도 파일의 확장자는 css, link 태그 ~> HTML 문서에서 연결
- <link rel="stylesheet" href="css 파일 경로">
인라인 스타일 시트(inline style sheet)
- HTML 태그에서 사용할 수 있는 style 속성에 CSS 코드를 작성하는 방법
- 태그에 직접 CSS 코드를 작성하는 방식
- 선택자 부분 필요 X
- <태그 style="CSS 코드"></태그>
출처
728x90
반응형