Ethan's Blog

不负好时光

CSS 选择器的优先级与匹配原理

CSS 是对网页设计师可用的最强大的工具之一。使用它我们可以在几分钟内改变一个网站的界面,而不用改变页面的标签。但是尽管事实上,我们每个人也都意识到了它是有用的,CSS 选择器远未发挥它们的潜力,有的时候我们还趋向于使用过多的和无用的 class、id、div、span 等把我们的 HTML 搞的很凌乱。

避免让这些 “瘟疫” 在你的标签中传播并保持其简洁和语义化的最佳方式,就是使用更复杂的 CSS 选择器,它们可以定位于指定的元素而不用使用额外的 class 或 id,而且通过这种方式也可以让我们的代码和样式更加灵活。 Read More ...