我查看了一些源代码,发现了这样的内容:
<div class="classname {height: 300px; width: 200px}"></div>
我知道元素样式可以通过使用style=""
属性来获得。
你能告诉我这段代码是什么意思吗?
我查看了一些源代码,发现了这样的内容:
<div class="classname {height: 300px; width: 200px}"></div>
我知道元素样式可以通过使用style=""
属性来获得。
你能告诉我这段代码是什么意思吗?
它本身在 HTML 规范中没有任何意义。您正在查看的网站可能正在使用一些 javascript 代码来解释此class
属性并根据其解析的值执行一些操作。没有javascript,这什么也做不了。在 HTML 中,该class
属性用于指定与该元素关联的 CSS 类名。
例如,jQuery.validate插件使用类似的技术,允许您指定内联验证规则。实际上,插件使用data-*
属性,而不是在class
语义上更适合这类任务。