我正在努力建立一种可靠且响应迅速的编码风格。我的一般问题涉及样式化子类。我先举个例子:
<div class="pageHeader">
<div class="cnt">
<div class="logo">
<a href="#" title="logo">My Logo</a>
</div> <!-- .logo-->
<div class="menu">
</div> <!-- .menu-->
</div> <!-- .cnt-->
</div><!-- .pageHeader -->
我使用 pageContainer / pageHeader/ pageBody / pageFooter 表示法作为我的主页结构。那么问题来了:我应该如何编写特定的选择器,例如 .logo ?我应该使用哪种表示法以及为什么:
.pageHeader .cnt .logo a {}
.pageHeader .logo a {}
.cnt logo a{}
.logo a{}
显然,如果您在这种情况下对符号有更好的想法,请告诉。