CSS3和HTML的隐藏特性/属性/属性/标记

CSS3和HTML的隐藏特性/属性/属性/标记,html,css,Html,Css,在CSS和HTML世界中,总会有一些功能(属性/属性/标签)在边缘场景中很有用,但正是因为这个原因,大多数人并不知道它们。我要的是一些关于CSS、CSS3和HTML5的教科书中通常没有提到的特性 你知道的是什么 [更新] 哪些浏览器采用HTML标记和CSS3元素?我可以在我的业务中使用这项新技术(HTML5)吗?CSS3和HTML5的大多数酷炫新功能尚未实现。这包括: 例如:[src]{content:attr(src,url);将用源属性中url的内容替换任何项的内容 -你可以深入到你

在CSS和HTML世界中,总会有一些功能(属性/属性/标签)在边缘场景中很有用,但正是因为这个原因,大多数人并不知道它们。我要的是一些关于CSS、CSS3和HTML5的教科书中通常没有提到的特性

你知道的是什么

[更新]
哪些浏览器采用HTML标记和CSS3元素?我可以在我的业务中使用这项新技术(HTML5)吗?

CSS3和HTML5的大多数酷炫新功能尚未实现。这包括:

  • 例如:[src]{content:attr(src,url);将用源属性中url的内容替换任何项的内容
      • -你可以深入到你喜欢的功能,它会变得非常详细
      • -一个交互式表格,显示功能何时(并将)准备好供公众使用。还有一个方便的选项可以接受JavaScript替换,如IE6的

      侧注将为您提供帮助ie浏览器支持css属性的功能,其他浏览器也支持css属性,neat有其自身的缺点,但仍然非常整洁

      现在,我不会过分依赖即将到来的技术,至少在接下来的一年、一年半的时间里,但它已经实现了。作为一名开发人员,在站点到站点的基础上测试这些技术的能力是一个很好的做法。但总体来说,没有什么比这更令人难以置信的添加或更改了必须合并

      顺便问一下,您所说的非典型功能是什么意思?根据您的需要,每个站点都会使用非典型功能


      例如,大多数博客、论坛、在线商店、个人网站都保存在非常完善的最小功能领域。这些功能都有很好的文档记录,并经过广泛的测试和使用。某种标准。

      对于我来说,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角色的能力。我写了一篇文章,介绍了这样做的好处