이번 강의에서는 CSS의 구성 요소인 선택기와 속성에 대해 알아봅니다. 이는 웹페이지의 특정 요소를 타겟팅하고 효과적으로 스타일을 지정할 수 있는 필수 개념입니다.
CSS 선택기는 스타일을 지정하려는 HTML 요소를 선택하는 데 사용되는 패턴입니다. 다양한 유형의 선택기를 사용하면 태그, 클래스, ID, 속성 등에 따라 다양한 요소에 스타일을 적용할 수 있습니다.
요소(유형) 선택기:
p { color: green; }
이렇게 하면 모든
요소를 녹색으로 바꿉니다.
클래스 선택기:
.highlight { background-color: yellow; }
HTML에서 class="highlight"가 있는 모든 요소는 노란색 배경을 갖습니다.
<p class="highlight">This is highlighted text.</p>
ID 선택기:
#header { font-size: 24px; }
id="header"인 요소만 글꼴 크기가 24px입니다.
<div id="header">Welcome to My Website</div>
그룹 선택기:
h1, h2, h3 { color: blue; }
이 규칙은 모든
하위 항목 선택기:
div p { font-style: italic; }
이렇게 하면 모든
<div> <p>This text is italicized because it's inside a div.</p> </div>
CSS 속성은 스타일을 지정하려는 선택한 요소의 측면을 정의합니다. 각 속성 뒤에는 원하는 결과를 지정하는 값이 옵니다.
색상:
h1 { color: red; }
배경색상:
body { background-color: #f0f0f0; }
글꼴 크기:
p { font-size: 16px; }
여백:
.box { margin: 20px; }
패딩:
.content { padding: 10px; }
지금까지 배운 내용을 간단한 예와 결합해 보겠습니다.
HTML:
<div id="container"> <h1>Welcome to CSS Basics</h1> <p class="intro">This is an introduction to CSS selectors and properties.</p> <p>Selectors help you target elements, and properties allow you to style them.</p> </div>
CSS:
/* ID Selector */ #container { border: 2px solid black; padding: 10px; } /* Element Selector */ h1 { color: purple; } /* Class Selector */ .intro { background-color: lightblue; font-size: 18px; } /* Group Selector */ h1, p { font-family: Arial, sans-serif; } /* Descendant Selector */ #container p { margin-bottom: 15px; }
이 예에서는:
요소는 Arial 글꼴을 사용합니다.
다음: 다음 강의에서는 CSS 박스 모델을 살펴보고 여백, 테두리, 패딩 및 콘텐츠가 어떻게 결합하여 레이아웃을 정의하는지 알아봅니다. 웹 요소. 거기서 만나요!
LinkedIn- 리도이 하산
-
위 내용은 CSS: 선택기와 속성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!