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