공부방
CSS 본문
- Cascading Style Sheets
- Html 문서를 화면에 표시하는 방식을 정의한 언어
- Inline : 특정 tag의 속성으로
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
h1 {
color: red;
}
p {
background-color: rgb(42, 100, 226);
color: white;
}
</style>
</head>
<body>
<h1>내부 스타일</h1>
<p>이곳은 내용입니다.</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<h1 style="color: red">인라인 스타일</h1>
<p style="background-color: rgb(42, 100, 226); color: white">
이곳은 내용입니다.
</p>
</body>
</html>
- Internal : <style> </style>
- External : style.css(외부 파일)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="./01_외부참조.css" />
</head>
<body>
<h1>외부 스타일 시트</h1>
<p>이곳은 내용입니다.</p>
</body>
</html>
==================================================================================
외부참조.css
h1 {
color: red;
}
p {
background-color: rgb(42, 100, 226);
color: white;
}
적용 방법(External style sheet)
- 파일 내에 스타일을 적용하는 방식
- <style> 태그 사이에 css 규칙 작성
- <head> 안에 작성
- 외부 스타일 시트보다 우선 적용
적용 방법(Inline Style)
- tag에서 styel 속성을 사용하고 속성값으로 css 규칙 작성
- 스타일 적용 우선순위는 '인라인->내부 스타일 시트->외부 스타일 시트' 순
'css > 기본 문법' 카테고리의 다른 글
CSS FlexBox (0) | 2023.02.02 |
---|---|
CSS 기능 (0) | 2023.02.02 |