查看“列表的类型和样式”的源代码
←
列表的类型和样式
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页面已被保护以防止编辑和其他操作。
您可以查看与复制此页面的源代码。
*页面中,列表用于提供结构化的、容易阅读的消息格式,可以帮助访问者方便地找到信息,并引起访问者对重要信息的注意。 *列表可以分为:无序列表、有序列表和定义列表。 ==列表的类型== ===无序编号列表=== *[[文件:w5-4.png]] *无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。 *无序列表始于 <nowiki><ul> 标签。每个列表项始于 <li></nowiki>。 *<nowiki>'''<ui>、<li></nowiki>元素都是块级元素'''。 <nowiki><ul> <li>Coffee</li> <li>Milk</li> </ul></nowiki> *效果: 浏览器显示如下: *Coffee *Milk '''列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。''' *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=html_list_unordered W3C实例] 代码: <nowiki><html> <body> <h4>一个无序列表:</h4> <ul> <li>咖啡</li> <li>茶</li> <li>牛奶</li> </ul> </body> </html></nowiki> ===有序编号列表=== *[[文件:w5-5.png]] *同样,有序列表也是一列项目,列表项目使用数字进行标记。 *有序列表始于 <nowiki><ol> 标签。每个列表项始于 <li> 标签。</nowiki> <nowiki><ol> <li>Coffee</li> <li>Milk</li> </ol></nowiki> *浏览器显示如下: 1.Coffee 2.Milk *'''列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。''' *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=html_list_ordered W3C实例] *代码: <nowiki><!DOCTYPE html> <html> <body> <ol> <li>咖啡</li> <li>牛奶</li> <li>茶</li> </ol> <ol start="50"> <li>咖啡</li> <li>牛奶</li> <li>茶</li> </ol> </body> </html> </nowiki> ===定义列表=== *[[文件:w5-6.png]] *自定义列表不仅仅是一列项目,而是项目及其注释的组合。 *自定义列表<nowiki>以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。</nowiki> <nowiki><dl> <dt>Coffee</dt> <dd>Black hot drink</dd> <dt>Milk</dt> <dd>White cold drink</dd> </dl></nowiki> *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=html_list_definition W3C实例] *代码: <nowiki><html> <body> <h2>一个定义列表:</h2> <dl> <dt>计算机</dt> <dd>用来计算的仪器 ... ...</dd> <dt>显示器</dt> <dd>以视觉方式显示信息的装置 ... ...</dd> </dl> </body> </html></nowiki> ===有序和无序的嵌套列表=== *我们知道标签是可以嵌套的,所以列表也是可以嵌套的。当我们列表中的某些列表项是列表时,我们就可以用嵌套。 *现在就通过一个例子来看看无序列表和有序列表是如何嵌套使用的吧: *源代码: <nowiki><!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>使用有序列表和无序列表</title> </head> <body> <h1>省份城市</h1> <ul> <li>安徽省</li> <li>北京市</li> <li>重庆市</li> <li>福建省</li> <li>甘肃省 <ul> <li>兰州市</li> <li>嘉峪关市</li> <li>金昌市</li> </ul> </li> </ul> </body> </html> </nowiki> *结果是怎样的呢?通过[http://www.w3school.com.cn/tiy/t.asp?f=html_lists_nested W3C实例]来看一下吧! *参考文档: **http://www.w3school.com.cn/html/html_lists.asp **https://www.cnblogs.com/walkingp/archive/2010/04/18/1714520.html ==列表的样式== ===列表常用的样式属性=== *list-style-type 符号类型;: *list-style-position 符号位置 *list-style-image:url(图像URL); *list-style:类型/url(图像url) 位置; ===符号类型list-style-type=== *无序列表: *[[文件:w5-7.png]] list-style-type: disc 实心圆,默认} list-style-type: circle 空心圆 list-style-type: square 实心方块 list-style-type: none 无 *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=csse_list-style-type W3C实例] <nowiki><html> <head> <style type="text/css"> ul.disc {list-style-type: disc} ul.circle {list-style-type: circle} ul.square {list-style-type: square} ul.none {list-style-type: none} </style> </head> <body> <ul class="disc"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ul> <ul class="circle"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ul> <ul class="square"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ul> <ul class="none"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ul> </body> </html></nowiki> *有序列表: *[[文件:w5-8.png]] list-style-type: decimal 标记是数字 list-style-type: lower-roman 小写罗马数字(i, ii, iii, iv, v, 等。) list-style-type: upper-roman 大写罗马数字(I, II, III, IV, V, 等。) list-style-type: lower-alpha 小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。) list-style-type: upper-alpha 大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。) *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=csse_list-style-type2 W3C实例] <nowiki><html> <head> <style type="text/css"> ol.decimal {list-style-type: decimal} ol.lroman {list-style-type: lower-roman} ol.uroman {list-style-type: upper-roman} ol.lalpha {list-style-type: lower-alpha} ol.ualpha {list-style-type: upper-alpha} </style> </head> <body> <ol class="decimal"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ol> <ol class="lroman"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ol> <ol class="uroman"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ol> <ol class="lalpha"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ol> <ol class="ualpha"> <li>咖啡</li> <li>茶</li> <li>可口可乐</li> </ol> </body> </html></nowiki> ===list-style-position:符号的位置=== *list-style-position 属性设置在何处放置列表项标记。 outside 默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。 inside 列表项目标记放置在文本以内,且环绕文本根据标记对齐。 *[[文件:w5-1.png]] *试一试:[http://www.w3school.com.cn/tiy/t.asp?f=csse_list-style-position W3C实例] <nowiki><html> <head> <style type="text/css"> ul.inside { list-style-position: inside } ul.outside { list-style-position: outside } </style> </head> <body> <p>该列表的 list-style-position 的值是 "inside":</p> <ul class="inside"> <li>Earl Grey Tea - 一种黑颜色的茶</li> <li>Jasmine Tea - 一种神奇的“全功能”茶</li> <li>Honeybush Tea - 一种令人愉快的果味茶</li> </ul> <p>该列表的 list-style-position 的值是 "outside":</p> <ul class="outside"> <li>Earl Grey Tea - 一种黑颜色的茶</li> <li>Jasmine Tea - 一种神奇的“全功能”茶</li> <li>Honeybush Tea - 一种令人愉快的果味茶</li> </ul> </body> </html></nowiki> ===list-style-image=== *用图像符号将替换列表项符号 *[[文件:w5-9.png]] *例: <nowiki>ul { list-style-image:url("/i/arrow.gif"); list-style-type:square; }</nowiki> *请始终规定一个 "list-style-type" 属性以防图像不可用。 *试一试:[http://www.runoob.com/try/try.php?filename=trycss_list-style-image 菜鸟教程实例] <nowiki><!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <style> ul { list-style-image:url('http://www.sict.edu.cn/Templets/mode3/images/dot.jpg'); } </style> </head> <body> <ul> <li>Coffee</li> <li>Tea</li> <li>Coca Cola</li> </ul> </body> </html></nowiki> 返回 [[网页设计与开发]]
返回至
列表的类型和样式
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息