HTML/CSS中有序<ol>、无序<ul>、定义列表用法详解

来源:互联网 发布:苏州seo关键词优化 编辑:程序博客网 时间:2024/04/29 07:32

CSS中用<ul>和<ol>来分别表示有序和无序列表,即有无序号,基本格式如下:
<html>
<head>
</head>
<body>
<h4>这是一个无序列表:</h4>
<ul style="list-style-type:none">
      <li>今天</li>
      <li>明天</li>
      <li>后天</li>
</ul>
<h4>这是一个嵌套的无序列表:</h4>
<ul style="list-style-type:decimal">
  <li>今天</li>
  <li>明天
    <ul style="list-style-type:square">
    <li>今天</li>
  <li>明天</li>
  <li>后天</li>
         <ul style="width:100px;list-style-position:inside;list-style-type:circle;">
            <li>今天今天今天今天今天今天今天今天今天</li>
            <li>明天明天明天明天明天明天明天明天</li>
            <li>后天后天后天后天后天</li>
         </ul>
         <ul style="width:100px;list-style-position:outside;list-style-type:disc;">
            <li>今天今天今天今天今天今天今天今天今天</li>
            <li>明天明天明天明天明天明天明天明天</li>
            <li>后天后天后天后天后天</li>
         </ul>
<ol type="A" start="2" >
     <li>时间</li>
     <li>金钱</li>
     <li>权利</li>
     <li>自由</li>
</ol>
    </ul>
  </li>
  <li>今天</li>
</ul>


<DL>
     <DT>无序列表</DT><DD>不以数字为开始,而是使用一个符号作为分项标记的列表。</DD>
     <DT>有序列表</DT><DD>使用数字编号,分项带有顺序性质的列表。</DD>
     <DT>定义列表</DT><DD>用于解释名词的列表,包含了两种层次,一是名词,一是名词的解释。</DD>
</DL>
</body>
</html>
其中list-style-type属性表示列表的项目符号的类型,其值有:
none:没有符号
disc: 实心圆(默认)。
circle: 空心圆。

square: 实心方块。

decimal:数字。

lower-roman:小写罗马数字。

upper-roman:大写罗马数字。

lower-alpha:小写英文字母。

upper-alpha:大写英文字母。

也可写作 style="list-style-type:square"。
list-style-image属性用来定义使用图片代替项目符号,例如:
li{list-style-image:url(images/bg03.gif);}
list-style-position属性,是用来定义项目符号在列表中显示位置的属性,属性值有:
inside:项目符号放置在文本以内。
outside:项目符号放置在文本以外。

当然<ol>中的属性有:

type
1 :阿拉伯数字
a:英文小写
A:英文大写
i:罗马小写数字
I:罗马大写数字
start编号样式的起始数字,如:编号样式设为A,起始值设置为2



0 0