6.1 클래스 속성과 스타일 태그
하지만 그게 다가 아닙니다. 수백 가지 "스타일"이 발명된 후 문제가 생겼습니다. 어떻게 사용합니까? 그런 다음 그들은 "클래스"로 그룹화하는 아이디어를 내놓았습니다. 물론 이들은 Java와 동일한 클래스가 아닙니다. 특별한 스타일 그룹.
그리고 "클래스"를 사용하기 전에 사진이 있었다면:
<img src="logo.png" style="width=100px;height=100px;opacity=0.5">
이제 다음과 같이 작성할 수 있습니다.
<img src="logo.png" class="picture">
<style>
img.picture {
width=100px;
height=100px;
opacity=0.5
}
</style>
우리는 특별한 것을 만들고 «style» picture
스타일 값을 style
. 그런 다음 <img>와 "style" 사진을 태그로 묶었습니다 class
.
6.2 선택자, 선택자 유형
별도로 렌더링된 이러한 스타일은 classes
또는 로 알려지게 되었습니다 selectors
. 몇 가지 중요한 기능이 있습니다.
하나는 html-element
여러 선택자를 가질 수 있습니다. 이름은 공백으로 표시됩니다. 예:
<img src="logo.png" class="picture main">
여기에서 선택기를 다룬 한 가지 이유는 선택기가 자동으로 적용될 수 있기 때문입니다. 그리고 이 유용한 속성은 앞으로 매우 자주 사용될 것입니다. 자바 개발자를 포함합니다.
다음은 짧은 목록입니다.
# | 선택자 | 예 | 설명 |
---|---|---|---|
1 | * |
|
HTML 문서의 모든 요소에 적용됩니다. |
2 | #ID |
|
# 뒤에는 주어진 스타일을 적용할 요소의 id가 옵니다. |
삼 | 꼬리표 |
|
문서의 모든 테이블에 적용됩니다. |
4 | 태그.선택기 |
|
클래스 속성이 지정된 모든 문서 테이블에 적용됩니다. |
5 | .선택자 |
|
class 속성이 지정된 모든 요소에 적용됩니다. 모든 태그. |
6 | 부모 자식 |
|
상위 태그에 기본 클래스가 포함되고 하위 태그에 기사 클래스가 포함된 모든 요소에 적용됩니다. |
7 | 태그: 링크 |
|
:link 가상 클래스는 사용자가 아직 클릭하지 않은 링크의 스타일을 지정하는 데 사용됩니다. |
8 | 태그:방문 |
|
:link 가상 클래스는 사용자가 이미 클릭한 링크의 스타일을 지정하는 데 사용됩니다. |
9 | 태그:체크됨 |
|
이 의사 클래스는 선택된 UI 요소(라디오 버튼 또는 확인란)만 선택합니다. |
10 | 태그:호버 |
|
이 가상 클래스를 사용하면 마우스로 요소를 가리킬 때 요소의 스타일을 변경할 수 있습니다. |
열하나 | 태그:첫 번째 자식 |
|
이 의사 클래스는 첫 번째 자식 요소만 선택할 수 있습니다. |
다 외울 필요는 없습니다. 그러나이 표를 몇 번 공부하고이 모든 것이 머리에 쌓이면 좋을 것입니다. 현대 생활에서 웹이 없으면 어디에도 없고 웹에도 있습니다. 선택기가 없으면 어디에도 없습니다.
GO TO FULL VERSION