HTML和CSS:<ul>和<li>标签代表什么?

Art*_*ani 7 html css html5

在以下CSS代码行中:

.sf-menu li:hover ul, .sf-menu li.sfHover ul {top: 40px!important; }
Run Code Online (Sandbox Code Playgroud)

什么HTML标签<ul><li>意味着什么呢?

cra*_*535 28

它来自同名的HTML元素.

UL - 无序列表(有序或编号的列表将是OL)
LI - 列表项


tsk*_*zzy 9

ul 代表无序列表.

li 代表列表项.

它们是"项目符号"列表的HTML标记,而不是"编号"列表(由ol有序列表指定).


Guf*_*ffa 6

它们是目标<ul><li>页面中的元素.

在CSS中,id以前缀为前缀#,类以前缀为前缀.,而元素根本没有前缀.

因此,选择器.sf-menu li:hover ul将应用于当前指向<ul><li>元素内的任何元素,在元素内class="sf-menu".

选择器.sf-menu li.sfHover ul将应用于<ul>元素内部的任何元素,在<li>元素class="sfHover"内部class="sf-menu".