CSS重置为HTML5

前端之家收集整理的这篇文章主要介绍了CSS重置为HTML5前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最佳做法?

这与HTML4或XHTML1有何区别?

这里有很多讨论:http://html5doctor.com/html-5-reset-stylesheet/

我想知道还有什么其他资源/讨论存在。

解决方法

对这篇文章评论是疯狂的。你肯定不会找到一个更彻底的讨论。
我认为你应该删除不必要的规则和弃用的标签,不管你一直在使用什么重置,并保持卡车。 Paul Irish(jQuery核心贡献者,Modernizr的共同创始人和现在的Google员工)在您链接到的文章中发表了一则评论,该文章具有您可能需要的所有HTML5特定的CSS调整:
article,aside,dialog,figure,footer,header,hgroup,nav,section { display:block; zoom:1; }

Google在HTML5Rocks.com的base.css中使用了更简单的版本:

section,article,footer {  display: block; }

您仍然需要使用Remy Sharp的简单的裸机HTML5 Shiv或Modernizr来运行JavaScript循环,以便在IE中创建新的HTML5元素。 HTML5 Shiv只是创建元素以允许样式,Modernizr是一个更全面的HTML5和CSS3检测/样式解决方案。还有另一个伟大的职位HTML5 Doctor值得一看,How to use HTML5 in your client work right now从2010年3月,Remy和理查德在重置文章后8个月共同撰写。他们提到使用Modernizr来检测Web Forms 2.0和其他HTML5类型的支持。“

此外,dion(来自Ajaxian和现在的Palm)推特关于css3pie,它会在IE中渲染像border-radius,Box-shadow和gradient的视觉元素。不能自己保证。

(我在这里有更多的链接,但不得不删除除了一个b / c之外的所有代码。< 10,如果有东西你找不到,回复,我会发布。)

原文链接:https://www.f2er.com/css/218195.html

猜你在找的CSS相关文章