这个HTML代码意味着什么?

时间:2013-02-16 14:31:15

标签: javascript html css

我在一些源代码中查看了这样的内容:

<div class="classname {height: 300px; width: 200px}"></div>

我知道使用style=""属性可以使用元素样式。

你能告诉我这段代码的含义吗?

1 个答案:

答案 0 :(得分:6)

它在HTML规范中本身没有任何意义。您正在查看的网站可能正在使用一些javascript代码来解释此class属性,并根据其已解析的值执行某些操作。没有javascript这没有任何作用。在HTML中,class属性用于指定与此元素关联的CSS类名。

例如,jQuery.validate插件使用类似的技术,允许您指定内联验证规则。实际上,该插件使用data-*属性而不是class,这对于那些任务在语义上更正确。