html中ul和li标签的用法

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

一.做导航,居中

二.少量数据表格

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
</style>
</head>

<body>

<div>默认是竖排,并且带圆点 
<ul> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
</ul> 
</div> 

</body>
</html>

三.少量数据表格

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">

</style>
</head>

<body>

<div> 
<ul> 
<li style="list-style:none;">去掉圆点</li> 
<li style="display:inline;">hello</li> 
<li>hello</li> 
<li style="display:inline;">hello</li> 
</ul> 
</div> 

</body>
</html>

四.少量数据表格

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#myul li{
    float:left;
    width:100px;
} 
</style>
</head>

<body>
<!--制作表格的原理,ul宽度为300px,li宽度为100px,则成三列--> 
<div style="text-align:center;background:#eef"> 
<ul id="myul" style="width:300px;background:#eee"> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
</ul> 
</div> 
</div> 
</body>
</html>

五.少量数据表格

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#myul li{
    float:left;
    width:100px;
} 
</style>
</head>

<body>
<!--横向的方法,如果要居中,需要设置宽度才可以,这个宽度要和里面的li总长度一样。--> 
<div style="text-align:center;background:#def"> 
<ul id="myul" style="width:500px;background:#eee;"> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
<li>hello</li> 
</ul> 
</div> 
</body>
</html>
经验分享 程序员 微信小程序 职场和发展