文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

CSS选择符的使用

2024-04-02 19:55

关注

这篇文章主要讲解了“CSS选择符的使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS选择符的使用”吧!

CSS选择符详解

一、类型选择符

什么是CSS选择符中类型选择符?指以网页中已有的标签类型作为名称的行径符。body是网页中的一个标签类型,div,p,span都是。
如下:

ExampleSourceCode

body{}  div{}  p{}  span{}

二、群组选择符

对于XHMTL对象,可以对一组同时进行了相同的样式指派。使用逗号对选择符进行了分隔,这样书写的优点在于同样的样式只需要书写一次即可,减少代码量,改善CSS代码结构。
使用时应该注意“逗号”是在半角模式下,并非中文全角模式。

如下:

ExampleSourceCode

h2,h3,h7,p,span  {  font-size:12px;  color:#FF0000;  font-family:arial;  }

三、包含选择符

CSS选择符中的包含选择符对某对象中的子对象进行样式指点定,这样选择方式就发挥了作用。需要注意的是,仅对此对象的子对象标签有效,对于其它单独存在或位于此对象以外的子对象,不应用此样式设置。
这样做的优点在于,帮我们避免过多的id、class设置,直接对所需的元素进行定义。

如下:

ExampleSourceCode

h3span  {  color:red;  }  如下:  bodyh2spanstrong  {  font-weight:bold;  }

四、id选择符

根据DOM文档对象模型原理所出现的选择符,对于一个XHTML文件,其中的每一个标签都可以使用一个id=""的形式进行一个名称指派,但需要注意,在一个XHTML文件中id是具有***性而不可以重复的。

在DIV CSS布局的网页中,可以针对不同的用途进行命名,如头部为header、底部为footer。

XHTML如下:

ExampleSourceCode

<dividdivid="content"></div>

CSS如下:
ExampleSourceCode

#content  {  font-size:14px;  line-height:120%;  }

五、class选择符

其实id是对于XHTML标签的扩展,而CSS选择符中class选择符是对SHTML多个标签的一种组合,class直译的意思是类或类别。对于XHTML标签使用class=""进行名称指派。与id不同,class可以重复使用,对于多个样式相同的元素,可以直接定义为一个class。

使用class的优点已不言自明,它对CSS代码重用性有良好的体现,众多的标签均可以使用一个样式来定义而不需要每一个编写一个样式代码。

XHTML如下:

ExampleSourceCode

<pclasspclass="he"></p> <spanclassspanclass="he"></span> <h6classh6class="he"></h6>

CSS如下:

ExampleSourceCode

.he  {  margin:10px;  background-color:red;  }

六、标签指定式的选择符

如果想同时使用id和class,也想同时使用CSS选择符中的标签选择符,可以使用如下的方式:

ExampleSourceCode

h2#content{}    h2.p1{}    #contenth2{}  表示id为content的标签下的所有h2标签  h2.p1,#contenth2{}    h2#contenth3{}  

CSS选择符是非常自由与灵活的,可以根据页面的需要,使用各种选择符,尽量结构化与优化CSS文件。

感谢各位的阅读,以上就是“CSS选择符的使用”的内容了,经过本文的学习后,相信大家对CSS选择符的使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-前端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