利用class、id对元素进行分类、标识。
2013-05-07 10:18
246 查看
用class对元素进行分类:
你可以通过在样式表里利用.classname来为属于某一类 的元素定义CSS属性。
--------------------------------------------------------------------------------------------------------------------
<p>制造白葡萄酒的葡萄:</p>
<ul>
<li><a href="ri.htm">雷司令(Riesling)</a></li>
<li><a href="ch.htm">夏敦埃(Chardonnay)</a></li>
<li><a href="pb.htm">白比诺(Pinot Blanc)</a></li>
</ul>
<p>制造红葡萄酒的葡萄:</p>
<ul>
<li><a href="cs.htm">卡百内索维农(Cabernet Sauvignon)</a></li>
<li><a href="me.htm">墨尔乐(Merlot)</a></li>
<li><a href="pn.htm">黑比诺(Pinot Noir)</a></li>
</ul>
现在,我们希望白葡萄酒的链接全部显示为***,红葡萄酒的链接全部显示为红色,其余的
链接显示为缺省的兰色。
利用class:
<p>制造白葡萄酒的葡萄:</p>
<ul>
<li><a href="ri.htm" class="whitewine">雷司令(Riesling)</a></li>
<li><a href="ch.htm" class="whitewine">夏敦埃(Chardonnay)</a></li>
<li><a href="pb.htm" class="whitewine">白比诺(Pinot Blanc)</a></li>
</ul>
<p>制造红葡萄酒的葡萄:</p>
<ul>
<li><a href="cs.htm" class="redwine">卡百内索维农(Cabernet Sauvignon)</a></li>
<li><a href="me.htm" class="redwine">墨尔乐(Merlot)</a></li>
<li><a href="pn.htm" class="redwine">黑比诺(Pinot Noir)</a></li>
</ul>
css:
a {
color: blue;
}
a.whitewine {
color: #FFBB00;
}
a.redwine {
color: #800000;
}
说明:a代表a标签,a.whitewin代表引用a标签的whitewin类。
必须要注明是哪个标签,这与id不同,因为id是唯一的,所 以id直接引用就OK了
用id标示元素:
在同一HTML文档中不能有两个具有相同id值的元素。文档中的每个id值都必须是唯一的。
你可以在样式表里通过#id为特定元素定义CSS属性。
----------------------------------------------------------------------------------------------------------------------
<h1>第1章</h1>
...
<h2>第1.1节</h2>
...
<h2>第1.2节</h2>
...
<h1>第2章</h1>
...
<h2>第2.1节</h2>
...
<h2>第2.1.1小节</h2>
...
为每一章节指定id
<h1 id="c1">第1章</h1>
...
<h2 id="c1-1">第1.1节</h2>
...
<h2 id="c1-2">第1.2节</h2>
...
<h1 id="c2">第2章</h1>
...
<h2 id="c2-1">第2.1节</h2>
...
<h3 id="c2-1-2">第2.1.1节</h3>
...
假如我们要求第1.2节显示为红色,那么CSS可以这样写:
#c1-2 {
color: red;
}
说明:#c1-2指引用id为c1-2的元素,注意与class的区别,class引用时用“.”。
你可以通过在样式表里利用.classname来为属于某一类 的元素定义CSS属性。
--------------------------------------------------------------------------------------------------------------------
<p>制造白葡萄酒的葡萄:</p>
<ul>
<li><a href="ri.htm">雷司令(Riesling)</a></li>
<li><a href="ch.htm">夏敦埃(Chardonnay)</a></li>
<li><a href="pb.htm">白比诺(Pinot Blanc)</a></li>
</ul>
<p>制造红葡萄酒的葡萄:</p>
<ul>
<li><a href="cs.htm">卡百内索维农(Cabernet Sauvignon)</a></li>
<li><a href="me.htm">墨尔乐(Merlot)</a></li>
<li><a href="pn.htm">黑比诺(Pinot Noir)</a></li>
</ul>
现在,我们希望白葡萄酒的链接全部显示为***,红葡萄酒的链接全部显示为红色,其余的
链接显示为缺省的兰色。
利用class:
<p>制造白葡萄酒的葡萄:</p>
<ul>
<li><a href="ri.htm" class="whitewine">雷司令(Riesling)</a></li>
<li><a href="ch.htm" class="whitewine">夏敦埃(Chardonnay)</a></li>
<li><a href="pb.htm" class="whitewine">白比诺(Pinot Blanc)</a></li>
</ul>
<p>制造红葡萄酒的葡萄:</p>
<ul>
<li><a href="cs.htm" class="redwine">卡百内索维农(Cabernet Sauvignon)</a></li>
<li><a href="me.htm" class="redwine">墨尔乐(Merlot)</a></li>
<li><a href="pn.htm" class="redwine">黑比诺(Pinot Noir)</a></li>
</ul>
css:
a {
color: blue;
}
a.whitewine {
color: #FFBB00;
}
a.redwine {
color: #800000;
}
说明:a代表a标签,a.whitewin代表引用a标签的whitewin类。
必须要注明是哪个标签,这与id不同,因为id是唯一的,所 以id直接引用就OK了
用id标示元素:
在同一HTML文档中不能有两个具有相同id值的元素。文档中的每个id值都必须是唯一的。
你可以在样式表里通过#id为特定元素定义CSS属性。
----------------------------------------------------------------------------------------------------------------------
<h1>第1章</h1>
...
<h2>第1.1节</h2>
...
<h2>第1.2节</h2>
...
<h1>第2章</h1>
...
<h2>第2.1节</h2>
...
<h2>第2.1.1小节</h2>
...
为每一章节指定id
<h1 id="c1">第1章</h1>
...
<h2 id="c1-1">第1.1节</h2>
...
<h2 id="c1-2">第1.2节</h2>
...
<h1 id="c2">第2章</h1>
...
<h2 id="c2-1">第2.1节</h2>
...
<h3 id="c2-1-2">第2.1.1节</h3>
...
假如我们要求第1.2节显示为红色,那么CSS可以这样写:
#c1-2 {
color: red;
}
说明:#c1-2指引用id为c1-2的元素,注意与class的区别,class引用时用“.”。
相关文章推荐
- 利用class、id对元素进行分类、标识实例
- css:元素的分类与标识(class和id)
- 第七课 元素的分类与标识(class和id)
- CSS基础学习6-CSS设置元素的分类与标识(class和id)
- css利用id和class来控制元素样式技巧总结
- 利用tensorflow进行单词分类
- Python利用朴素贝叶斯进行评分的分类
- 利用Python-caffe进行图像分类,卷积核的显示,激活值特征图的显示以及全连接层直方图显示
- 利用机器学习进行恶意代码分类
- 通过python调用adb命令实现用元素名称、id、class定位元素
- Tensorflow学习教程------利用卷积神经网络对mnist数据集进行分类_训练模型
- 利用python实现对分类变量与数值变量混合的数据进行聚类分析
- Python机器学习库sklearn里利用LR模型进行三分类(多分类)的原理
- tensoflow练习2:利用Recurrent Neural Network 进行分类
- 如何使用arraylist对存放class中某个元素进行排序
- CSS中的类class和标识id选择符(.和#号)
- 利用JQuery对被隐藏的列表(ul)元素(li)强制进行滚动(Scroll)的办法
- js中利用tagname和id获取元素的方法
- 利用DecisionTree对titanic数据进行分类
- 利用K-NN通过PCA进行图片分类