choco's story
CSS 01. CSS 기본 문법 본문
CSS 기본 문법
CSS의 가장 기초적인 코드 구조는 다음과 같습니다.
선택자{
속성명: 속성값;
}- 선택자 : 어떤 요소에 스타일을 적용할지에 대한 정보
- { 중괄호 } : 선택한 요소에 적용할 스타일을 정의하는 영역
- 속성명 : 어떤 스타일을 정의하고 싶은지에 대한 정보 (색상, 크기 등)
- 속성값 : 어떻게 정의하고 싶은지에 대한 정보
ex)
p{
color: red;
}
이 예시의 코드는 p 태그에 스타일을 적용한다는 뜻입니다.
p{...} 안에 텍스트 색을 뜻하는 color 속성을 red로 정의합니다.
CSS 주석 사용
CSS 문서에서도 .html과 똑같이 주석을 사용할 수 있습니다!
ex)
p{
/* css 문서의 주석 처리 */
/* color: red; */
}
CSS 문서는 위처럼 주석을 사용할 수 있습니다. 이러면 컴퓨터는 인식을 하지 못하니 p 태그의 텍스트도 기본 스타일로 다시 지정됩니다.
HTML에 CSS를 추가하기
.html 문서에 CSS 코드를 적용하려면 어떻게 해야할까요?
다음과 같은 방식들을 사용하면 됩니다.
- 인라인 스타일 : 태그마다 직접 스타일 적용
- 스타일 태그 : 스타일시트를 위한 태그를 추가하여 적용
- 문서 간의 연결 : 스타일시트 문서를 따로 작성하여 .html 문서와 연결
하나씩 알아보도록 하겠습니다!
인라인 스타일
각 태그마다 style 속성을 추가하여 직접적으로 스타일을 정의하는 방식을 뜻합니다.
ex)
<p style="color: blue">
인라인 스타일로 텍스트에 색 추가
</p>
인라인 스타일은 따로 선택자가 필요 없습니다. 대신 웹 콘텐츠와 스타일시트를 분리하려면 이는 아예 사용하지 않는 것이 좋은 방법입니다.
스타일 태그
.html 문서에 <style> ~ </style> 태그를 추가하여 그 안에 CSS 코드를 작성하는 방법입니다.
ex)
<style>
/* style 태그 안에는 CSS 코드 작성하기 */
p {
color: red;
font-size: 32px;
}
</style>
문서 간의 연결
확장자가 .css인 스타일시트 코드파일을 생성하여 이 파일에 CSS 코드를 작성합니다.
이는 .html 문서와 연결이 가능하고, <link> 태그를 사용하여 연결합니다.
+ <link> 태그는 .html 문서의 <head></head> 안에 적는 태그입니다!
<link href="./style.css" rel="stylesheet" />- href : 연결하려는 외부 소스의 URL을 작성하는 속성
- rel : 현재 문서(.html)와 외부 소스의 연관 관계를 작성하는 속성
ex)
index.html
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>CSS 기본 문법</title>
<link href="./style.css" rel="stylesheet" />
</head>
<body>
<p>텍스트에 .css 문서를 통헤 css 스타일 적용</p>
</body>
</html>
style.css
p {
color: pink;
font-size: 24px;
}
'HTML & CSS > CSS' 카테고리의 다른 글
| CSS 05. 박스 모델 (Box-Model) - 1 (0) | 2026.05.09 |
|---|---|
| CSS 04. display, border (0) | 2026.05.09 |
| CSS 03. 텍스트(폰트) 꾸미기 (0) | 2026.05.03 |
| CSS 02. 선택자 - 기본 선택자, 그룹 선택자 (0) | 2026.05.03 |
| CSS 시작 (0) | 2026.04.25 |
