Jes*_*ess 0 html css menu html-lists
我正在学习CSS,并且只是想知道在编写CSS时哪种方式最好:
div.divname 要么 .divname
ul#menu 要么 #menu ul
等等
您指定的每个元素之间存在差异.
div.divname
将使用类名"divname" 匹配所有分区.
.divname
将所有元素(分部,段落,锚点,所有内容)与类名"divname"匹配.
ul#menu
将匹配具有ID"菜单"的无序列表.
#menu ul
将使用ID"menu" 匹配元素中包含的无序列表.
除了解释这些,我不知道你到底想要做什么.我可以建议尽量避免指定尽可能匹配任何元素的类名,并记住只有一个元素可以在单个文档中具有特定的ID.从第一个例子来看,div.divname会更好.从第二个例子来看,它们完全不同.