网站建设时W3C标准验证失踪败缘故起因|||
1、欠妥的DOCTYPE声明
不声明DOCTYPE,可能在文件起头错误声明DOCTYPE,也是一个常见错误。按照一样寻常经历,Strict DOCTYPE是年夜家寻求的第一流验证。Strict validation剖明你的网页能够在悉数欣赏器上都获得最佳展示。
2、贫穷的embed标签
九十年代早期,Microsoft和Netscape的欣赏器起头能够识别非标准的独占字体。遗憾的是这意味着W3C验证措施还不能辨认某些关键HTML 标签,如“embed”,纵然这些标签已经被普及使用。要是确实但愿获得严厉的DOCTYPE(文档范例)验证,就只能抛却嵌套。
要是同时想要收效的版面计划和嵌入式媒体,可以试试Flash Satay要领。
3、div 标签未封锁
这是版面计划失踪效的最常留情因之一。当我们相识到这是几何柔美的版块计划失踪效的祸首罪魁时,总会年夜吃一惊。查询拜访表现,开启的div标签是最普遍的版块计划失踪误之一,也是最难诊断的失踪误之一。验证措施偶尔会指向错误的开启div标签,诊断时就像年夜海捞针一样贫穷。
4、着末斜线
要是你的网站不能验证,很有年夜概是在代码的某个处所漏写了却尾斜线。我们很轻易马虎着末斜线之类的对象,出格是在image标签等元素中。譬喻:
在严厉的DOCTYPE中这是无效的。要在img标签着末处加上“/”以办理此题目。
5、Align标签
要是DOCTYPE被设为Transitional,你就会使用“align”标签,但要是要求更高一点但愿获得Strict验证,你会看到很多错误。 Align是另一个不成用于版面计划的标签。可以考试测验用“float”可能“text-align”来代替align转换元素。
6、JavaScript
要是已经声明Strict DOCTYPE,就必要在JavaScript中围困CDATA标签。验证措施的这一方面难倒了很多措施员,由于网站偏向于为广告和追踪脚本使用嵌入的 JavaScript。要是必需用到JavaScript,可以在其前后加上如下标签:
7、图像必要“alt”属性
你年夜概还没有仔细到,图像也是高级验证的隐藏绊脚石。除了却尾斜线,高级验证也要求用alt标签来描写图像,如alt= ”Scary vampire picture”。
搜索引擎也靠alt标签来辨认网页上的图像,以是无论若何加上alt标签老是好的。
8、未知实体数据
实体数据是又一个影响验证的易失足误。我们可以思量用恰当的编码字符来代替“&”等标记。entire list中列出在XHTML版块计划中可用的恰当的编码字符实体数据。
9、不良嵌套
我们轻易同化嵌套元素的挨次。譬喻在div标签前启动strong标签,但又先封锁div标签。这年夜概不会变化版块机关,但却会使你的版块计划失踪效。
10、贫窭“title”标签
只管这看上去是一个很较着的错误,很多措施员(包孕我自己)照样通俗会在“head”版块中漏失踪title标签。当你看到“missing a required sub-element of HEAD”(贫窭HEAD的须要子元素)时,才会发明自己健忘添加title标签了。
(发布时间:2011-01-31 15:27)
相关内容:
- 企业网站建设是品牌营销第一步|||
- 网站建设中链接颜色的使用|||
- 选择分明网站优化的收集公司建造网站有哪些所
- 网站建设就要相识网站常用域名后缀的含义|||
- 我们计划网站与其他收集公司的差别|||
- 静态网页与动态页面有什么区别|||
- 网站建设建树优越网站的几个风俗|||
- 企业网站建设要有自己的特色|||
- 网站建设切不成忽视了网站谋划|||
- 进步网站论坛活泼度首要有哪些要领|||
- 电子商务网站建设能力|||
- 建造的计策|||
推荐内容: