垃圾代码是不影响页面删除后正常显示的非必需代码,这些垃圾代码占用空间很大,不仅消耗了用户下载页面的时间,还占用了搜索引擎巨大的存储空间,增加了搜索引擎分析数据的时间。然而,这个巨大的垃圾代码是如何产生的呢?
一般来说,我们使用网页制作软件来制作网页,如FrontPage、Word和Dreamweaver。当制作网页时,这些软件会产生相应的HTML代码,其中大部分代码是必需的,一小部分代码是非必需代码,这被称为垃圾代码。
即使网页内容相同,使用不同的网页制作软件进行制作,得到的代码也会非常不同。在您知道如何手工编写代码之前,您可以使用Dreamweaver制作网页,然后清理垃圾代码。
空格字符是网页中最常见的垃圾代码。但是这里讨论的空格字符不是HTML语言中的nbsp;标签是在代码编辑环境中在键盘上键入空格键而产生的符号。空格字符也占用了大量的空间在初始同济中,空格字符约占页面总容量的1.5%,也就是说,在100KB页面中,1.5KB是空格字符。
(1)每行代码开头前的空白字符:是网页制作软件生成的默认缩进字符。
(2)在编辑HTML代码时,每行代码末尾的空格字符可能被意外添加,只要我们在每行代码末尾将光标移到右边,如果光标没有进行包装,那么页面上仍然有空格。
(3)空行:在编写代码时,经常使用空行或注释来分隔不同的功能模块,从而导致空行。
对于页面上的不同位置清理空格字符的方法,下面介绍几种常用的空格字符清理方法。
对于启动货币空间字符的每行代码,可以使用Dreamweaver或EditPlus软件进行清理。
每行代码末尾的空格字符可以通过在引入每行代码时使用Editplus或其他替换函数来清除:
在清除空格字符之后,页面可能会删除大约70%的垃圾代码。也就是说,大约70%的垃圾代码是针对空格字符编码的,大约30%的垃圾代码分布在默认属性、注释语句和空语句中。
在使用Web创作软件制作网页时,通常存在一些具有默认属性的代码。例如,我们不在HTML代码中添加左对齐的属性,但页面的内容显示为左对齐,因此可以删除代码中的左对齐的属性。
(1)Alg=左:水平左对齐属性值,默认情况下,文章或图像水平左对齐。
(2)Valun=中间:垂直中心对齐属性值,默认情况下,文章或图片垂直中心对齐。
(4)目标=自:新页打开属性值,默认情况下,页面中文本的字体颜色为黑色。
利用Dreamweaver的替换功能,可以替换默认属性代码。在搜索中填充要替换的默认属性代码,在替换时留空,并在搜索范围中选择替换范围。然后单击全部替换删除生产许可证范围中指定的所有默认属性代码。
注释语句是用来解释代码的函数或函数的语句。注释语句的内容对于普通用户来说是不可见的。也就是说,普通用户在页面上的HTML代码中看不到注释标签的内容。
当制作网页时,我们会添加或注释更多的句子,以提高代码的可读性。但是,过多的注释会占用大量的存储空间。不仅如此,如果注释标签中添加了大量的关键字,搜索引擎会认为它是堆叠关键词,从而惩罚网站。
因此,当我们添加注释时,我们必须坚持dean:永远不要添加即使删除也不影响Web源代码可读性的注释。垃圾代码清理的最后一步是删除代码中的空语句。简单地说,空语句是不包含索引符号之间任何内容的语句。空语句的清除主要是针对即使删除了也不会影响页面正常显示的标记,但是存在不能删除(例如)的标签,否则页面将处于混乱状态。
手动编写HTML代码对于搜索引擎优化从业者来说至关重要。如果您已经具有手动编写HTML代码的能力,那么应该限制手动编写的代码量。垃圾代码清理后,页面中超过70%的过剩代码已经清除,但是代码流线化的工作还没有完成下一步是推迟HTML中的长标记并优化CSS和JavaScript。