CSS3和HTML的隐藏特性/属性/属性/标记
在CSS和HTML世界中,总会有一些功能(属性/属性/标签)在边缘场景中很有用,但正是因为这个原因,大多数人并不知道它们。我要的是一些关于CSS、CSS3和HTML5的教科书中通常没有提到的特性 你知道的是什么 [更新]CSS3和HTML的隐藏特性/属性/属性/标记,html,css,Html,Css,在CSS和HTML世界中,总会有一些功能(属性/属性/标签)在边缘场景中很有用,但正是因为这个原因,大多数人并不知道它们。我要的是一些关于CSS、CSS3和HTML5的教科书中通常没有提到的特性 你知道的是什么 [更新] 哪些浏览器采用HTML标记和CSS3元素?我可以在我的业务中使用这项新技术(HTML5)吗?CSS3和HTML5的大多数酷炫新功能尚未实现。这包括: 例如:[src]{content:attr(src,url);将用源属性中url的内容替换任何项的内容 -你可以深入到你
哪些浏览器采用HTML标记和CSS3元素?我可以在我的业务中使用这项新技术(HTML5)吗?CSS3和HTML5的大多数酷炫新功能尚未实现。这包括:
- 例如:[src]{content:attr(src,url);将用源属性中url的内容替换任何项的内容
- -你可以深入到你喜欢的功能,它会变得非常详细
- -一个交互式表格,显示功能何时(并将)准备好供公众使用。还有一个方便的选项可以接受JavaScript替换,如IE6的
例如,大多数博客、论坛、在线商店、个人网站都保存在非常完善的最小功能领域。这些功能都有很好的文档记录,并经过广泛的测试和使用。某种标准。对于我来说,HTML和CSS的一个领域是大多数人没有发现的,那就是广泛的国际化支持,wHTML元素如
,属性如hreflang=“”
,CSS元素如{list style type:cjk ideographic;}
。无可否认,虽然我已经使用了所有这些,但绝大多数人都不需要这样做
为了回答您的第二个问题(woops,更新版),浏览器正在以不同的速度实现HTML5和CSS3规范的不同部分FireFox实现得最快,Opera做得很好,InternetExplorer醉在角落里。@Kobi的回答中有一些浏览器支持的链接
关于商业网站何时可以依赖这些新规范,这完全取决于你的用户和他们使用的浏览器。如果你的网站是针对iPhone用户的,那么你已经可以使用很多了。但是这并不是思考这个问题的最佳方式。大多数已经实现的CSS3属性,例如圆角,阴影和CSS渐变,实际上降级非常好,所以你现在可以用它们来奖励拥有优秀浏览器的用户。这个想法被称为渐进增强
至于HTML5,90%的HTML4具有定义的错误处理,因此更改为HTML5与更改doctype一样简单,无需进行其他更改。如果不使用新的语义元素,IE就不会对HTML5产生问题。HTML5 doctype的好处是可以参考更好的规范,两个具有更多信息错误消息的验证器(我认为@Marius意味着HTML5表单验证),以及使用ARIA角色的能力。我写了一篇文章,介绍了这样做的好处
嗯