W3C优质网页小贴士(四)(4)

作者:ZDYX 来源:zdyx.org 时间:2008-04-17 13:34:00 

使用 class 时考虑其实际意义

人们通常使用 bluetext,或 redborder等作为 class 的名称。命名 class 更好的方法是在名称中包含该 class 在某个 HTML 元素中所扮演的角色。

好的名称不会经常改变

想想 为什么 你想让某个事物看起来要那样,而没有真正认识到它应该看起来 怎么样。事物的外观总是要变的,但赋予它某个外观的原因没有变。

  • 好的名称

  • warningimportantdownloadableImage,和 submenu 都是好的名称。它们描述了某个元素代表的事务,而且它们不太可能改变。一个警告(warning)总是警告,不管页面外观如何改变。

  • 坏的名称

  • border4pxlighttext,和 prettybackground 是坏名称的一些例子。你也许会将那条边线(border)改为 5 像素(5px),或者那个背景(background)在一段时间后就显得陈旧了,而且也不漂亮(pretty)了。使用 CSS 的好处就是能让你在想改变网站外观时不用改变很多东西。如果你想把所有浅色文本变为深色文本,只需将 所有 HTML 页面中的 class 从 lighttext 改为 darktext 即可,你可能还嫌工作量太少呢。

标签:w3c,URI,验证,class,优化
0
投稿

猜你喜欢

  • 如何在网页设计中使用个性化字体

    2009-07-07 11:29:00
  • JMail(4.3版本)发信asp代码

    2007-08-03 12:40:00
  • 网站tab导航的设计

    2008-11-10 12:36:00
  • js增强的自定义事件模型

    2008-02-18 12:37:00
  • 初学ASP编程易犯的一个错误要注意

    2008-11-07 15:08:00
  • MySQL 5.0默认100连接数的修改

    2008-11-05 13:34:00
  • 如何做一个优秀的设计?

    2009-02-04 15:38:00
  • WEB2.0网页制作标准教程(6)XHTML代码规范

    2007-12-13 13:03:00
  • oracle 触发器 实现出入库

    2009-07-23 14:56:00
  • css设计的具有亲和力的表格

    2008-03-16 19:28:00
  • Recipe: 把SQL数据库部署到远程主机环境(第一部分)

    2007-09-23 13:07:00
  • 彻底弄懂CSS盒子模式之三(浮动的表演和清除的自述)

    2007-05-11 16:52:00
  • Asp无组件生成缩略图

    2007-10-26 12:08:00
  • HTML中事件触发列表与解说

    2007-10-22 12:50:00
  • Oracle针对数据库某一行进行操作的时候,如何将这一行加行锁

    2009-03-06 10:37:00
  • HTML5 Canvas 起步(3) - 颜色与渐变

    2009-06-08 12:58:00
  • 优化你的ASP程序及优化网页

    2007-10-06 23:02:00
  • ASP看代码学习CASE的用法

    2008-04-13 06:36:00
  • Transact_SQL小手册,适合初学者

    2008-08-25 19:40:00
  • 浏览器是怎样工作的二:渲染引擎 HTML解析

    2012-05-09 20:34:20
  • asp之家 网络编程 m.aspxhome.com