dl,dt,dd标签的使用

dl就是定义一个列表

dt说明白了就是这个列表的标题
dd就是内容,能缩进
和UL,OL性质差不多

<dl>
    <dt>标题标题</dt>
    <dd>内容内容</dd>
    <dd>内容内容</dd>
</dl>

dl,dt,dd是一个解释型的列表
比较常用的如:

<dl>
    <dd><img src=”图片路径” alt=”" /></dd>
    <dt>图片标题</dt>
</dl>

以及

<dl>
    <dt>电影标题</dt>
    <dd>主要演员:刘德华,周润发</dd>
    <dd>影片长度:90分钟</dd>
    <dd>内容介绍:……..</dd>
</dl>

除了这些功能之外,可以比用在其他很多地方

其实dl dt dd表示的就是有标题的内容快,其余和 ul li 之类的都是表示列表性的内容,而一下情况则更适合用dl dt dd

<ul>
  <li class=”title”>标题说明<li>
  <li>列表内容</li>
</ul>

可以考虑用
<dl>
  <dt>标题说明</dt>
  <dd>列表内容</dd>
</dl>

<div>
    <h3></h3>
    <p></p>
    <h3></h3>
    <p></p>
    <h3></h3>
    <p></p>
</div>

可以考虑
<dl>
    <dt></dt>
    <dd></dd>
    <dt></dt>
    <dd></dd>
    <dt></dt>
    <dd></dd>
</dl>

下面看几个例子吧:

1、使用不加任何样式的标签:

<dt>Name: </dt>
    <dd>Squall Li</dd>
    <dt>Age: </dt>
    <dd>23</dd>
    <dt>Gender: </dt>
    <dd>Male</dd>
    <dt>Day of Birth:</dt>
    <dd>26th May 1986</dd>

在浏览器中你会看到:

是不是看起来很乱。下面加点样式来看看

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <style>
        dl {
            margin-bottom:50px;
        }

        dl dt {
            background:#5f9be3;
            color:#fff;
            float:left;
            font-weight:bold;
            margin-right:10px;
            padding:5px;
            width:100px;
        }

        dl dd {
            margin:2px 0;
            padding:5px 0;
        }
    </style>
</head>
<body>
<dl>
    <dt>Name: </dt>
    <dd>Squall Li</dd>
    <dt>Age: </dt>
    <dd>23</dd>
    <dt>Gender: </dt>
    <dd>Male</dd>
    <dt>Day of Birth:</dt>
    <dd>26th May 1986</dd>
</dl>
</body>
</html>

2、下面来看一个更加具体的例子:

