CSS 선택자
Css 선택자는
Id 및 Class 선택자
두 가지 유형으로 나뉩니다. HTML 요소에서 CSS 스타일을 설정하려면 " id" 및 "class" 선택기.
id 선택기
id 선택기는 특정 ID로 표시된 HTML 요소에 대해 특정 스타일을 지정할 수 있습니다.
HTML 요소는 id 속성을 사용하여 id 선택기를 설정하며 CSS의 id 선택기는 "#"으로 정의됩니다.
요소 속성 id="para1"에 다음 스타일 규칙을 적용해야 합니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <style> #para1 { text-align:center; color:red; } </style> </head> <body> <p id="para1">php中文网(php.cn)</p> <p>这一段不受css样式影响。</p> </body> </html>
프로그램을 실행하여 사용해 보세요
ID 속성은 숫자로 시작하면 안 됩니다. 숫자로 시작하는 ID는 작동하지 않습니다. 모질라/파이어폭스 브라우저.
클래스 선택기
클래스 선택기는 요소 그룹의 스타일을 설명하는 데 사용됩니다. 클래스 선택기는 여러 요소에서 사용할 수 있습니다.
클래스 선택기는 HTML의 클래스 속성으로 표시됩니다. CSS에서는 클래스 선택기가 점 "."으로 표시됩니다.
다음 예에서는 중앙 클래스가 있는 모든 HTML 요소가 중앙에 배치됩니다.
예
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <style> .center { text-align:center; } </style> </head> <body> <h1 class="center">标题居中</h1> <p class="center">段落居中。</p> </body> </html>
프로그램을 실행하고 사용해 보세요
클래스를 사용하여 특정 HTML 요소를 지정할 수도 있습니다.
다음 예에서 모든 p 요소는 class="center"를 사용하여 요소의 텍스트를 중앙에 배치합니다.
Example
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <style> p.center { text-align:center; } </style> </head> <body> <h1 class="center">这个标题将不会受到影响</h1> <p class="center">这一段将居中对齐</p> </body> </html>
프로그램을 실행하여 시도해 보세요
클래스의 첫 번째 문자 이름은 숫자를 사용할 수 없습니다! Mozilla나 Firefox에서는 작동하지 않습니다.