상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - CSS의 기본 문법은 어떻게 되나요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
CSS(캐스케이딩 스타일 시트)는 웹 페이지의 스타일을 정의하는 데 사용되는 언어로, HTML과 함께 사용되어 웹 콘텐츠의 시각적 표현을 조정합니다. CSS의 기본 문법은 간단하지만 강력하여 다양한 스타일을 적용할 수 있습니다. CSS의 기본 문법 구조는 다음과 같습니다. 1. 선택자(Selector) 선택자는 스타일을 적용할 HTML 요소를 지정합니다. 선택자는 다양한 형태가 있으며, 다음과 같은 종류가 있습니다: - 태그 선택자 : 특정 HTML 태그를 선택합니다. 예를 들어, `p`는 모든 `<p>` 요소를 선택합니다. ```css p { color: blue; } ``` - 클래스 선택자 : 특정 클래스가 지정된 요소를 선택합니다. 클래스 선택자는 점(`.`)으로 시작합니다. ```css .my-class { font-size: 16<a href='https://sangseek.com/sangseeks/px/ko'>px</a>; } ``` - 아이디 선택자 : 특정 아이디가 지정된 요소를 선택합니다. 아이디 선택자는 샵(` `)으로 시작합니다. ```css my-id { background-color: yellow; } ``` - 자식 선택자 : 특정 부모 요소의 직계 자식 요소를 선택합니다. `>` 기호를 사용합니다. ```css div > p { margin: 10px; } ``` - 후손 선택자 : 특정 요소의 모든 후손 요소를 선택합니다. <a href='https://sangseek.com/sangseeks/공백/ko'>공백</a>으로 구분합니다. ```css div p { color: red; } ``` 2. 선언 블록(Declaration Block) 선택자 다음에는 중괄호 `{}`로 둘러싸인 선언 블록이 옵니다. 이 블록 안에는 하나 이상의 선언이 포함됩니다. 각 선언은 속성과 값으로 구성됩니다. - 속성(Property) : 스타일을 적용할 CSS 속성을 나타냅니다. 예를 들어, `color`, `font-size`, `margin` 등이 있습니다. - 값(Value) : 속성에 적용할 값을 나타냅니다. 예를 들어, `red`, `16px`, `10px` 등이 있습니다. 3. 선언(Declaration) 각 선언은 속성과 값으로 구성되며, 콜론(`:`)으로 구분됩니다. 여러 선언은 <a href='https://sangseek.com/sangseeks/세미콜론/ko'>세미콜론</a>(`;`)으로 구분합니다. ```css h1 { color: blue; /* 텍스트 색상 */ font-size: 24px; /* 글자 크기 */ margin: 20px; /* 외부 여백 */ } ``` 4. 전체 예제 아래는 CSS의 기본 문법을 사용하여 작성된 예제입니다. ```css /* 모든 h1 요소의 스타일 */ h1 { color: blue; /* 텍스트 색상 */ font-size: 24px; /* 글자 크기 */ text-align: center; /* 텍스트 정렬 */ } /* .highlight 클래스를 가진 요소의 스타일 */ .highlight { background-color: yellow; /* 배경 색상 */ font-weight: bold; /* 글자 두께 */ } /* main-id 아이디를 가진 요소의 스타일 */ main-id { padding: 15px; /* 내부 여백 */ border: 1px solid black; /* 테두리 */ } ``` 5. CSS 주석 CSS에서는 주석을 사용하여 코드에 설명을 추가할 수 있습니다. 주석은 `/*`로 시작하고 `*/`로 끝납니다. ```css /* 이 부분은 주석입니다. */ p { color: green; /* 이 텍스트는 초록색입니다. */ } ``` 6. CSS 파일 구조 CSS는 보통 외부 스타일 시트로 작성되어 HTML 문서에 링크됩니다. HTML 문서의 <a href='https://sangseek.com/sangseeks/`<head>`/ko'>`<head>`</a> 섹션에 `<<a href='https://sangseek.com/sangseeks/link/ko'>link</a>>` 태그를 사용하여 CSS 파일을 연결할 수 있습니다. ```html <!DOCTYPE html> <html lang="ko"> <head> <meta charset="<a href='https://sangseek.com/sangseeks/UTF-8/ko'>UTF-8</a>"> <meta name="viewport" <a href='https://sangseek.com/sangseeks/content/ko'>content</a>="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="styles.css"> <!-- CSS 파일 연결 --> <title>CSS 기본 문법</title> </head> <body> <h1>안녕하세요, CSS!</h1> <p class="highlight">이 문장은 강조 표시된 텍스트입니다.</p> </body> </html> ``` 결론 CSS의 기본 문법은 선택자와 선언 블록으로 구성되어 있으며, 이를 통해 웹 페이지의 다양한 요소에 스타일을 적용할 수 있습니다. CSS를 잘 활용하면 웹 페이지의 시각적 매력을 높이고 사용자 경험을 개선할 수 있습니다. CSS의 다양한 선택자와 속성을 익히고 <a href='https://sangseek.com/sangseeks/활용하는/ko'>활용하는</a> 것이 중요합니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기