很多的网页设计者编写的代码总是繁冗拖沓。现在是清除这些多余数字垃圾和学习一些有关书写清晰HTML东西的时候了。下面是我的建议。
空间和行首空格
一件令人愉快的事是你可以用你喜欢的空间方法来写HTML文件。不象有些程序语言—如COBOL和 PASCAL---而在HTML中,多余额外的空间不会影响到HTML的作用,这不仅给了我们去写出更多易读的HTML的机会,也允许我们在处理上可以更灵活机动。
行首空格可能是仅有的对编写HTML最有用的方法。突出代码使我们整齐地排列代码单元的开始和结束,让我们轻易地看到每个单元部分。例如:图表A显示了适当的行首空格在你设计或是修改简单表格时的帮助作用。
Figure A

Here’s a sample of indented HTML you can use to set up a simple table.
通过使用这种空间的方法,可以很容易看出表格中当前的信息(连接和映像)和当前代码的区分。在这个例子中,所有的<TD> 和 </TD>单元都与<TR> 和 </TR>的排列一样。当前参与每个单元的信息也是排列的所以能容易地返回和以后做改变(特别是在你很忙的时候)。
保持单元的次序
为了适当的HTML程序实现你的开始和结束单元应用于某一命令。如,当包含一个连接到另一页的映像,这有个简单的命令去实现:
<A HREF="http://www.domain2.com "><IMG SRC="picture2.gif"></A>
给你单元的开始,插入映像,然后结束单元。
当有额外的代码涉及时,有时这些所有的单元命令多如牛毛。但是我们应该有两个理由去小心保持协调的模式:
- 应该使代码易于读取和理解
- 所有的代码应该发挥应有的作用
图B给的例子显示了当你在你的程序单元中不按照适当模式时会发生的后果
Figure B

Tags that are slightly out of order can have an adverse effect on the way your Web page appears.