html中的列表
HTML中列表中共有三种:有序列表、无序列表和定义列表。
1、有序列表是一列使用数字进行标记的项目,它使用
- 标签(ordered lists)内;
- 包含在
- 标签(unordered lists)内;
<ul>
<li>关于主题li>
<li>关于形式li>
<li>关于内容li>
ul>
3、定义列表语义上表示项目及其注释的组合,它以
- 标签(definition lists)开始,自定义列表项以
- (definition title)开始,自定义列表项的定义以
- (definition description)开始。
<dl>
<dt>CSSdt>
<dd>CSS概念dd>
<dd>CSS应用dd>
<dd>CSS hacksdd>
dl>
从语义上来讲,三组标签分别对应不同具有含义的列表:无序列表适合成员之间无级别顺序关系的情形;有序列表适合各项目之间存在顺序关系的情形;定义列表用于一个术语名对应多重定义或者多个术语名同一个给出的定义,也可以只有术语名称或只有定义,也就是说
- 与
- 在其中数量不限、对应关系不限。
列表的CSS
列表最重要的CSS属性便是list-style属性,它的语法如下:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->list-style:list-style-image||list-style-position||list-style-type
list-style-image可定义列表前所使用图片,list-style-position属性取值含outside、inside;outside为默认值,列表项目标记此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。
list-style-position为outside
<ul class="out">
<li>关于主题li>
<li>关于形式li>
<li>关于内容li>
ul>
<h4>list-style-position为insideh4>
<ul class="in">
<li>关于主题li>
<li>关于形式li>
<li>关于内容li>
ul>
若列表外标签
- 或
disc:默认值。实心圆
circle:空心圆
贞龙网店商城电子商务系统java版下载BIZOSS-B2C是脱胎于贞龙B2B大型平台的网上商城系统、网上商店系统、网上购物系统的企业级B2C电子商务解决方案。系统设置:这里包含了网店的常用功能和全局配置的开关。包括 商店设置 、支付方式和配送方式 、邮件服务器设置、地区列表、友情链接、自定义导航栏、站点地图。商品管理:网店展示商品的核心。其中包括了 商品分类、商品类型、商品品牌、商品回收站、商品上下架等一些设置。促销管理:这个是我们网
square:实心方块
decimal:阿拉伯数字
lower-roman:小写罗马数字
upper-roman:大写罗马数字
lower-alpha:小写英文字母
upper-alpha:大写英文字母
none:不使用项目符号
- 后。正确格式如下:
<ul>
<li>男性li>
<li>女性
<ol>
<li>女孩子li>
<li>姑娘li>
<li>大妈li>
ol>
li>
ul>使用适合的标签进行合理的嵌套可以实现很多复杂的布局,比如常见的tab标签、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。例如还有这篇文章定义列表dl打造图文并茂的CSS列表元素。
下例以文章列表为例,html如下:
<h4>www.51obj.cn站点文章列表摘要h4>
<dl>
<dt><a href="http://www.51obj.cn/" title="51obj.cn">文章一:javascript程序的优化a>dt>
<dd>文章发布时间:2010-4-17dd>
<dt><a href="http://www.51obj.cn/" title="51obj.cn">文章二:深入解析javascript中evala>dt>
<dd>文章发布时间:2010-4-17dd>
<dt><a href="http://www.51obj.cn/" title="51obj.cn">文章三:实现SQLite高并发的问题a>dt>
<dd>文章发布时间:2010-4-17dd>
dl>CSS样式如下:
效果图:

- 或
- 的padding-left设置为0,且list-style-position为outside时,列表符号将不会显示,如上例中ul添加padding-left:0;将显示如下:

list-style-type为列表显示类型 ,它共有9种常见属性值:
我们可以看到,三种不同列表实际上只是list-style-type默认值不一样而已,通过设置list-style-type即可实现不同显示效果。

列表之间的嵌套
列表嵌套的html书写是不少人容易犯的错误,经常写错格式是这样的:
<ul>
<li>男性li>
<li>
<ol>女性
<li>女孩子li>
<li>姑娘li>
<li>大妈li>
ol>
li>
ul>这里包括两处错误:一是
- 后不允许直接跟文字,二是这里的文字“女性”应当在第二个
<ol>
<li>开始部分li>
<li>次要部分li>
<li>结尾部分li>
ol>

立即学习“前端免费学习笔记(深入)”;
2、无序列表是一组使用黑点状进行标记的项目,它使用










