既然Firefox, Opera, Chrome, Safari都已经支持HTML5了,为什么不开始向HTML5迁移呢?
从xHTML 1.0 Strict迁移到HTML5的工作量远比我想象中要小的多,header
, nav
, section
, footer
, article
这些标签的使用让整个页面代码语义化,简洁化不少。基本上本站已经HTML5化了,至于代码的细节打磨工作慢慢来吧。
至于IE…全部不予考虑了。
另外,最近给blog加入了打印样式表,移动平台的话用Opera Mini,iPhone Safari也都测试过了。
最后分享两个HTML5过程中的小tips:
1. 一定要记得在CSS里加入这句,不然新的HTML5元素都是以inline方式显示的。
header, footer, section, nav, aside, article, dialog, figure {display:block;}
2. 为了平滑过渡到HTML5,以及减少CSS修改工作量。建议在header
, footer
这些新标签里保留原来的id
属性。我都是这么写的: <header id="header">
。
总而言之…如果你的浏览器太old-school了,还是直接订阅feed看就是了。
还不懂这个玩意儿。。。
不需要懂,前端的样式一点都没变,只不过驱动的代码变动了而已
博主,醒悟高啊。