티스토리 뷰

1. 개념
속성 선택자 - 지정한 속성에 스타일 적용
특정한 속성을 사용한 요소를 찾아 스타일을 적용하는 속성으로 스타일을 적용하고자 할 경우에는 스타일에서 대괄호([ ]) 안에 찾으려는 속성을 지정하여 사용
2. 태그
속성 선택자
html5 코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<
!
DOCTYPE html>
<
html lang
= "kr" >
<
head
>
<
meta charset
= "utf-8" >
<
title
>
키보드와 하루 <
/title
>
<
style
>
1
a[href]
{
background : yellow ;
}
<
/style
>
<
/head
>
<
body
>
<
div
>
<
a
>
첫번째 메뉴 <
/a
>
<
a href
= "#" > 두번째 메뉴 <
/a
>
<
a href
= "#" > 세번째 메뉴 <
/a
>
<
/div
>
<
/body
>
<
/html
>
결과 화면
속성 선택자 - 사용 예제
코드 설명
1
a[href]
스타일을 적용할 때 아이디나 클래스 뿐만 아니라 태그를 가져와서 적용할 수도 있고 오늘에서 본 것처럼 태그 안에 있는 속성을 가지고 스타일을 적용할 수가 있습니다.
지금 보시는 것처럼 a 라는 태그로 메뉴를 3개 지정하였습니다.
다른 점이 있다면 첫번째 a 태그에는 href 라는 속성을 지정하지 않았고 , 두번째 세번째 태그에는 href라는 속성을 지정하였습니다.
그리고 스타일에 속성으로 이용해 스타일을 적용하고자 대괄호([])를 사용하였습니다.
만약 여기서 a 라는 태그 안에 스타일을 적용하고자 할 경우에는 a만 써서 지정이 가능합니다.
그렇지 않고 a 라는 태그 중에서 href라는 속성에만 스타일을 적용하고자 하는 경우이기 때문에 대괄호를 사용하게 됩니다.
그래서 a[href] 라고 지정을 하고 스타일을 적용하게 되면 그림에서 보는 것 같이 두번째 메뉴, 세번째 메뉴 라는 a 태그에만 배경색이 노란색으로 지정되는 것을 알 수 있습니다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday