账号通
    

账号  

密码  

988

查看

1

回复
主题:精简网站的代码的经验大总结 [收藏主题]  
salife 当前离线

127

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:297 分
登录次数:65 次
注册时间:2012/5/10
最后登录:2012/7/27
salife 发表于:2012/6/1 15:03:30   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

    清理垃圾代码是指删除页面中的多余代码。一个页面经由垃圾代码清理后,可以删除接近80%的多余代码。然而,什么样的代码才是垃圾代码呢?优化精简网页代码后对网站排名和权重有什么提高吗?下面我们对几个概念做个介绍。

       1.什么是垃圾代码

        垃圾代码就是指删除后不会影响页面正常显示的非必要的代码。这些代买占据着庞大的空间,不但消耗用户下载页面的时间,还占用搜索引擎巨大的存储空间,增加搜索引擎分析数据的时间。然而,这么庞大的垃圾代码是如何产生的呢?

        2.垃圾代码的产生

       一般情况下,我们会使用网页制作软件制作网页,如FrontPage、Word及Dreamweaver。这些网页制作软件在制作网页的时候,会天生相应的HTML代码,其中大部门是必要的,而有一小部门则是可有可无的,这就是所谓的垃圾代码。因此,避免产生垃圾代码最好的办法就是以手工编写代码的方式制作网页。

       即使是同样内容的网页,使用不同的网页制作软件进行制作,所产生的代码也会存在很大的区别。在没有把握手工编写代码前,可以使用Dreamweaver制作网页,完成后再清理其中的垃圾代码。

       3.垃圾代码的清理

       〇空格

        空格字符是网页中最常见的垃圾代码。但此处讨论的空格字符并非HTML语言中的“ ”标签,而是指在代码编纂环境下敲击键盘上的空格键所产生的符号。网页中每个空格都相称于一个字符,因此,空格字符也会占用巨大的空间。初步同济,空格字符约占用页面总体积的1.5%。也就是说,一个100KB的页面中,其中1.5KB是空格字符。

        空格字符通常会泛起在每行代码的开始和结束处,还有就是空行中。

        (1)每行**始前的空格字符:是网页制作软件天生代码时,默认产生的缩进字符。

         (2)每行代码结束处的空格字符:是编纂HTML代码时,不小心加上的。只要我们在每行代码的结束位置向右移动光标,假如光标不换行,则说明该页面还存在空格字符。

         (3)空缺行:在编写代码时,常利用空行或者注释对不同功能模块进行分隔,这样就产生了空缺行。

       对于页面中不同位置上的空格字符,清理的方式也有嗦不同,下面先容几种常用的空格字符清理方法。

       每行**始前的空格字符

        对于每行**始钱的空格字符,可以使用Dreamweaver或者EditPlus等软件进行清理。详细操纵步骤如下:

      (1)转至HTML代码编纂模式(假如是Dreamweaver);

       (2)按Ctrl+A选择全部代码;

       (3)使用组合键Shift+Tab,直至删除所有空格为止。

        下面的代码1是清理空格前的效果,而代码2则是清理空格字符后的效果。

        代码1:

        <table width="100%" border="0" cellsoacing="0" cellpadding="0">

          <tr>

             <td> </td>

         </tr>

          <tr>

              <td> </td>

           </tr>

           <tr>

             <td> </td>

          </tr>

         </table>

 
www.412u.com
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.06348秒 powered by KesionCMS 9.0