我觉得我很擅长在我的网页上使用语义标记,但我仍然有一些像这样的类:
/**** 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动态添加.