一般我们在做列表的时候通常只会用到ul和li标签,至于DL一般都很少用到,它也属于列表类的标签,下面说一下大概的用法:
<dl>标记定义了一个定义列表,定义列表中的条目是通过使用<dt>标记(“definition title”,定义标题)和<dd>标记(“definition description”,定义描述)创建的。<dt>给出了术语名,<dd>标记给出了术语的定义。
也就是说<dt>用来创建列表中的上层项目,<dd>用来创建列表中最下层项目,<dt>和<dd>都必须放在<dl>< /dl>标志对之间。
<dl>
<dt>我们在做列表标题</dt>
<dd>我们在做列表</dd>
<dd>我们在做列表</dd>
<dd>我们在做列表</dd>
<dd>我们在做列表</dd>
</dl>

DIV CSS网页布局中常用的列表元素ul ol li 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>
很多人容易忽略 dl dt dd的用法
    dl 内容块
dt 内容块的标题
dd 内容
可以这么写:
<dl>
<dt>标题</dt>
<dd>内容1</dd>
<dd>内容2</dd>
</dl>
dt 和dd中可以再加入 ol ul li和p
理解这些以后,在使用div布局的时候,会方便很多

dl:代表HTML自定义列表
dt:代表HTML自定义列表组
dd:HTML自定义列表描述

dt主要放label部分,dd主要放input或其他。

注意:和label布局一样,有IE的3px BUG。
HTML代码

<!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>使用dl,dt,dd布局的演示</title>
<style type="text/css" media="all">

* {
margin:0;
padding:0;
}

input,select {
   font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.required {
font:0.8em Verdana !important;
color:#f68622;
}

.explain {
color:#808080;
}

.b {
font-weight:bold;
font-size:12px;
}

.democss {
font:11px/12px Arial, Helvetica, sans-serif;
color:#333;
}

.democss dl {
width:420px;
}

.democss dt {
width: 110px;
float: left;
padding:4px;
padding-top:8px;
text-align:right;
}

.democss dd{
margin:0 0 0 118px;
padding:4px;
text-align:left;
}

.democss input {
width:180px;
}

.democss select#content {
width:185px;
}

.democss input.submit {
width:70px;
}

div#submit {
width:298px;
text-align:left;
padding:4px;
padding-left:122px;
}

* html .democss input,* html .democss select{
margin-left: -3px;
}

* html div#submit input{
margin-left: 0px;
}

</style>
</head>

<body>
<form id="demoform" class="democss" action="">

<dl>
<dt><span class="required">*</span> <label for="fname" accesskey="F">First name:</label></dt>
<dd><input type="text" id="fname" value="" /></dd>
<dt><span class="required">*</span> <label for="lname" accesskey="L">Last name:</label></dt>
<dd><input type="text" id="lname" value="" /></dd>
<dt><span class="required">*</span> <label for="content" accesskey="C">Preferred content:</label></dt>
<dd><select name="content" id="content">
<option value="us" selected="selected">Yahoo! U.S.</option>
<option value="e1">Yahoo! U.S. in Spanish</option>
<option value="b5">Yahoo! U.S. in Chinese</option>
<option value="cn">Yahoo! China</option>
<option value="uk">Yahoo! United Kingdom</option>
<option value="ar">Yahoo! Argentina</option>
<option value="aa">Yahoo! Asia</option>
<option value="au">Yahoo! Australia</option>
<option value="br">Yahoo! Brazil</option>
<option value="ca">Yahoo! Canada in English</option>
<option value="cf">Yahoo! Canada in French</option>
<option value="fr">Yahoo! France</option>
<option value="de">Yahoo! Germany</option>
<option value="hk">Yahoo! Hong Kong</option>
<option value="in">Yahoo! India</option>
<option value="it">Yahoo! Italy</option>
<option value="kr">Yahoo! Korea</option>
<option value="mx">Yahoo! Mexico</option>
<option value="sg">Yahoo! Singapore</option>
<option value="es">Yahoo! Spain</option>
<option value="tw">Yahoo! Taiwan</option>
</select>
</dd>
<dt><span class="required">*</span> <label for="sex" accesskey="G">Gender:</label></dt>
<dd><select name="sex" id="sex">
<option value="">[Select] </option>
<option value="m">Male</option>
<option value="f">Female</option>
</select>
</dd>
<dt><span class="required">*</span> <label for="yid" accesskey="Y">Yahoo! ID:</label></dt>
<dd><input type="text" value="" id="yid"> <span class="b">@yahoo.com</span><br />
<span class="explain">ID may consist of a-z, 0-9, underscores, and a single dot (.)</span></dd>
<dt><span class="required">*</span> <label for="pw" accesskey="P">Password:</label></dt>
<dd><input type="password" value="" id="pw" /><br />
<span class="explain">Six characters or more; capitalization matters!</span>
</dd>
<dt><span class="required">*</span> <label for="pw2" accesskey="R">Re-type password:</label></dt>
<dd><input type="password" value="" id="pw2"/></dd>
</dl>

<div id="submit">
<input type="submit" value="Submit" class="submit"/> <input type="reset" value="Reset" class="submit"/>
</div>

