html - 使用 HTML 类名作为元数据

标签 html css metadata

我是否应该在 HTML 页面中使用完整描述它的类名,例如。 navbar-static-8 来描述包含 8 个元素的固定导航栏? 或者我应该将元数据包装到单独的属性中,例如type="static"items="8"

我希望在 javascript 中解析这些名称。

最佳答案

更简洁的方法是使用如下数据属性:

<div data-type="static" data-items="8"></div>

John Resig 就此写了一篇不错的文章 http://ejohn.org/blog/html-5-data-attributes/

但是,如果“静态”指的是您想用于元素设计的东西,您应该使用类,因为这些类是为在 CSS 中使用而设计的。数据属性在 Javascript 中更多地用作关于对象的元数据。

关于html - 使用 HTML 类名作为元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20420811/

相关文章:

javascript - 如何直接输入按钮?

javascript - 使用 PHP、javascript 和 HTML 的 MySQL 安全性?

html - 如何将 CSS 正确应用到 iFrame?

javascript - 直到为时已晚才应用 slider jquery 类

HTML/CSS - 从 LI 的代码换行符中删除空格

android - 使用Kotlin(Android)从Firebase存储中读取自定义元数据

html - 更改或设置 src 或 srcDoc 属性时是否丢弃了 iframe 的 Web 浏览上下文?

html - 中心 TextBoxFor 与列中的图标

audio - 是否可以向音乐文件添加自定义元数据标签?

java - 您如何为您的网站编写预览说明和预览图像?