html - 可以为 <p> 标签使用 id 吗?

标签 html css class

我的同事告诉我不应该将 id 用于段落标签... 如果您知道您只在页面上使用过一次这种段落,我认为这是可行的方法。

他还说页面上的所有元素都应该只使用 class 而不是 id,除非您定义页眉、容器或页脚。

我刚从大学毕业,我学会了将 id 用于只会在页面上显示一次的内容,而将 class 用于将在页面上显示多次的内容。

哪种方式合适?

最佳答案

只要您知道该段落只会在页面上使用一次就可以了。

例如,您希望在多个页面上显示一条公司信息,但要以特定方式设置样式。给它一个 id 将它挑出来作为唯一的,并允许你这样设计它。

class 属性应该用于以类似的方式设置许多控件的样式(即所有属于该类的控件)。例如,报告总计可能总是需要很大且加粗,因此包含的标签将被赋予一个 reportTotals 类。每页可能有多个报告和多个总计,但它们看起来应该都一样。

关于html - 可以为 <p> 标签使用 id 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4520092/

相关文章:

c++ - 根据重复次数对输入文本中的单词进行排序?

html - 制作菜单和子菜单。需要帮助将子菜单编码到菜单中,下拉菜单

html - 如果文本太长,为什么图像不居中? (使用显示 : table; margin: 0 auto; to horizontally center)

html - 在 chrome 上使用目标

jquery - datePicker 出现在页面加载时

python - Django:将 session 数据存储在类变量中是否合理?

c++ - 如何修复此类模板错误?

html - Angular Material 缺少组件?

html - CSS 背景和背景图像只显示在 chrome 桌面浏览器上

c# - 从变量后面的代码更改 css 类 - 避免的方法?