我觉得我很擅长在我的网页上使用语义标记,但我仍然有一些像这样的类:
/**** Aligns ****/
.right_align { text-align: right; }
.left_align { text-align: left; }
.center_align { text-align: center; }
Run Code Online (Sandbox Code Playgroud)
从技术上讲,这是禁忌.但是当你只想在表格中放置一些文本时,我应该用语义标记多么疯狂?
ale*_*lex 13
为什么要对齐文本?
问题的答案是您需要为选择器设置的ID或类的名称.你想要正确对齐,因为这是一个价格吗?
table .price {
text-align: right
}
Run Code Online (Sandbox Code Playgroud)
只要问问自己为什么要应用特定的风格,一切都会变得清晰.
我可能过度了,但是我的上一个工作项目非常接近100%语义 - 我需要的任何不是语义的东西(比如,我不能没有布局要求的填充div),我使用jQuery动态添加.