我可以讓我的CSS樣式具體寫製作CSS類的最佳方法是什麼?
HTML:
<div class="a">
<div class="b">
<div class="foo">
<div class="a2">
<div class="b2">
<div class="foo">
<div class="a3">
<div class="b3">
<div class="foo">
<!--many more-->
和css:
.a .b .foo { /*my style*/ }
或
HTML:
<div class="a">
<div class="b">
<div class="foo specific-foo">
<div class="a2">
<div class="b2">
<div class="foo">
<div class="a3">
<div class="b3">
<div class="foo">
<!--many more-->
個
CSS:
.specific-foo { /*my style*/ }
是否有推薦的哪個更好?
--update
無法使用的ID,因爲我使用JSF,這將產生前綴號碼的ID。
爲什麼不只是使用'.c {/ *您的風格* /}'? –
更好?怎麼樣?你的例子之間的結構是相同的,但是選擇器是不同的。 – j08691
@ web-tiki因爲在代碼的另一部分會有另一個c。我需要具體說明。 –