我使用 CSS 已经有一段时间了,我发现在很多教程和练习中,CSS 标记的最后一行没有“;” 添加到它。例如:
ul li:hover ul {
display: block
}
ul li ul {
list-style: none;
position: absolute;
display: none;
width: 104px;
height: 100px;
background-image: url(../_img/nav/dropdownbg.1.png);
background-repeat: no-repeat;
background-position: center;
background-position: top
}
如您所见,有两个示例。一个只有一行,另一个在一个标签中有不同的命令。我想知道为什么以及有什么理由这样做?!在学校,他们没有告诉我们任何关于这件事的事情。我只是用和“;”关闭最后一行或唯一一行 它工作得很好。
那么,这样做的原因是什么?是不是更安全?