CSS 样式规则选择器
主要有三种:HTML选择器、class选择器、ID选择器
1.HTML选择器
1 <html>
2 <head>
3 <style type="text/css">
4 p{
5 color:red;
6 font-family:System
7 }
8 </style>
9 </head>
10
11 <body>
12 <p>这里应用样式表</p>
13 </body>
14 </html>
也就是说选择器是HTML标签
2.class选择器
1 <html>
2 <head>
3 <style type="text/css">
4 .pclass{
5 color:red;
6 font-family:System
7 }
8 </style>
9 </head>
10
11 <body>
12 <p class="pclass">这里使用了.pclass 样式</p>
13 </body>
14 </html>
3.ID选择器
1 <html>
2 <head>
3 <style type="text/css" media="screen,projection">
4 #pid{
5 color:red;
6 font-family:System
7 }
8 </style>
9 </head>
10
11 <body>
12 <p id="pid">这里使用了#pid 样式</p>
13 </body>
14 </html>
4.关联选择器(也称包含选择器)
1 <html>
2 <head>
3 <style type="text/css" media="screen,projection">
4 p h2{
5 color:red;
6 font-family:System
7 }
8 </style>
9 </head>
10
11 <body>
12 <p><h2>这里使用了"p h2"样式</h2></p>
13 </body>
14 </html>
这里,"p h2"之间用空格分开,可以有更多标签,表示p段落中h2标题的样式
5.组合选择器
1 <html>
2 <head>
3 <style type="text/css" media="screen,projection">
4 p,h2{
5 color:red;
6 font-family:System
7 }
8 </style>
9 </head>
10
11 <body>
12 <p>这里也使用了"p,h2"样式<h2>这里使用了"p,h2"样式</h2></p>
13 </body>
14 </html>
6.相邻选择器
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2 <html> 3 <head> 4 <title>aa.html</title> 5 <style type="text/css"> 6 div+p{ 7 font-size:20px; 8 color:red; 9 font-weight:bold; 10 } 11 </style> 12 </head> 13 <body> 14 <div>星期三</div> 15 <p>这里应用div+p样式</p> 16 <p>这里不再应用样式</p> 17 </body> 18 </html>
在本例中,只在紧挨着 div 后的 p 标签中使用所定义的样式。 、
7.子选择器
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2 <html> 3 <head> 4 <title>aa.html</title> 5 <style type="text/css"> 6 .test > strong{ 7 font-size:20px; 8 color:red; 9 } 10 </style> 11 </head> 12 <body> 13 <div class="test"> 14 <strong>提示</strong> 15 <p>今天是<strong>儿童节</strong>哦~~</p> 16 <strong>系统提示</strong> 17 </div> 18 </body> 19 </html>
本例中,除 p 对象中的 strong 元素外,其他均为红色。
8.伪标签选择器
指对同一个HTML标签的各种状态进行规则定义,基本格式如下:
HTML标签 : 伪标签
{
样式规则……
}
目前较常用的伪标签有: A:active A:hover A:link A:visited P:first-line P:first-letter。如下:
按 Ctrl+C 复制代码
按 Ctrl+C 复制代码
相关推荐
在React开发中,CSS选择器是用于特定于组件的样式化的一种强大工具。React组件的样式管理是一个关键的方面,因为它影响着应用的可维护性和性能。本篇将深入探讨React组件与CSS选择器的结合使用,以及如何优化组件的...
此外,还可能包含了类选择器和ID选择器,以更精确地控制特定元素的样式。 2. 效果图.jpg:这是一个图像文件,展示了应用了birt.css样式后的报表实际效果。通过查看此图片,我们可以直观地了解这些公用CSS样式在实际...
CSS 规则是 CSS 样式表的基本组成部分,它由选择器和声明组成。选择器是用于选择要应用样式的 HTML 元素,而声明是用于定义样式的属性和值。 示例: h1 { color:red; font-size:14px; } h1,h2,h3{ color:red; } ...
- **层叠(Cascading)**:CSS的“层叠”特性意味着当有多个样式规则应用于同一个元素时,浏览器会根据规则的优先级来决定显示哪个样式。 - **嵌套规则**:在CSS中,可以将选择器组合起来,如`.parent .child`选择父...
CSS选择器的使用,使得我们可以非常精确地定位页面中的元素,对它们应用不同的样式规则。正确地理解和使用CSS选择器,能够让我们更加高效地进行前端开发,从而构建出更加丰富和互动的网页界面。了解各类型选择器的...
综上所述,"CSS样式表中文手册"提供了全面的CSS知识,包括基础概念、语法结构、选择器类型、布局方法以及CSS3的新特性。通过深入学习和实践,开发者可以有效地掌握CSS,创建美观、响应式的网页。
这个PDF文件,即“CSS Reference Chart for SharePoint 2007 (Microsoft Office SharePoint Server 2007 and Windows SharePoint Services v3)”,很可能详尽地列出了SharePoint 2007中的所有内置类、ID和选择器...
它由选择器和声明组成,选择器定位要应用样式的元素,而声明则定义具体的样式规则。例如,“p {color: red;}”就是一个简单的例子,其中“p”是选择器,指定了段落元素,而“color: red;”则是声明,将文本颜色设置...
- 选择器:选择器是CSS样式规则中的起点,它指定样式将应用于哪些HTML元素。例如,`p` 选择器表示所有段落元素,`#header` 选择器针对ID为"header"的元素,`.class` 选择器则应用于具有特定类名的元素。 - 花括号...
3. **优先级**:CSS的优先级根据选择器的类型决定,内联样式(如`style="..."`)优先级最高,接着是ID选择器(如`#id`),然后是类、属性和伪类(如`.class`、`[attr]`、`:hover`),最后是元素选择器(如`div`)...
通过使用组合器(Combinator)将选择器的描述写得更加精确(参考CSS选择器 – MDN ),例如对于下述代码片段,如果想给.cellphones中的.apple增加样式,只使用.apple,势必会对.fruit中的.apple也造成影响。...
1. **CSS选择器**:CSS的选择器是定位HTML元素的关键,包括标签选择器、类选择器、ID选择器、属性选择器等。例如,`p` 选择器用于选取所有段落,`.myClass` 选择器选取具有特定类名的元素,`#myID` 选择器则选取ID为...
1. **基本概念**:介绍CSS的基本术语,如选择器、属性、声明和规则集。选择器用于指定要应用样式的元素,属性定义了元素的特定样式,而声明由属性和值组成,形成规则集。 2. **选择器类型**:包括类选择器(.class...
压缩包中的“css样式模板.doc”很可能包含了预定义的类选择器和ID选择器,这些可以直接应用到HTML元素上,为网页快速赋予统一的视觉风格。模板可能涵盖了上述提到的一些常见样式,也可能包含了一些特定的设计模式,...
CSS 样式应用优先级是指在CSS样式规则应用时的顺序和优先级。该优先级规则决定了哪些样式规则将被应用于HTML元素。下面是CSS样式应用优先级的详细解释: 1. 重要声明(!important) 重要声明是CSS样式规则中最高的...
CSS由一系列规则组成,每条规则包含一个选择器和声明块。选择器指向要应用样式的元素,而声明块则由一对大括号{}包围,包含了具体的样式声明,如`color: red;`。声明由属性和值组成,属性定义了要设置的样式属性,值...
CSS样式通常由选择器和声明组成。选择器指向我们想要应用样式的HTML元素,例如`div`、`p`或`h1`等。声明则由属性和值构成,用来定义元素的具体样式。一个简单的CSS规则可能如下所示: ```css p { color: red; ...
例如,`p`选择器应用于所有的段落,`.class`选择器应用于具有特定类名的元素,`#id`选择器应用于具有特定ID的元素。 2. **属性和值**:CSS由一系列规则组成,每个规则包含一个属性和对应的值,如`color: red;`设置...
3. **选择器生成**:通过拖拽或点击元素,编辑器可以自动生成对应的选择器,帮助开发者快速定位并修改元素样式。 4. **调试工具**:内置的CSS调试功能可以帮助用户查找并解决样式冲突问题,理解样式层叠和优先级。 ...