您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

HTML 列表

html 有序、无序和定义列表

html 无序列表

无序列表是项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行

无序列表使用 <ul>

<ul>
    <li>Coffee</li>
    <li>Milk</li>
</ul>@H__17@

HTML 有序列表

同样,有序列表也是一列项目,列表项目使用数字进行

有序列表始于 <ol>

每个列表项始于 <li>

列表项项使用数字来

<ol>
    <li>Coffee</li>
    <li>Milk</li>
</ol>@H__17@

HTML 列表

列表不仅仅是一列项目,而是项目及其注释的组合

列表以 <dl> 开始

每个列表项以 <dt> 开始

每个列表项的定义以 <dd> 开始

<dl>
    <dt>Coffee</dt>
    <dd>- black hot drink</dd>
    <dt>Milk</dt>
    <dd>- white cold drink</dd>
</dl>@H__17@

列表的css

列表最重要的css便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

列表最重要的CSS便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

同样,有序列表也是一列项目,列表项目使用数字进行

有序列表始于 <ol>

每个列表项始于 <li>

列表项项使用数字来

<ol>
    <li>Coffee</li>
    <li>Milk</li>
</ol>@H__17@

HTML 列表

列表不仅仅是一列项目,而是项目及其注释的组合

列表以 <dl> 开始

每个列表项以 <dt> 开始

每个列表项的定义以 <dd> 开始

<dl>
    <dt>Coffee</dt>
    <dd>- black hot drink</dd>
    <dt>Milk</dt>
    <dd>- white cold drink</dd>
</dl>@H__17@

列表的css

列表最重要的css便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

列表最重要的CSS便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

列表不仅仅是一列项目,而是项目及其注释的组合

列表以 <dl> 开始

每个列表项以 <dt> 开始

每个列表项的定义以 <dd> 开始

<dl>
    <dt>Coffee</dt>
    <dd>- black hot drink</dd>
    <dt>Milk</dt>
    <dd>- white cold drink</dd>
</dl>@H__17@

列表的css

列表最重要的css便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

列表最重要的CSS便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

列表最重要的css便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

列表最重要的CSS便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

列表最重要的CSS便是list-style,它的语法如下:

list-style:list-style-image||list-style-position||list-style-type@H__17@

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

list-style-image可定义列表前所使用,list-style-position取值含outside、inside;outside为认值,列表项目此时被放置在文本以外,它将环绕文本在文本之外,inside列表项目旋转在文本以内,环绕文本对齐。

<style type="text/css">
ul{border:dotted 1px #666;}
li{background:#ddd;}
ul.out{list-style-position:outside;}
ul.in{list-style-position:inside;}
</style>@H__17@

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

list-style-position为outside

<ul class="out">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>
<h4>list-style-position为inside</h4>
<ul class="in">
  <li>关于</li>
  <li>关于形式</li>
  <li>关于</li></ul>@H__17@

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

  • disc:认值。实心圆

  • circle:空心圆

  • square:实心方块

  • decimal:阿拉伯数字

  • lower-roman:小写罗马数字

  • upper-roman:大写罗马数字

  • lower-alpha:小写

  • upper-alpha:大写

  • none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表之嵌套

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

若列表外<ul>或<dl>或<ol>的padding-left设置为0,且list-style-position为outside时,列表符号将不会,如上例中ulpadding-left:0;将如下:

list-style-type为列表类型 ,它共有9种常见值:

disc:认值。实心圆

circle:空心圆

square:实心方块

decimal:阿拉伯数字

lower-roman:小写罗马数字

upper-roman:大写罗马数字

lower-alpha:小写

upper-alpha:大写

none:不使用项目符号

我们可以看到,三种不同列表实际上只是list-style-type认值不一样而已,通过设置list-style-type即可实现不同。

列表嵌套的html书写是不少人容易犯的,经常写错格式是这样的:

<ul>
  <li>男性</li>
  <li>
    <ol>女性
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

这里两处:一是<ul>后不允许直接跟,二是这里的“女性”应当在第二个<li>后。正确格式如下:

<ul>
  <li>男性</li>
  <li>女性
    <ol>
      <li>女孩子</li>
      <li>姑娘</li>
      <li>大妈</li></ol>
  </li>
</ul>@H__17@

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

使用适合的进行合理的嵌套可以实现很多复杂的布局,比如常见的tab、滑动门等完全不需要使用js操作DOM即可完成,而且实现简单,语义性强。

下例以为例,html如下:

<h4></h4>
<dl>
  <dt>
    <a>一:JavaScript程序的优化</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>二:深入解析JavaScript中eval</a>
  </dt>
  <dd>发布时间:2021-4-17</dd>
  <dt>
    <a>三:实现ite高并发的问题</a>
  </dt>
  <dd>发布时间:2021-4-17</dd></dl>@H__17@

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

CSS样式如下:

<style type="text/css">
h4 {
	font-size:14px;
	color:#333;
}
a {
	color:#069;
}
dl {
	border:dashed 1px #666;
	font-size:14px;
	padding:4px;
	background:#FDFBDB;
}
dt {
	clear:left;
	float:left;
	padding:4px 0;
}
dd {
	text-align:right;
	padding:4px 0;
	font-size:12px;
	color:#666;
}
</style>@H__17@

有用

列表项内部可以使用段落、换行符、、以及其他列表等。

列表项内部可以使用段落、换行符、、以及其他列表等。


联系我
置顶