第7课:元素的分类与标识(class和id)

利用id标识元素

除了可以对元素进行分类以外,你还可以标识单个元素。这是通过HTML属性id实现的。

HTML属性id的特别之处在于,在同一HTML文档中不能有两个具有相同id值的元素。文档中的每个id值都必须是唯一的。在其他情况下,你应该使用class属性。下面,我们来看一个使用id属性的例子:

<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;}

如上例所示,你可以在样式表里通过#id为特定元素定义CSS属性。

小结

在这一课,我们学习了通过使用classid为一类元素或特定元素指定CSS属性。

在下一课,我们将详细学习两个普遍见于与CSS联合使用的HTML元素:spandiv

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/5235.html

(2)
江山如画的头像江山如画管理团队
上一篇 2020年2月25日 上午10:40
下一篇 2020年2月25日 上午11:04

99%的人还看了以下文章

  • 跟永哥学HTML5(1):认识html5

    HTML5(简称H5),是超文本标记语言(HTML)的第五次重大修改,是最新一代的超文本标记语言,它不单单是一种标记语言,更为下一代 Web 提供了全新功能 。

    2018年1月21日
    2.2K0
  • 第13课:HTML音频/视频

    HTML 视频 <embed> 标签 下面的 HTML 代码显示嵌入网页的 Flash 视频: <embed src=swf/”movie.swf” height=”200″ width=”200″/> <object> 标签 <object> 标签的作用是在 HTML 页面中嵌入多媒体元素。下面的 HTML …

    2018年1月18日
    3.9K0
  • CSS3动画:@keyframes animation 案例——制作滚动公告

    滚动公告的制作请参阅:Marquee标签实现跑马灯、滚动公告、通知效果 今天我们使用CSS3的@keyframes和animation 制作滚动文字公告。 @keyframes规则 @keyframes 规则用于创建动画。在@keyframes 中规定某项 CSS 样式,就能创建由当前样式逐渐改为新样式的动画效果。 注释:当动画完成后,动画的状态会回到初始状…

    2019年2月26日
    6.6K0
  • JavaScript 向数组的开头或末尾添加元素:unshift() 、push()方法详解

    unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 unshift() 实例: <!DOCTYPE html> <html> <head> <meta charset=”utf-8″> <title>uns…

    2018年9月5日
    14.3K0
  • 最简单的wmv视频网页播放代码

    如何在网页上播放wmv格式视频? 1、将以下代码复制到html网页的<body>中:如 <embed src=”wangyesheji1.wmv” width=”460″ height=”414″ autostart=”1″ filename=”mms:/wangyesheji1.wmv” showcontrols=”1″ showstat…

    2021年4月5日
    4.9K0
  • 第15课:最后提示

    祝贺!你已经进入最后一课了! 我已经学到全部知识了? 如果你已经学完以上教程,恭喜你,你已经学到了很多关于HTML的知识,并且完全有能力创建自己的网站!不过,你所学到的只是基础知识,还有许多内容需要掌握。但是你已经为进一步学习打下了坚实的基础。 在最后这一课中,我们将给予一些最后提示: 首先,在HTML文档中,应保持正确的顺序与结构。令你的HTML文档具有良…

    2018年1月18日
    2.6K0

发表回复

登录后才能评论