HTML5 教程学习 - HTML5+CSS3 实战(2) 注意事项
在我们开始使用HTML5和CSS3进行实战之前,必需对当前这个时期的一些现实状况有清楚的认识。
眼下,HTML5技术仍不是给所有人准备的,我们一定要实战中对“何时”和“怎样”使用新技术做到心知肚明;要对各种标记元素的特性有所了解,将它们当作手头的工具,在正确的地方使用。
一个会发生的状况是,使用HTML5编写的页面会使整个站点处于一种“过渡”状态;即使页面可以被正确的渲染显示,浏览器也未必能像对待已成熟的标记代码那样来正确的理解新的代码;对于某些屏幕阅读器和搜索引擎来说,这样的状况也可能发生。
另外我们还需要明白,HTML5仍处于开发状态,而且它很可能是W3C所进行过的最具开放性的项目;身处大量的意见建议反馈以及天花乱坠的宣传之中,目前的定义规范草稿仍会不停的变动,并很难预料变动的程度。
所以,如果我们决定切换到HTML5与CSS3的状态,并且很清楚我们所要使用的新技术在将来会向更好更精确的方向进行发展和改变,而且在技术更新时可以尽力修改曾经写过的代码,那么就让我们继续学习吧。
明天,我们将了解一下“渐进增强(Progressive Enhancement)”与“优雅降级(Graceful Degradation)”这两个概念的基本知识。
译者:Viiiix7210
原文参考:Coding A HTML 5 Layout From Scratch
| < Prev | Next > |
|---|

评论刷新