CSS停用对于宁波网站建设的应用

发布时间:2015-1-15 14:36:46

CSS停用对于宁波网站建设的应用

  去掉了什么?
  在关注HTML5新特色的同时,我们也应当注意到那些被去掉的元素。W3C规范中经常使用“废弃”(deprecated)这个术语,但它对于HTML5其实是不那么合适的。因为HTML5仍然向后兼容,旧的元素依然会在浏览器里正常显示。因此,现在用术语“停用”(absent)代替了“废弃”。关于新规范与HTML4的不同之处,已经提供了一份列表,列出了那些(有可能)不再使用的元素及属性。
  宁波网站建设认为在图中,font及center很已被最新的CSS解决方案所代替,而u、big、strike、basefont以及tt这一系列J元素也遭受到同样命运。现在人们用iframes代替frame、frameset以及noframes;用abbr代替acronym,ul代替dir;为了让表格达到更佳的形式,isindex也被停用。你可能会问为什么上面提到的一些元素并没有出现在词图中,这是因为尽管它们的使用频率曾经非常髙,但早已完全被HTML5放弃了。
  有关停用属性的词图也十分简明,主要涉及width、height、alignment(align、valign)、spacing(cellpadding、cellspacing)以及coloration(bgcolor)。这些属性主要在table、td或body中体现,如今已如同许多停用元素一样,被CSS所代替。
  但我们要如何详细确认哪种元索或哪种属性已被弃用呢?毕竟反复搜索HTML5到底做了哪些改动是一件相当费时费力的事情。比较方便的办法是使用http://html5.validator.mi所提供的HTML5验证器,它能够识别什么是对的、什么是错误的。让我们来尝试一下:我们选择文本域输人模式,在预设的HTML基本框架中将〈p〉〈/p〉换成以下错误标记:
  〈center〉
  〈acronym〉WHATWC〈/acronym〉
  〈/center〉
  然后我们会收到错误信息如下——至少在写这段话时收到的错误信息如下:
  Error:Thecenterelementisobsolete.UseCSSinstead.(错误:center元素是旧式的写法,请用CSS代替)2.Error:Theacronymelementisobsolete.Usetheabbrelementinstead.(错误:acronym元素是旧式的写法,请用abbr元素代替)“UseCSSinstead”这一行字附带的链接会将我们带到WHATWGWiki的“表示性元素及属性(Presentationalelementsandattributes)”页面上,我们可以在那里找到更多的使用细节。验证器还会提示语法错误,让我们用以下代码作来试验:
  〈!D0CTYPEhtmlxtitle〉
  我们将会得到另一个错误提示——缺少文本或结束标签。
  Error:Endoffileseenwhenexpectingtextoranendtag.(错误:缺少文本或结束标签)如果我们在源代码尾部加上一个结束标签错误信息就消失了。于是我们创造了一个可能是最短的HTML5语句:
  〈!DOCTYPEhtmlxtitlex/title〉
  验证器的错误识别功能是基于HTML5的一个重要功能——HTML分析程序。与以往的所有规范都不同,这份长达九十页规范涵盖了最微小的细节,读起来如同一本厚厚的电话黄页。但从技术角度来看,它已经算是很简洁的了,毕竟定义如何解析HTML5标记以及根据DOM树构建文档不是一件轻松的事。
  我们此前的小例子事实上构建了一个完整的HTML5DOM树,包括了html、head以及body元素。
  本文由乐华网络编辑,转载请注明出处
  宁波网站建设www.leseo.net
上一篇:
当前搜索引擎现已从重视联接数目逐步转为重视联接质量,假如还仅仅一味寻求联接数目,就仅仅糟蹋资本;搜索
下一篇:
Yahoo!奇摩搜索的天然搜索效果与关键字广告其间天然搜索(OrganicSearch)的效果即是搜
关于乐华
乐华介绍
乐华思维
人才招聘
使用条款
隐私保护
RSS订阅
网站地图
新闻动态
乐华观点
行业动态
频道介绍
服务介绍
案例展示
品牌研究
品牌理论
品牌体系
联系我们
400-680-2900
社会媒体
微信公众平台
微信公众平台