RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:00-18:00
咨询电话:021-67637587
15900942493(微信同号)
13817759102(微信同号)
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的最新资讯与动态
网站制作公司建设网站中CSS具有哪些层次
  • 作者:kaijie
  • 发表时间:2020-07-16
  • 来源:未知

    网站制作公司精心设计的网站包含模块化元素,可在数十或数百页中重复使用,这些元素可能包括页眉的全局导航标题链接和图形,或企业的联系信息和邮箱地址。在每个文件中包含构成标准页面组件的文本和html代码是没有意义的。相反使用包含在数百个页面中重复的标准化元素的单个文件,当更改该文件时,包含该组件的站点中的每个页面都会自动更新。html,CSS和当前的Web服务器提供了可重用模块化组件的强大功能和灵活性,大型复杂站点都是使用许多可重用的组件构建的。

    Web服务器让站点作者创建标准化的html代码片段,包含文件,可以在网站的所有页面中使用,包含文件只是一个包含普通html页面代码的文本文件。当用户请求页面时,Web服务器将主页面与主页面文件中指定的包含文件组合在一起,然后将组装好的html页面发送到用户的浏览器。包含文件也可以方便重复标准化内容,例如支付政策,隐私政策或其他样板语言,这些语言在大型网站的许多地方以相同的形式重复,将重复内容从页面文件中提取到包含文件中。如果必须更改样板语言,将只需更改一个文件,即可更新整个站点中每次出现的文本。

    层叠样式表的许多用户知道如何改变标准html组件的外观,但不太注意CSS的强大级联功能,CSS是一个可扩展的系统,其中一组相关的CSS指令分布在多个CSS文件中,可以从所有页面共享样式和布局指令级联到特定样式,只有站点中的少数几个页面可以共享。

    CSS具有多个层次级别,其级别在重要性和优先级,从所有页面共享的一般CSS代码,到特定页面文件中包含的代码,到嵌入特定html标记的代码,常规页面代码会覆盖共享站点代码,嵌入在html标记中的CSS代码会覆盖常规页面代码。这种CSS优先级的层次级联为整个站点设置非常通用的样式,同时还让使用特定的部分或页面样式覆盖所需的样式。

    多个CSS文件可以跨站点协同工作,这种以模块化方式协同工作的多个CSS文件,是页面级联系统的核心,通过指向整个站点中控制样式的链接共享代码。该系统具有明显的优势,如果所有网页共享相同的主CSS文件,可以更改主组件的样式CSS文件,并在网站的每个页面将显示新的样式。