</form>
</body>
</html></html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
     <title>definition list fun</title>
     <style type="text/css">
     /* Key style rules */
     dl, dl * { margin: 0; }
     dt { display: run-in; }
     dt::after { content: "\A\A"; } /* the line-breaks */
     dd { display: block; }
    
     /* Your own style rules */
     dl {
          font-family: Verdana; font-size: small; display: block; width: 400px;
     }
     dt {
          border-bottom: 1px dotted #000;
     }
     dd {
          background-color: lightgrey;
          outline: 1px solid darkgrey;
          padding: 10px 50px 10px 10px;
     }
     </style>
</head>
<body>

<dl>
     <dt>CSS</dt><dd>A styling language by the W3C to facilitate semantic markup.</dd>
     <dt>XSL</dt><dd>An alternative styling language based on XML by the W3C.</dd>
     <dt>SVG</dt><dd>A markup language for describing vector graphics by the W3C.</dd>
</dl>

</body>
</html>

转载于:https://www.cnblogs.com/acis_/archive/2009/07/04/1516680.html

dl dt dd标签具体用法相关推荐

  1. dl dt dd 标签的用法(二)

    dl>< /dl>用来创建一个普通的列表   < dt>< /dt>用来创建列表中的上层项目 < /dd>用来创建列表中最下层项目   < ...

  2. 用dl元素编辑html个人信息,html dl dt dd标签元素语法结构与使用

    dl dt dd认识及dl dt dd使用方法 一.dl dt dd认识   -   TOP html 是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与tabl ...

  3. html dd标签隐藏,HTML dl dt dd 标签

    一.dl dt dd 初步认识 html 是一组合标签,使用了dt dd最外层就必须使用dl包裹,此组合标签我们也又叫表格标签,与table表格类似组合标签,故名我们也叫dl表格. 为常用标题+列表型 ...

  4. Table 表格,dl dt dd 标签

    Html常用标签 一.Table 表格 1.语法 2.作用 3.案例 二.dl dt dd 标签 1.简介 2.语法 3.案例 一.Table 表格 1.语法 <table> <tr ...

  5. 用标准dl,dt,dd标签抛弃table列表

    过去有很多网页设计师喜欢将他们的网页效果图用table布局实现成网页,但是这样做会遇到一个比较麻烦的问题就是,后期调试和维护会相当的困难. 现在,越来越多的前端开发er们开始使用xHTML+CSS替代 ...

  6. (转)dl,dt,dd标签的解析

    今天偶然看到了HTML中有几个不大常见的标签,dl,dt,dd,一看,原来还是有作用的, 转载说明如下: DT指定名称,为内联元素. DD指定定义,为块级元素. 标准属性 id,class,title ...

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

    < dl>< /dl>用来创建一个普通的列表, < dt>< /dt>用来创建列表中的上层项目, <dd>< /dd>用来创建列 ...

  8. 网页制作小技巧:dl dt dd标签用法

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 一般我们在做列表的时候通 ...

  9. 前端之dl dt dd vs tr td th

    dl dt dd认识及dl dt dd使用方法 <dl> 标签用于定义列表类型标签. dl dt dd目录 dl dt dd介绍 结构语法 dl dt dd案例 dl dt dd总结 一. ...

最新文章

  1. 深入浅出ThreadLocal,你会吗?
  2. 数据结构——基本概念
  3. iOS 删除、重新排序xcdatamodel
  4. html:(31):层叠和重要性
  5. Android夜间模式实践
  6. react开发教程(九)redux基础
  7. 使用draw.io更改形状编辑图表的方法
  8. 匹配 边覆盖 独立集 顶点覆盖
  9. java 解析 xml中的冒号_Java jdom解析xml文件带冒号的属性
  10. win10系统优化与防范策略
  11. matlab物探版,s4m matlab中画地震图件的子程序源代码,对物探人员很有用。 238万源代码下载- www.pudn.com...
  12. ESET NOD32 v11.0.154
  13. mysql where 小于_MySQL-过滤数据(WHERE语句)
  14. Poi Excel 设置列宽计算公式
  15. NKOJ——P1095——气球游戏
  16. 【微信转账—设置付款时间问题】
  17. 如何免费将excel表格转换成Word文档?
  18. B 站上有哪些很好的学习资源?
  19. 怎么用python编写个apk_【android】如何利用python做Android项目自动化构建,并一键实现构建结果发送到钉钉通知以及通过二维码下载apk或者其他处理等功能...
  20. Unity对于手柄的支持

热门文章

  1. EXE Pack ——脱壳
  2. 17.6:迪瑞克斯啦算法
  3. 泛微 e-office v9.0任意文件上传漏洞(CNVD-2021-49104)
  4. php整么新建站点,PHP动态创建Web站点的方法
  5. Spark Label 可以显示多行,但 MX Label 不可以。
  6. 用Labelmx条码打印软件在A4纸上批量打印条码标签
  7. python_习题四
  8. 浅谈APP开发报价单的组成
  9. 新时代文明实践中心文明实践服务平台建设方案PPT
  10. 【讲座笔记】商业分析全攻略手册