W3C优质网页小贴士(四)(4)
作者:ZDYX 来源:zdyx.org 发布时间:2008-04-17 13:34:00
标签:w3c,URI,验证,class,优化
使用 class
时考虑其实际意义
人们通常使用 bluetext
,或 redborder
等作为 class 的名称。命名 class 更好的方法是在名称中包含该 class 在某个 HTML 元素中所扮演的角色。
好的名称不会经常改变
想想 为什么 你想让某个事物看起来要那样,而没有真正认识到它应该看起来 怎么样。事物的外观总是要变的,但赋予它某个外观的原因没有变。
好的名称
warning
、important
、downloadableImage
,和submenu
都是好的名称。它们描述了某个元素代表的事务,而且它们不太可能改变。一个警告(warning)总是警告,不管页面外观如何改变。坏的名称
border4px
、lighttext
,和prettybackground
是坏名称的一些例子。你也许会将那条边线(border)改为 5 像素(5px),或者那个背景(background)在一段时间后就显得陈旧了,而且也不漂亮(pretty)了。使用 CSS 的好处就是能让你在想改变网站外观时不用改变很多东西。如果你想把所有浅色文本变为深色文本,只需将 所有 HTML 页面中的 class 从lighttext
改为darktext
即可,你可能还嫌工作量太少呢。
0
投稿
猜你喜欢
- 在VBScript中有Filter这个函数可以用来对数组进行过滤,并返回原数组的一个子集数组。语法说明: 引用内容Filter 函
- 注意,下述部分主要与DOUBLE和FLOAT列相关,原因在于浮点数的不准确本质。MySQL使用64位十进制数值的精度执行DECIMAL操作,
- 概述 -------------------------------------------------------------------
- 早上看了一个贴子,是一个哥们推广自己一个智能的数据库备份系统,他总结了数据库备份过程中所有可能出错的情况,可以借鉴。如果你做DBA时间不长,
- 1、简单的按钮js事件 用于判断和显示提示 <script type="text/javascript&
- 我们可用ADO STREAM来做一个无组件的上传程序。Stream对象包含了许多操作二进制和文本文件的方法,我们现在用Stream对象来操作
- 介绍两个关键的CSS <style media="print">  
- 最近项目中要用到一个正则表达式,排除某个字符串,我们知道排除单个字符串的话,可以用[^abc],这样就可以排除a或者b或者c了,但是要排除a
- 问题:如何在报表中每隔N行显示一条粗线如何为报表增加一个行号列?回答:1、在设计模式里打开该报表,在报表主体里面加一个TextBox,把Na
- 数据库在时回加for xml auto调用方法 SqlCommand SqlComm=
- 代码如下: <!-- #include file="../conn.asp" --> <!-- #in
- asp 中处理文件上传以及删除时常用的自定义函数:删除文件,建立目录的程序,根据原文件名生成新的随机文件名,CMS替换函数,将所有开始,结束
- Real Numbers实数实数是具有小数部分的数字, 当然, 实数不是专门用来表示小数的, 也可以用DECIMAL来存储那些无法用INTE
- Web_THBC 为表示层也就是页面(.aspx) BLL_THBC 为业务逻辑层 DAL_THBC 为数据库交互层 (向数据库执行SQL语
- 接着上一篇,统一思想,遵循标准。如何遵循标准,其实标准有很多,结构标准,表现标准,行为标准。选择标准规范,就优先选择W3C推荐的标准。结构标
- 需求:用SQL语句随机从数据库中随机取N条数据。以前不太清楚SQL语句可以直接随机取数据今天查了一下,发现有两个随机函数: newid()
- 阅读上一篇:css基础教程属性篇 本篇主要介绍css对边框(border)的属性控制和链接(link)的伪类选择器.边框(border):
- 一般我们能过VS2005的SQL explorer来添加一个本地的MDF文件。也许你可能会出现下面这个问题:Exception Detail
- 参数strSQL 要导出的SQL查询语句strFields 字段名称列表,如果为空字符,则使用SQL语句中的字段名用法示例:1:export
- 在MySQL4中,是已经开始支持全文检索(索引)的了。但是只是对英文支持全文检索。由于英文在书写上的特殊性,使得分词算法相对中文来说,简单得