html中ul和li标签的用法

html中ul和li标签的用法,第1张

普通的显示数据的时候,ul就是项目列表,li就是列表项。可以用来显示数据。
如果用于DIV+CSS布局的话,ul+li可以替换表格的作用,具体的设置,如果宽度高度、行间距、背景边框等需要配合CSS一起设置。

HTML:

<!DOCTYPE html>
<html>
<head>
  <meta charset='utf-8'>
  <style type="text/css">
    html, body{
      margin: 0;
      padding: 0;
      background: #E6E6E6;
    }
    nav{
      list-style: none;
      width: 100%;
      height: 30px;
      background: #171714;
    }
    nav li{
      float: left;
      width: 80px;
      height: 30px;
      background: #373734;
      border-left: solid 1px #10100D;
      border-right: solid 1px #535351;
      text-align: center;
      font: 14px arial,'Microsoft Yahei',宋体,sans-serif,tahoma;
      font-weight: bold;
      line-height: 30px;
      color: #898988;
      cursor: pointer;
    }
    nav li:hover{
      background: #4D4D4B;
      color: #fff;
    }
  </style>
</head>
<body>
  <ul class="nav">
    <li>Menu</li>
    <li>Menu</li>
    <li>Menu</li>
    <li>Menu</li>
    <li>Menu</li>
  </ul>
</body>
</html>

也可以参考这个,带了二级、三级下拉列表:

UL LI,,是列表标签,
<ul>
<li>内容</li>
<li>内容2</li>
</ul>
这是用法,你要加多少内容就直接加在里面就行了,,
只是默认UL是有PADDING值的,LI默认会有list-style值,LI默认是相对UL一行。
现在就是不知道你想要问什么,你就问怎么写,,你要想什么效果???
如果只是放文字,,那直接加在LI里就行了。

<li>表示列表项。<ul>表示无序排列,<ol>表示有序排列。即在<ul> </ul>中写入<li>可以构成一个无序列表,而在<ol> </ol>中写入<li>构成的是一个有序列表

方法如下:

方法一:

HTML

1、创建CSS菜单的HTML代码框架。我们使用class=“nav”属性的‘div’标签作为菜单的容器。在截图中,在图示的HTML代码中,一个简单的无序列表(ul)来表示主菜单项。

2、在主菜单区域中添加链接。在本步骤中,在无序列表(ul)每一项上添加链接。

3、在“关于我们(About Us)”下方LI标签内添加一个无序列表,它代表其子菜单的链接。

4、在HTML代码中添加样式表链接。目前我们已经完成了HTML代码,其内容是一个清晰的菜单和子菜单的层次布局结构。我们使用外置的CSS样式表,因此需要在代码的‘head’区域添加样式表链接。

方法二:

CSS

1、创建CSS文件。完成HTML框架代码后,我们需要使用样式表来实现下列菜单功能。我们使用CSS选择器来定位HTML中的菜单项,因此无需在HTML中添加额外的ID或class属性。

我们通过UL内嵌UL的方式来定位子菜单,并使用display:none;属性 将其隐藏。

在鼠标悬停在LI元素上时,我们需要将其转换为block模式,重新显示相应的子菜单,而>命令可以定位鼠标悬停位置的LI元素。

2、使用CSS样式表显示主菜单。

position:relative;声明让子菜单根据主菜单相对位置显示。

display:inline-block;声明可以将菜单调整到合适宽度。

3、设置鼠标悬停时的字体渐变颜色。图示中的代码在悬停时,将链接变为深色渐变背景和白色文字的字体。

4、使用样式表显示子菜单。当前子菜单样式继承主菜单元素。我们要让子菜单项垂直显示在主菜单项下方。

5、定位下拉菜单,并将菜单项对齐。这将会同时去除灰色背景。

position:relative;声明必须添加到列表项顶端。

position:absolute;声明必须添加到相对位置定位的列表中。

下拉菜单

在计算机应用中,下拉式选单是选单的一种表现形式。具体表现为:当用户选中一个选项后,该选单会向下延伸出具有其 他选项的另一个选单。下拉式选单通常应用于把一些具有相同分类的功能放在同一个下拉式选单中,并把这个下拉式选单置于主选单的一个选项下。下拉菜单内的项 目可以据需要设置为多选或单选,可以用来替代一组复选框(设置为多选)或单选框(设置为单选)。这样比复选框组或单选框组的占用位置小,但不如它们直观。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13265240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-29
下一篇 2023-06-29

发表评论

登录后才能评论

评论列表(0条)

保存