正在加载图片...
</1i> </u1> 如下的样式 nav li[ font-family: Tahoma: J 仅选择了id为nav的<u>下的一级<li>,而不影响嵌套在这些<l>内部的<l>元素 而相邻同胞选择器可用于定位同一个父元素下某个元素之后的元素。语法如下 element sibling property: value: 1 例如对于HTML结构 h1>Top News</h1> <p>First Paragraph</p> <p>Second Paragraph</p> 如下的样式 hl pi font-weight: bold; 仅选择了紧跟<h1>元素后的一个<p>元素而不影响之后的段落。 ◆属性选择器 属性选择器可以根据元素的某个属性是否存在或属性的值来寻找元素。属性的条件写在一对 中括号内。主要有三种属性选择方式: 简单属性选择器 [attribute]( property: value; h 选择定义了某属性(无论属性值是什么)的元素。例如 hl[title] border-bottom: 1px dotted gray: I 选择了所有带有tite属性的<h1>元素 精确属性值选择器 [attribute="value"]i property: value; 选择定义了某属性且其属性值为指定值的元素。例如 a[rel=nofollow"]i color: gray; j 选择了所有存在属性rel值为" nofollow"的<a>元素,如<arel=" nofollow"> 部分属性值选择器 w="value"][ property: value; 选择的元素定义了某属性,且将这个属性值按空格进行分隔后其中有一段恰为指定值。例如 选择了所有存在属性rel,且将rel属性值按空格分隔后其中恰有一段为" friend"的元素,如 <are=" nofollow friend">,而不匹配<arel=" friend_ colleague">。 特殊属性选择器 [attribute="value"][ property: value; 选择的元素定义了某属性,且将这个属性值按"-"进行分隔后其中第一段恰为指定值。例如</li> … </ul> 如下的样式 #nav > li { font-family: Tahoma; } 仅选择了id为nav的<ul>下的一级<li>,而不影响嵌套在这些<li>内部的<li>元素。 而相邻同胞选择器可用于定位同一个父元素下某个元素之后的元素。语法如下: element + sibling { property: value; } 例如对于HTML结构 <h1>Top News</h1> <p>First Paragraph</p> <p>Second Paragraph</p> 如下的样式 h1 + p { font-weight: bold; } 仅选择了紧跟<h1>元素后的一个<p>元素而不影响之后的段落。 Š 属性选择器 属性选择器可以根据元素的某个属性是否存在或属性的值来寻找元素。属性的条件写在一对 中括号内。主要有三种属性选择方式: 简单属性选择器 [attribute] { property: value; } 选择定义了某属性(无论属性值是什么)的元素。例如 h1[title] { border-bottom: 1px dotted gray; } 选择了所有带有title属性的<h1>元素。 精确属性值选择器 [attribute="value"] { property: value; } 选择定义了某属性且其属性值为指定值的元素。例如 a[rel="nofollow"] { color: gray; } 选择了所有存在属性rel值为"nofollow"的<a>元素,如<a rel="nofollow">。 部分属性值选择器 [attribute~="value"] { property: value; } 选择的元素定义了某属性,且将这个属性值按空格进行分隔后其中有一段恰为指定值。例如 a[rel~="friend"] { color: red; } 选择了所有存在属性rel,且将rel属性值按空格分隔后其中恰有一段为"friend"的元素,如 <a rel="nofollow friend">,而不匹配<a rel="friend_colleague">。 特殊属性选择器 [attribute|="value"] { property: value; } 选择的元素定义了某属性,且将这个属性值按"-"进行分隔后其中第一段恰为指定值。例如
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有