>  기사  >  웹 프론트엔드  >  CSS를 작성하는 방법

CSS를 작성하는 방법

PHPz
PHPz원래의
2023-05-29 16:52:072426검색

CSS는 웹페이지 스타일 디자인 언어이자 웹페이지 요소의 스타일을 제어하는 ​​데 사용되는 기술입니다. CSS를 통해 웹페이지의 텍스트, 이미지, 배경, 테두리 등 다양한 요소의 스타일과 레이아웃을 제어할 수 있습니다. 이 글에서는 웹 디자이너가 CSS 사용법을 더 잘 익힐 수 있도록 CSS의 기본 구문과 공통 속성을 자세히 소개합니다.

1. CSS의 기본 구문

1. CSS의 주석 구문

CSS의 주석은 "/"로 시작하고 "/"로 끝납니다. 주석문의 어떤 내용도 브라우저에서 구문 분석되어 표시되지 않습니다.

예:

/*这是注释语句*/

2.CSS 선택기 구문

CSS에서 선택기는 스타일을 적용할 요소를 지정하는 데 사용됩니다. 선택자는 요소의 속성, 유형, ID, 카테고리 등을 지정할 수 있습니다.

선택자는 다음과 같은 종류로 나눌 수 있습니다.

(1) 요소 선택자

요소 선택자는 HTML 태그에 태그 이름을 직접 지정할 수 있습니다.

구문 예:

p { color: red; }

(2) ID 선택기

ID 선택기는 "#" 기호로 지정됩니다.

구문 예:

#box { width: 200px; height: 200px; }

(3) 카테고리 선택기

카테고리 선택기는 "." 기호로 지정됩니다.

구문 예:

.box { background-color: #fff; }

(4) 하위 선택기

하위 선택기는 계층 관계에서 하위 요소를 선택하기 위해 두 개의 선택기를 공백으로 구분합니다.

구문 예:

div p { color: red; }

(5) 의사 클래스 선택기

의사 클래스 선택기는 마우스 오버, 방문한 링크 등과 같은 특정 상태의 요소를 선택하는 데 사용됩니다.

구문 예:

a:hover { color: red; }

(6) 속성 선택기

속성 선택기는 해당 속성 또는 속성 값을 기반으로 요소를 선택할 수 있습니다.

구문 예:

input[type="text"] { border: 1px solid #ccc; }

(7) 조합 선택기

조합 선택기는 여러 조건을 동시에 쉼표로 구분하여 지정할 수 있습니다.

구문 예:

h1, h2, h3 { color: #000; }

3. 일반적으로 사용되는 CSS

CSS 속성은 웹 요소의 모양, 레이아웃, 크기, 색상, 글꼴 등을 제어할 수 있습니다.

다음은 일반적으로 사용되는 CSS 속성입니다.

(1) 글꼴 크기: 글꼴 크기

구문 예:

body { font-size: 14px; }

(2) 색상: 글꼴 색상

구문 예:

h1 { color: #ff0000; }

(3) 배경: 배경색

문법 예:

body { background-color: #f7f7f7; }

(4) 너비: 너비

문법 예:

img { width: 100px; }

(5) 높이: 높이

문법 예:

img { height: 100px; }

(6) 테두리: 테두리

문법 예:

.box { border: 1px solid #ccc; }

(7) padding: 내부 여백

구문 예:

.box { padding: 10px; }

(8) margin: 외부 여백

구문 예:

.box { margin: 10px; }

(9) text-align: 텍스트 중심

구문 예:

h1 { text-align: center; }

4 . CSS 상속 및 우선순위

CSS 상속은 하위 요소가 상위 요소의 스타일 속성을 상속받을 수 있음을 의미합니다. 예를 들어 body 요소의 글꼴 크기를 14px로 설정하면 body 요소 내에 있는 모든 요소가 이 스타일 속성을 상속합니다.

CSS의 우선순위 규칙은 여러 CSS 스타일이 동일한 요소에 동시에 적용될 때 어떤 스타일이 적용되는지를 나타냅니다. CSS 우선순위 규칙은 다음 순서로 판단됩니다.

(1) 스타일 속성 값이 구체적일수록 우선순위가 높아집니다.

예를 들어 ID 선택자는 카테고리 선택자보다 우선하고, 카테고리 선택자는 요소 선택자보다 우선합니다. 여러 선택기에 의해 동시에 요소가 선택되면 더 구체적인 선택기의 스타일 규칙이 먼저 적용됩니다.

(2) 스타일 속성이 나중에 나타날수록 우선순위가 높아집니다.

예를 들어 요소가 동시에 여러 개의 동일한 스타일 속성을 정의하는 경우 나중에 나타나는 스타일 규칙이 이전 규칙을 덮어씁니다.

(3) !important 규칙으로 설정된 스타일의 우선순위가 가장 높습니다.

이 경우 해당 스타일 속성의 값은 다른 선택기 규칙에 의해 재정의되지 않습니다.

2. 요약

CSS는 웹 디자인에서 매우 중요한 기술입니다. CSS의 구문과 공통 속성을 올바르게 이해하고 익히면 웹 디자인 수준이 크게 향상될 수 있습니다. 이 글에서는 웹 디자이너가 CSS 기술을 더 잘 적용할 수 있도록 CSS의 기본 구문과 공통 속성에 대해 자세히 설명합니다.

위 내용은 CSS를 작성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.