<!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>News</title>
    <style type="text/css">
    body{
            font-size:12px;
            font-family:"SimSun";
        }
    dl.news{
              margin:0;
              padding:0 0 8px 0;
              color:#10478c;
              border:solid 1px #999;
          }
    dl.news dt{
              margin:0;
              padding:0 0.5em;
              font-weight:bold;
              position:relative;
              height:26px;
              line-height:26px;
              border-bottom:solid 1px #999;
              background:#f7f7f7;
          }
    dl.news dd{
              margin:0 5px;
              padding:2px 70px 0 20px;
              position:relative;
              height:auto;
              min-height:22px;
              _height:22px;
              line-height:18px;
              border-bottom: dashed 1px #ddd;
          background:url(http://bbs.blueidea.com/images/smilies/default/han.gif) left center no-repeat;
          }
    dl.news span{
              position:absolute;
              width:70px;
              text-align:right;
              top:0;
              right:0;
          }
    dl.news dt span{
              font-weight:normal;
              padding:0 4px 0 0;
              color:#666;
          }
    dl.news dd span{
              color:#ccc;
          }
    a:link,a:visited{
              color:#1e50a2;
              text-decoration: none;
          }
    a:hover{
              color:#ba2636;
              text-decoration:underline;
          }
    </style>
    </head>
<body>
<div style="width:300px;">
    <dl class="news">
        <dt>国内新闻<span><a href="#">更多信息</a></span></dt>
        <dd>
            <a href="#">商务部披露汇源并购案审查过程</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">萧万长称台日确认特殊伙伴关系</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">台定今年为台日特殊伙伴关系年</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">云南公安厅规定若出现牢头狱霸直接领导免职</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">出台6条警规治理队</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">出现假冒大相国寺高僧</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">著名笑星笑林涉虚假代言</a>
            <span>2009-02-14</span>
        </dd>
        <dd>
            <a href="#">福建莆田关闭模拟信号 强行推广数字电视</a>
            <span>2009-02-14</span>
        </dd>
    </dl>
    </div>
</body>
</html>

3、

时间: 2024-10-08 00:07:08

dl,dt,dd标签的使用的相关文章

html dl dt dd标签元素

dl dt dd认识及dl dt dd使用方法 <dl> 标签用于定义列表类型标签. dl dt dd目录 dl dt dd介绍 结构语法 dl dt dd案例 dl dt dd总结 一.dl dt dd认识   -   TOP html <dl> <dt> <dd>是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与table表格类似组合标签,故名我们也叫dl表格(扩展阅读:table tr td.table tr th

dl dt dd标签

<dl>标记定义了一个定义列表,定义列表中的条目是通过使用<dt>标记(“definition title”,定义标题)和<dd>标记(“definition description”,定义描述)创建的.<dt>给出了术语名,<dd>标记给出了术语的定义.也就是说<dt>用来创建列表中的上层项目,<dd>用来创建列表中最下层项目,<dt>和<dd>都必须放在<dl>< /dl>

HTML 列表 &lt;ol&gt;&lt;ul&gt;&lt;li&gt;&lt;dl&gt;&lt;dt&gt;&lt;dd&gt;

<ol>标签-有序列表 定义和用法: <ol>标签定义有序列表. HTML 与 XHTML 之间的差异 在 HTML 4.01 中,ol 元素的 "compact"."start" 以及 "type" 属性是不被赞成使用的. 在 XHTML 1.0 Strict DTD 中,ol 元素的 "compact"."start" 以及 "type" 属性是不被支持的.

html中,dl,dt,dd怎么使用

1,定义:<dl> <dt> <dd>是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与table表格类似组合标签,故名我们也叫dl表格.<dl><dt></dt><dd></dd></dl>为常用标题+列表型标签.如没有对dl dt dd标签初始CSS样式,默认dd列表内容会一定缩进.2,用法: <dl><dt>列表标题</dt&

HTML 列表中的dl,dt,dd,ul,li,ol区别及应用

HTML 列表中的dl,dt,dd,ul,li,ol区别及应用 工具/原料 html,dw软件 方法/步骤 1 无序列表 无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记. 无序列表始于 <ul> 标签.每个列表项始于 <li>. 2 有序列表 同样,有序列表也是一列项目,列表项目使用数字进行标记. 有序列表始于 <ol> 标签.每个列表项始于 <li> 标签. 3 定义列表 自定义列表不仅仅是一列项目,而是项目及其注释的组合. 自定

css , dl , dt , dd 的使用. calc

dl .dt, dd 虽然很少使用, 但是 有时使用会有 更好的效果: 一: 展示图片: ------------------------- 代码: 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>dl,dt,dd的使用</title> 6 <style type=&quo

ol,li,ul,dl,dt,dd

块级元素div尽量少用,其实和table一样,嵌套越少越好,它也是会影响速度的! ol 有序列表. <ol> <li>……</li> <li>……</li> <li>……</li> </ol> 表现为: 1…… 2…… 3…… ul 无序列表,表现为li前面是大圆点而不是123 <ul> <li>……</li> <li>……</li> </ul&

DIV+CSS中标签dl dt dd常用的用法

转自:http://smallpig301.blog.163.com/blog/static/9986093201010262499229/ < dl>< /dl>用来创建一个普通的列表, < dt>< /dt>用来创建列表中的上层项目, <dd>< /dd>用来创建列表中最下层项目, < dt>< /dt>和< dd>< /dd>都必须放在< dl>< /dl>

html系列教程--center dl dt dd div

<center> 标签:对其所包括的文本进行水平居中. <datalist> 标签:定义列表,与 input 元素配合使用该元素,来定义 input 可能的值 demo: <input id="myCar" list="cars" /> <datalist id="cars">   <option value="BMW">   <option value=&qu