출처: http://www.w3schools.com/css/css_attribute_selectors.asp


Attribute Selector

The example below styles all elements with a title attribute:

Example

[title]
{
color:blue;
}

Try it yourself »


Attribute and Value Selector

The example below styles all elements with title="W3Schools":

Example

[title=W3Schools]
{
border:5px solid green;
}

Try it yourself »


Attribute and Value Selector - Multiple Values

The example below styles all elements with a title attribute that contains a specified value. This works even if the attribute has space separated values:

Example

[title~=hello] { color:blue; }

Try it yourself »


The example below styles all elements with a lang attribute that contains a specified value. This works even if the attribute has hyphen ( - ) separated values:

Example

[lang|=en] { color:blue; }

Try it yourself »


Styling Forms

The attribute selectors are particularly useful for styling forms without class or ID:

Example

input[type="text"]
{
width:150px;
display:block;
margin-bottom:10px;
background-color:yellow;
}
input[type="button"]
{
width:120px;
margin-left:35px;
display:block;
}

Try it yourself »





CSS Attribute Selectors

Select elements with a title attribute
Select elements with title=a specific value
Select elements with title=a specific value (even if the attribute has space-separated values)
Select elements with title=a specific value (even if the attribute has hyphen-separated values)


Attribute selectors explained

Posted by 파노카페
: