当前位置: 首页 > news >正文

东莞大型网站建设公司泉州网站关键词推广

东莞大型网站建设公司,泉州网站关键词推广,广州 网站设计,信息分类网站好建吗昨天在 twitter 上说#xff0c;怎么忍心把页面写得这么难用#xff1f;是的#xff0c;这个世界还有一群人等着我们创建出来的东西#xff0c;可以让他们的生活能过得更容易呢。比如那些需要读屏软件的用户。作为一个前端#xff0c;我们又怎么会忍心呢。之前就一直想写这… 昨天在 twitter 上说怎么忍心把页面写得这么难用是的这个世界还有一群人等着我们创建出来的东西可以让他们的生活能过得更容易呢。比如那些需要读屏软件的用户。作为一个前端我们又怎么会忍心呢。之前就一直想写这样的一篇文章分享一下如何去创造一个可访问性更好的页面。今天的计划里有一条把 HTML Tag 和 WCAG标准结合起来。我推荐你这样去写你的 HTML让某些人的生活可以更容易。 今天想分享的是如何去使用我们的 HTML Tag, 把 WCAG 的标准和语义网的目标进行代码上的体现 1. 文档声明!Doctype 其实这跟 WCAG 根本上连不上什么直接关系但为了一个兼容性更好特别是向后兼容的页面我推荐你这样写   !Doctype html 2. 链接a 互联网的联几乎可以说是用 a 来实现的作为一个页面最常见的标签。我们应该如何对待呢 为关键链接添加 accesskey除非万不得已不要去掉 focus 时虚线框ahreftitleaccesskeyMrelhidefocusLink/a 3. 缩写: abbr 对于用 HTML Tag 的正确使用也是非常重要的这有利于读屏软件使用者对于页面结构的理解。特别是在 H1,H2,H3 等这些标签的使用滥用非常容易造成结构费解。当然使用一般的标签再利用 CSS 来使视觉上形成对比这也是常人能辨识的。但读屏软件用户呢。当然这里只是顺带提起需要注意页面标签的使用方法而 abbr 最重要的应该是应该添加一个 title 属性对缩写进行描述。比如 abbrtitleWeb DeveloperWD/abbr 4. 大段引用: blockquote一般引用: cite  有大段引用的时候使用 blockquote而行内引用则使用 cite让你的结构更加易读 blockquote之前就一直想写这样的一篇文章分享一下如何去创造一个可访问性更好的页面。今天的计划里有一条把 HTML Tag 和 WCAG标准结合起来。我推荐你这样去写你的 HTML让某些人的生活可以更容易。 /blockquotep某A给我印象最深刻的一句话是cite“做前端要有爱。不要动不动就有朩有地对各种人使用咆哮体”/cite。/p 5. 删除del 在纸上写东西不能像在计算机上写东西一样可以用撤销键可以按但当我们想要强调某些东西是被删除的怎么办那就是使用 del 标签了。比如这样 delHTML上表示强调时请使用 lt;bgt; 标签/del HTML上表示强调时请使用 lt;stronggt; 标签 效果是这样的 HTML上表示强调时请使用 b 标签HTML上表示强调时请使用 strong 标签 6. 定义列表dl 去年带着新人做支付宝前端博客的时候他们给我印象最深刻的是很喜欢用 dl。当时在想这些同学挺不错的对语义化的理解还不错。我们还是比较少用到定义列表的。而是使用一般的 ul ol 这两个。dl 也是应该慎用的最好只使用在某些有“定义”意义的条目如 w3school 的这个例子对咖啡和牛奶的定义 dldtCoffee/dtdd- black hot drink/dddtMilk/dtdd- white cold drink/dd/dl 7. 无序/有序列表 ul/ol 列表这个对于每个前端来说都熟悉不过了。因为结构可以非常灵活地进行应用在导航、列表、Tab 等都经常要要用到。这个就无须多说了。但有一点还是需要明白的不要相信什么 ul/ol 是 table 的替代品。在我们常用的 HTML Tags 中每个标签都有自己的作用谁都不是谁的替代品。 olliCoffee/liliTea/liliMilk/li/ol 8. 表格: table 如果是一个表格那就就不要用段落来替代更不要用列表。除非万不得已并且他们是可以转换的。另外表格中还有一些需要注意的点 给 table 添加 summary 属性有些表格非常大并不需要去读完整个添加 tbody如果我没记错如果没添加的话浏览器会自动为你添加必要时使用 col colgroup 来控制表示的栏tablesummarysofishs blog statustheadtrthDATE/ththIP/ththPV/th/tr/theadtbodytrtd2011.3.11/tdtd3000/tdtd8000/td/tr/tbody/table 9. 格式化片段 code/pre code 是指 computer code text, 而 pre 是指 preformatted text。pre 的范围更广并且是块状元素可能被使用来格式化各种文本特别是代码。使用没有需要特别注意的主要是语义上的正确使用比如不要用 pre 来代替一般的 p。 codetext-align:center/codepre { ( 1 * 10 2 ) ( 9 * 10 1 ) ( 3 * 10 0 ) } /pre 10. 换行: br 在现代网页中使用 br 的情况是非常少的。网页中的留白一般都是使用 CSS 的 padding 和 margin 来实现。这样更精准并用更容易控制。现在推荐的用法是使用到一般的段落 p 中做简单的换行而不是用来控制页面留白。 p我是一个段落。br/ 诗歌都会用换行的。 /p 11. 分割线: hr hr 具有非常好的语义作用。但他的视觉效果很难控制。之前就写过这样的文章关于hr /在各浏览器中的问题。一般也都很少用。如果专门为读屏软件使用者提供单独页面的话或许 hr 会大有用处。 h3标题一/h3pLorem Ipsum is .../phr/h3标题二/h3pThis is the entry of... /p 12. 无语义标签div/span 其实 div/span 这两个标签是有语义的都是 defines a section in a document。是的和 HTML5 中的 section 其实是一样的。只是因为搜索引擎的的原因搜索引擎认为它们是无语义标签因此他们成了 “无语义” 标签。推荐用法是尽量使用其他来做为页面框架的容器比如布局、添加额外的视觉效果而不是段落等的替代品。 dividcontainerdividcontent/divdividsidebarullispanGod/span, oh my zsh/span/li/ul/div/div 13. 段落/标题: p,h1/h2/h3… 这几个标签几乎可以说是一个页面标签等级结构中最重要的标签。我们可以用一本书的结构来说明这几个标签而我们构建一个页面的时候也应该有这样的一种思想在脑中 书的名称H1书的每个章节标题: H2章节内的文章标题: H3章节的段落: P小标题/副标题: H4/H5/H6是的当然还有引用 blockquoute技术类书中提供的代码 pre classcode一些需要注意点的列表 ul一些方便比较的表格 table 等。 h1LOGO/h1h2Title/h2divclassentryh3Summary:/h3plorem ipsum is ...ememphasize/em/p/div 14. 强调: em/strong em emphasize 的缩写。而 strong 是 strong emphasize。可能很多刚入门前端的同学会对 em、strong、cite 、i、b 这几个标签的使用拿捏不准。i 和 b 基本上是被废置的相当于现在的 em 和 strong一般情况下他们对于内容重要性的排序是这样的strong em ≈ cite。  strong注意/strong别使用老掉牙的标签比如citeFONT、CENTER/cite等特别是 emFONT/em。 15. 表单项: input/textarea/select 表单项是 HTML 中相对比较复杂的标签需要注意的点也比较多 需要给每个表单项添加 label 对其进行描述当不能使用 label 时为表单项添加 title 属性当表单项是必填项的时候使用 “*“ 符号来标记Flash 创建表单项一般是不会生成 label 的请勾上 auto label 那个选项formmethodpostactionhttp://sofish.defieldsetlegendMy Form/legendlabelforfirstname* First name:/labelinputtypetextidfirstname/labelforspeechSay something:/labeltextareaidspeech//textareinputtypesubmitvaluesubmittitlesubmit button//fieldset/form 16. 图片: img 对于图片盲人看不到。提供 alt 来表示替代文本。告诉他们这是一张什么样的图。 imgsrchttp://sofish.de/favicon.icoalt幸福收藏夹的 favicon/ 17. 框架: iframe 尽量避免 iframe框架的使用但当你需要使用的时候最好提供一个 title 属性对其进行描述。 iframesrchttp://sofish.detitle幸福收藏夹//iframe 18. 流媒体video/audio/object/embed 媒体也是比较复杂的格式处理起来比较麻烦。通常我们可以这样做 为视听媒体提供相应的文本包括相应的场景比如演讲中的鼓掌等有利有阅读者感知现在气氛的都应该体现在演讲文本中。其他的依此类推。如果像交响乐这种不能提供具体描述的可以进行简单的说明如果文本较长不能在当前页面展示可以在媒体后提供一个链接到相应替代文本的链接如果媒体中有可能会引起癫痫发作的应做相应的说明audiosrcmozart.mp4莫扎特39号交响曲/audio 19. 网页标题title 网页中一定要包含标题并且每个标签应该具有辨识性。比如支付宝中是这样体现的 title联系我 -- 幸福收藏夹/title 20. 总结 好吧。就先写到这里了。WCAG 并不只是这些简单的 HTML Tags 的用法语义化的网页也不是一两篇文章能够写完的。慢慢来吧。从最常见的做起养成好的习惯。回到文章前面的那句话难道你忍心把页面写得这么难用吗   转自http://sofish.de/1688 转载于:https://www.cnblogs.com/gumgum/articles/3009849.html
http://www.huolong8.cn/news/159143/

