写CSS元素/划分的正确方法?
我正在学习CSS,只是想知道在编写CSS时哪种方式最好:写CSS元素/划分的正确方法?,css,html,menu,html-lists,Css,Html,Menu,Html Lists,我正在学习CSS,只是想知道在编写CSS时哪种方式最好: div.divname或.divname ul#菜单或#菜单 etc etc您指定的每个元素之间都有差异 div.divname 将使用类名“divname”匹配所有分区 .divname 将所有元素(分割、段落、锚定、所有内容)与类名“divname”匹配 ul#菜单 将与ID为“menu”的无序列表匹配 #菜单ul 将元素中包含的无序列表与ID“menu”匹配 除了解释这些,我不知道你到底想做什么。我所能推荐的就是避免指定尽可能与任何
div.divname
或.divname
ul#菜单
或#菜单
etc etc您指定的每个元素之间都有差异
div.divname
将使用类名“divname”匹配所有分区
.divname
将所有元素(分割、段落、锚定、所有内容)与类名“divname”匹配
ul#菜单
将与ID为“menu”的无序列表匹配
#菜单ul
将元素中包含的无序列表与ID“menu”匹配
除了解释这些,我不知道你到底想做什么。我所能推荐的就是避免指定尽可能与任何元素匹配的类名,并且记住,在单个文档中只有一个元素可以具有特定ID。在第一个示例中,
div.divname
会更好。在第二个示例中,它们完全不同。您指定的每个元素之间都有差异
div.divname
将使用类名“divname”匹配所有分区
.divname
将所有元素(分割、段落、锚定、所有内容)与类名“divname”匹配
ul#菜单
将与ID为“menu”的无序列表匹配
#菜单ul
将元素中包含的无序列表与ID“menu”匹配
除了解释这些,我不知道你到底想做什么。我所能推荐的就是避免指定尽可能与任何元素匹配的类名,并且记住,在单个文档中只有一个元素可以具有特定ID。在第一个示例中,
div.divname
会更好。从第二个例子来看,它们完全不同。谢谢!现在完全有道理了:)谢谢!现在这完全有道理了:)