我认为我很擅长在页面上使用语义标记,但是我仍然有一些这样的类:
/**** 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/