深圳易捷网络科技财税咨询网-neatmaster518.com 返回首页

高效可维护的网站结构

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2024/11/8
设计良好的网站包含被重复应用于几十或成百上千的页面的模块化组件。这些组件可能包含全局导航标题链接和页眉图形,抑或联系人信息和企业电邮地址。
将毎个文件中写入这些组成标准页面组件的文字和HTML代码没有任何意义。相反,可以使用一个文件用来放置这些要在成百上千的页面中重复出现的标准组件你只需在一个文件中进行更改,网站中包含这些组件的所有页面就会自动地更新。HTML、CSS和当前Web服务提供了重复使用模块化组件的强大功能和灵活性,绝大多数大型复杂的网站都使用几十个可重复使用的组件来创建。
1.包含文件
Web服务器允许网站作者创建标准的被称为“包含文件”的HTML代码块,它可以用于网站的所有页面。包含文件只是一个包含普通HTML页面代码的文本文件。当用户请求一个页面时,Web服务器会将主页和在主页文件中指定的所有包含文件结合在一个HTML页面内,接着发送给用户的浏览器。
对于诸如付款条例、隐私策路以及其他的以同一形式在大型网站的多处重复“引用”商业和法律语言之类的重复性标准内容而言,使用包含文件也相当便利。要经常寻求机会,将页面文件中的重复内容提取出来并且放入到包含文件中。如果你曾经不得不更改引用语言,你会很庆幸你只需更改一个文件来更新整个网站中的该文本的所有显示。
2.在C88中使用层叠
CSS的很多用户都知道如何更改标准HTML组件的外观,但是没有注意到CSs强大的层叠功能。CSS是可护展的系統,在这个系统中,一组散布手多个CSS文件中的关联CSS指今集可以是由所有顶面共享的非常普通的样式和布局指今,也可以是网站少数面可以共享的极为特殊的样式。CSS层叠有两个主要的元素
(1)CSS层叠层数
CSS有多个按重要性和优先级层叠的层级标准,从所有页面共享的通用CSs代码到包含在特定项面文件中的代码,到恢在特定HTML标签中的代码。通用页面代码会覆盖共享网站代码,候在HTML标签中的CSS代码则会覆盖通用页面代码。CSS层级层叠的优先級允许你为整个网站设置非常普遍的样式,也允许你覆盖某些需要特定区城样式或者顶面式所在的位置。
(2)跨多页共享CSS
在一网站中可以同时使用多个CSS文件。多个CSS文件以某种模块化方式起工作的观念是页面层叠体系的核心,所有的层叠页面都通过与那些控制整个网站样式的主CSS文件的链接来共享代码。这个体系的优点很显著:如果所有的页面都共享同一个主CSS文件,那么便可以在主CSS文件中更改所有组件的样式,之后网站每个页面都会显示新的样式。例如,如果你将<h1>标题的排版样式放入主文件,整个网站的所有<hl>标签都会更改并呈现出新的外观。
在复杂的网站中,页面设计师通常都会采用成组的CSS文件来定义网站的样式。将多个CSS文件打包有很多实用的好处。在复杂的网站中,CSS代码可以大到数百行,通常,将这些元素细分成来自主网站版面样式的基础页面布局CSS更为实用创建与CSS文件的链接,并且让主CSS布局和版面样式控制网站中的所有页面十分容易。
3)用于特定图形处理的CSS“皮肤”文件
你可能不想让网站的所有页面和区域看上去完全一样。如果这样的话,你可以添加一个第三方“皮肤”CSS文件,用来为共享同一视党设计的某个网站区域提供特殊的图形、颜色和处理标题。位于多个文件层叠中的每个CSS文件都添加了信息:从网站通用的布局和版面样式到特定用于少许顶面的视觉样式。
3.媒介样式表
CSS的另一个优点是可以使用网站制作媒介样式表提供适应上下文环境的设计。媒介样式表支持程度并不高,目前只有对屏幕、打印的高效应用,程度更低的就是掌上设备了。有了媒介样式表,才可能适应某种布局,例如,在打印时隐藏导航元素或者在使用手机的小屏幕査看时最小化菜单选项。

相关行业资讯

1、Google排名好而百度却没有排名这究竟是什么原因
2、网站制作好后怎样做好网站推广
3、在网站制作中什么样的域名是好域名
4、关于网络推广公司开展的产品服务价格
5、网站制作,不要只盯价格
6、网站建设公司应该提前做好的几件事
7、在网站建设中会有哪些方面的需求
8、成功网站设计的禁忌有哪些
9、做网站公司选择标准和做网站原则
10、好的营销策划分析需从4个方面入手
11、网站推广数据分析的八大要素
12、怎样确定网站建设需求
13、网站做得好不好内容价值特重要
14、如何定位网站主题
15、谷歌移动网站设计白皮书,让你了解构建移动网站的精髓
16、企业网站建设中存在的一些问题
17、网站建设完工后验收工作最不能忽视
18、影响网站SEO优化主要因素有哪些
19、网站制作收费标准是怎样的
20、微信页面设计的10个不好用设计体现了产品逻辑的深度
21、企业网站建设从留住“访客”起步
22、非“官网”的网站要怎样才不会被百度降权
23、网站建设
24、百度:谈绿萝算法、石榴算法&质量体系建设
25、分析网站流量的四个基本指标
26、为何有些企业做竞价推广不给力
27、如何判断关键词的难易程度
28、企业为什么要进行商城网站建设
29、避免不当操作优化谷歌推广效果
30、网站建设中涉及的一些技术问题
31、什么是定制网站具体需要怎么做
32、作为一个计算机小白怎么创建网站
33、优秀的网页设计应具备哪些特点
34、好的企业网站制作要注意哪几个细节
35、医院网站制作的现状分析
36、试问seo何物玩法技巧该何去何从
37、天津网站开发中你应该明白制作网页技巧
38、需求分析决定网站关键词排名
39、企业网页设计不可忽视的五个要点
40、网站设计费用跟哪些有关
41、工业产品站只有做好站内优化才能获得理想的
42、如何提升用户对网站信任度的手段
43、企业网站制作网页设计布局的问题
44、西安网站建设真正的价值何在
45、个人站长运营地方站最终失败的原因
46、怎么可以提高网站优化的整体效果
47、网站建设的阻碍,需要把困难当成动力
48、百度频繁k站迅速转型才是草根站长的出路
49、网站更新文章时有哪些基本要素呢
50、设置好网站URL结构优化,是帮助企业带来商机的秘诀
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号