各种浏览器之间的竞争意味着越来越多的人现在开始使用那些支持最新,最先进的W3C Web标准的设备,这意味着我们可以使用更强大,更灵活的CSS代码。 1.在CSS中用attr()显示HTML属性值 attr()功能早在CSS 2.1标准中就已经出现,它能通过CSS获取到html上的属性,在很多情况下都能帮你省去了以往需要Javascript处理的过程。 exp: 要想使用这个功能,你需要用到三种元素:一个:before或:afterCSS伪类样式,.content属性,和一个带有HTML属性名称的attr()表达式。 h3:before { content: attr(data-id)