网站CSS代码如何优化

对于网站排名优化来说,css的几乎没有任何影响,但往大的方向如网站优化来说,样式表css的优化就至关重要了,其主要作用即是提高网页的响应速度。

外链CSS

css的使用有多种方式,一是嵌入式,即在html标签中直接定义样式表,如下所示:<p style=”font-family:arial;font-size:16px;font-weight:bold;”>Outside now its raining,and tears are falling from my eyes…</p>

还有一种是直接定义在页面头部的如下:<styletype=”text/css”>p{ background:#f1f1f1; color:#333; line-height:20px;} </style>

这两种方式都是把css写在当前html中,这样会造成hml文档变大,降低网页的响应速度,所以我们需要外链css,将所有与本页面相关的样式写入到该样式表中:<link href=”style/common.css”rel=”stylesheet”type=”text/css”/>

精简CSS

对于这一点需要一定的css能力才可以做到了。所谓精简,指的是用尽可能少的样式代码实现整个网页的样式效果,需要充分利用css的继承和综合使用,举一个简单的例子来说明。如页面中的链接,全部不需要下划线、大部分为12像素,但链接的颜色并不相同,个别的字体效果也不相同,我们就可以这样来写:

a{ text-decoration:none; font-size:12px;}/*定义通用a样式*/

a.a_red{ color:#e00;}

a.a_blue{ color:#009;}

a.a_menu{ color:#fff; font-size:14px; font-weight:bold;}/*针对特殊a标签只指定特殊样式*/

因为css的继承作用,a_red和a_blue都具备没有下划线、12像素这一样式,而a_menu同样具备没有下划线,但因指定了大小,就不再继承12像素的指定而使用14像素。

整合CSS

一般情况下,前端制作人员喜欢把通用样式写成一个文件,把专用样式写成另一个文件以便各个页面调用。如笔者,就喜欢把页面通用样式(包括通用的布局样式、文字样式等)写在common.css中,而把专用的写在另一个样式表中。如首页,我们就需要调用common.css和index.css两个样式表文件。这样做,对于前端来说是正确的。但对于优化,却不太好。多一个文件调用就需要多一次请求,当然也会多耗费一点时间。所以,在网站制作完成后,我们需要把页面的所有样式合并大一起以提高网页的响应速度!但需注意,合并css不利于网站后期整改,权衡利弊各取所需吧,具体是否合并还需根据你的实际情况而定。

压缩CSS

压缩css其实很简单,就是去掉多余的空格和换行。实现起来也非常的简单,网上有很多工具,请自行搜索“css压缩”即可找到很多在线压缩工具。同上面一点,压缩后的css不便于后期整改,需要自己权衡取舍。

文章为作者独立观点,不代表站长派立场,本文链接:https://zhanzhangpai.com/?p=1637

免责声明:本站部分内容来源互联网整理,如有侵权请联系站长删除。站长邮箱:1245911050@qq.com

(0)
上一篇 2022年3月15日 下午4:04
下一篇 2022年3月15日 下午4:07

相关推荐

  • 如何挖掘关键词?关键词挖掘的原则是什么?

    明确了关键词的分类后,就需要开展关键词的挖掘工作,然后再将关键词根据需求分组和布局到网站中去。关键词挖掘S是EO工作中比较上游的工作,没有定位明确要优化的关键词类别,SEO的很多重…

    2022年3月6日
  • 什么是次导航?次导航如何优化?

    次导航:在网站的页脚,用首页的目标关键词打上锚文本指向给首页。目的是增加目标关键词的内链,提高URL的权重。 一句话次导航:编辑一句完整话语,在里面出现多个关键词,给每个关键词添上…

    2022年3月15日
  • 什么是domain指令?domain结果是网站的反链吗?

    一、什么是domain指令 在很长一段时间内,domain都被当做查询百度外链的指令。并且大部分站长工具都把在百度使用“domain-域名”的结果数当做该网站在百度中的外链数,这其…

    2022年3月1日
  • sitemap文件常见问题汇总

    1、如果没有 XML Sitemap,对收录会有影响吗? XML Sitemap 是为了让站点更好地被收录。 特别是当站点内容层次比较深,或者包含许多通过js或提交表单才能获得 U…

    2022年3月15日
  • 做SEO如何选择关键词?

    并不是所有挖掘出来的关键词都必须布局到网站中。虽然在挖掘关键词之前已经进行了定的范围限制,但是还需要对挖掘出来的关键词进行一次选择,选择出规范且适合自己网站优化的关键词,即选择和自…

    2022年3月8日
  • 网站导航优化注意事项?如何优化网站导航?

    网站导航的本职作用是引导用户和Spider更好地浏览网站内容。常见的网站导航有主导航、多级导航、底部导航和面包屑导航等。这些导航链接在SEO中,不仅可以引导用户和Spider测览全…

    2022年3月7日
  • 百度搜索打击的违法违规信息概要

    原文标题:关于百度搜索严厉打击虚假诈骗等违法违规信息的公告发布日期:2019-02-27 为了维护安全健康的搜索生态,保障搜索用户的合法权益,百度搜索严厉打击电信网络中的虚假诈骗、…

    2021年11月5日
  • SEO的优势,SEO和SEM优势对比

    1、性价比高 无地域限制,全国搜索均有效;无时间限制,24小时排名在线,且长期有效 2、多平台 主要搜索引擎算法大同小异,优化1个平台多个平台都会有效果 3、流量精准 通过优化目标…

    2022年3月15日
  • 内链的作用有哪些?为什么要优化网站内链

    一、提升网站权重 当内链有很好效果的时候,用户体验的作用就能够通过观察数据体现出来。网页内容被浏览的次数大大提高,不会出现没有点击率的情况。由于内容的可传递性,用户访问量就会迅速提…

    2022年3月15日
  • 如何对关键词分组?

    这里指根据网站页面类型来对选择出的关键词进行分组。包括哪些词适合首页和核心目录页;哪些词适合扩展子目录页面;哪些词适合专题页面;哪些词适合布局到内容中去;哪些词适合做站内资源聚合页…

    2022年3月8日