1。浏览器缺省设置
2。外部样式表
3。内部样式表(位于 <head>标签内部)
4。内联样式(在 HTML 元素内部)
因此,内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:<head>标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)。
准确的说,应该是,#menu才是div的样式,#menu ul和#menu ul li,是子级样式,之所有这样写,是为了说明他们之间的关系,就是说,#menu ul { list-style: nonemargin: 0pxpadding: 0px}这个样式是强调在menu控制下的div里面的ul的属性,而不是其他的div里ul的属性,li的样式解释和ul同理。