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