我的同事告诉我,我不应该将 id 用于段落标记…如果您知道您只在页面上使用过一次这种段落,我认为这是可行的方法。
他还说,页面上的所有元素都应该只使用 class 而不是 id,除非您正在定义页眉、容器或页脚。
我刚从大学毕业,我学会了将 id 用于只会在页面上显示一次的内容,而将 class 用于将在页面上显示多次的内容。
哪种方式合适?
原文由 Jenna 发布,翻译遵循 CC BY-SA 4.0 许可协议
好的,可以。每个 DOM 成员都可以有一个 ID。使用 ID 的 <p>
标签从根本上没有错。
现在,应用 CSS 可能更适合你使用 class
属性而不是 id
在 <p>
几个段落的样式。但这只是方便的问题。
原文由 Pablo Santa Cruz 发布,翻译遵循 CC BY-SA 2.5 许可协议
3 回答1k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
2 回答946 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答918 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
只要您知道该段落在页面上只使用一次就可以了。
一个示例可能是一条公司信息,您希望它出现在多个页面上但以特定方式设置样式。给它一个 id 将它挑出来作为唯一的,并允许你这样设计它。
class 属性应该用于以类似的方式设置大量控件的样式(即所有属于该类的控件)。例如,报告总计可能总是需要很大且加粗,因此包含的标签将被赋予
reportTotals
类。每页可能有不止一份报告和不止一份总计,但它们看起来应该都一样。