我认为我很擅长在页面上使用语义标记,但是我仍然有一些这样的类:

/**** Aligns ****/
.right_align  { text-align: right; }
.left_align   { text-align: left; }
.center_align { text-align: center; }

从技术上讲,这是禁忌。但是,当您只想在表格中放置一些文本时,我应该对语义标记感到疯狂吗?

最佳答案

为什么要对齐文本?

问题的答案是选择器需要具有的ID或类的名称。您是否要因为价格而正确调整价格?

table .price {
  text-align: right
}

只是问问自己自己为什么要应用特定的样式,所有这些都会变得清晰起来。

我可能过高了,但是我的上一个工作元素几乎是100%语义的-我需要的不是语义的(例如,填充div,对于布局要求我无法做到),我使用jQuery动态添加。

关于css - 您的XHTML/CSS标记的语义如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/293090/

10-12 00:10
查看更多