您的位置:知识库 » .NET技术

HTML重构:战术篇

作者: 坚强2002  来源: 博客园  发布时间: 2009-04-23 11:01  阅读: 2073 次  推荐: 0   原文链接   [收藏]  
摘要:HTML规范化(Well-Formedness):语法正确;HTML Validity :语义正确 ;不仅仅是语义正确:HTML元素的用法回归正途;正确还不够:关注你的内容 ;哪有个完啊:关注网站可用性(Accessibility)
[1] HTML规范化(Well-Formedness):语法正确
[2] 正确还不够:关注你的内容

正确还不够:关注你的内容
  一个网站无论如何专业,而用户关注的是网站提供的内容,内容重于形式。纠正拼写错误Correct Spelling修复死链Repair Broken Links 纠正拼写错误,中文网站中也是存在这个问题的,

  比如错别字

  稳定你的链接Move a Page

  去掉欢迎页面Remove the Entry Page

  隐藏Email地址防止Email爬虫Hide E-mail Addresses

  <a href="elharo@metalab.unc.edu">E-mail Elliotte Harold<a/>

  elharo@macfaq.com  转换成:<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58; elharo%40metalab%2Eunc%2Eedu">E-mail Elliotte Harold</a> elharo&#x40;macfaq&#x2E;&#x43;om                                              
 
哪有个完啊:关注网站可用性(Accessibility)

  电影《追捕》最后真由美问杜秋:“完了吧”,杜秋黯然:“哪有个完啊”

  HTML重构也要精益求精,规范的文档丰富的内容还不够,下面的话题就是网站可用性。网站可用性可以争论的东西很多,网站可用性方面的专著很多,这里只是冰山上的一点冰屑而已:
  图片上包含文字信息就使用文本Convert Images to Text

  添加字段说明Add Labels to Form Input

  字段命名标准化而不是Input1 Introduce Standard Field Names

  打开文本框的自动完成Turn on Autocomplete

  添加Tab顺序 Add Tab Indexes to Forms

  添加同一页面的跳转链接Introduce Skip Navigation

  使用H标签做头信息Add Internal Headings

  独一无二的内容尽量提前Move Unique Content to the Front of Links and Headlines

  输入框大一点Make the Input Field Bigger

  添加表格说明Introduce Table Descriptions

  添加缩略词说明Introduce Acronym Elements

  添加语言属性Introduce lang Attributes

  <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">

[第1页][第2页]
0
0
 
标签:Web HTML

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