Web 设计:实现干净代码的12条定律

作者:dudo 来源:dudo博客 时间:2008-12-04 13:27:00 

漂亮的代码是漂亮网站的基础,优秀的 CSS 只存在与同样优秀的 HTML 之上,干净的,语义的 HTML 代码让一个网站更健壮。本文讲述了12个实现干净 Web 设计代码的定律,适合于任何从事 Web 设计的人。

1. Strict DOCTYPE 要做就做对的。

不管是 HTML 4.01 还是 XHTML 1.0,它们都提供 Strict 模式,使用 Strict 模式可以保证我们的代码不隐藏任何错误。

参考资料:

2. 字符集声明,特殊字符进行编码处理

 字符集声明应当放在 <hea> 部分的最前面,以便让浏览器知道如何显示网页中的所有内容,包括标题。另外,一些特殊字符,如 & 最好用 &amp; 代替,这是一种最安全的方法。

参考资料:

3. 恰当的锁进

缩进不会影响网页的渲染,但会明显改善阅读源代码时的体验。缩进没有特定的规则,但始终保持一致是个好习惯。

参考资料:

4. 将 CSS 和 JavaScript 放在外部文件中

将 CSS 和 JavaScript 放在外部文件中引用,不仅减低单个网页的尺寸,而且意味着其它网页也可以共用这些代码,另外,浏览器的缓存机制可以很好地降低对相同代码的重复下载。

5. 正确地嵌套 Tag 标签

如下图,第一行代码中,<h1>标签嵌套在 <a>标签中,尽管多数浏览器会正确渲染,但这不是好的习惯, 标签是 block 对象,而 是 inline 对象,inline 对象不应该容纳 block 对象。

6. 消除不必要的 <div>

<div> 常被滥用(尤其在我们现在所处的 DIV+CSS 神话中 - 译者),人们希望把任何东西都放在 <div> 中以便为它们分配 CSS 式样,这种滥用会导致的臃肿。

参考资料:

标签:设计,代码,标准,Web设计
0
投稿

猜你喜欢

  • 简单的淡入淡出图片轮换效果

    2009-05-22 18:38:00
  • 数据库应用经验:如何简单安装MySQL数据库

    2009-01-04 12:58:00
  • SQL和Oracle对数据库事务处理的差异性

    2009-10-14 09:43:00
  • 你的网站使用了微格式了么

    2009-05-21 12:10:00
  • JavaScript 解析 Cookie 的函数

    2007-11-08 11:58:00
  • ASP:一个网站空间多个域名访问

    2008-11-21 17:03:00
  • 利用不同样式改变相同xhtml结构的布局

    2008-08-20 18:17:00
  • 制作设置404页面

    2009-07-03 13:01:00
  • ASP XML操作类代码

    2011-03-08 10:47:00
  • ASP程序开发注意的安全事项

    2010-05-03 10:55:00
  • ASP利用TCPIP.DNS组件获得域名对应的IP

    2009-11-07 19:21:00
  • SQL Server 数据库备份和还原认识和总结(二)

    2012-10-07 10:52:52
  • 网页超级链接加上快捷键方法

    2010-03-16 12:28:00
  • JMail(4.3版本)发信asp代码

    2007-08-03 12:40:00
  • 卓越网的配送服务让我很不满意

    2009-03-19 13:49:00
  • FSO组件之文件操作(中)

    2010-05-03 11:05:00
  • 图片链接轮换代码, 支持预载

    2007-10-16 19:57:00
  • 网页打开速度的心理学

    2009-03-26 13:18:00
  • JavaScript库jQuery入门简介

    2007-10-17 11:43:00
  • 关于H1的用法探讨

    2008-03-18 12:55:00
  • asp之家 网络编程 m.aspxhome.com