javascript - 这个 HTML 代码是什么意思?

标签 javascript html css

我查看了一些源代码,发现如下:

<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/

相关文章:

javascript - 如何取消选中表格

php - 将 href 值加一(Javascript)

隐藏在包装器 div 后面的 Jquery 下拉菜单

javascript - 使用 jquery 设置所有 css3 背景图像

javascript - 将模型数据嵌入到 rails 4 中的 javascript 变量时出错

javascript - 通过 JavaScript 访问 SVG 数据

html - 在设备独立单位中定义 css 宽度/高度?

css - Wordpress 后循环的边框,使用 Bootstrap 的网格

javascript - Javascript:进行基准测试以获取PC的每秒操作能力

javascript - tinymce-无法从编辑器中删除黑色细轮廓