相关文章:

  • 内蒙古银税贷互动平台seo网站推广软件排名
  • 镇江市住房与城乡建设局网站Divi WordPress企业建站主题
  • 知识付费网站建设wordpress dz
  • 可画在线设计网站建设网站的虚拟机配置
  • 医疗网站前置审批查询企业网站源码库
  • 泰安营销型手机网站建设哪个网站可以做任务
  • 建设企业网站优势插件 wordpress开发
  • 网站设计由哪个部门做wordpress去掉工具栏
  • 个人建个网站多少钱上海家装公司十大排名
  • 太原正规的做定制网站制作网站搜索引擎优化
  • 站长之家网址ip查询青海互动网站建设
  • 一流的龙岗网站建设珠海网站建设公司哪家好
  • 国外乡村建设网站中企做的网站太原
  • 广州建网站兴田德润很好wordpress 文章 模板下载
  • 淘宝接单做网站wordpress 获取当前文章的浏览量
  • 手机网站网站开发流程网站备案个人使用
  • 北京网站开发培训兼容模式网站错位
  • 网站定制开发什么意思广告策划方案万能模板
  • 设计素材网站wordpress代码缩进
  • 上海建筑工程网站wap静态模板
  • 古风自己做头像的网站给公司做网页收多少钱
  • 响应式网站开发视频教程用外国人的照片做网站
  • 深圳专门网站制作怎么制作公司宣传图片
  • 51CTO学院个人网站开发视频wordpress 按别名
  • 顺义电大网上作业在那个网站做专业网站优化方案
  • 建设一个企业网站一般多少钱龙港哪里有做阿里巴巴网站
  • 建设一个门户网站 费用网站建设基本范例
  • 个人做理财网站好wordpress图片购买下载
  • 长沙设计网站建设工商局网上注册公司
  • 检察院门户网站建设自查报告青岛做网站那家好