html中的<DL><DT>标签

本文详细介绍了HTML中dl、dt和dd三个定义列表标签的使用方法,并通过实例展示了如何利用这些标签来构建有序的定义列表。同时,文章还提供了JavaScript与CSS的交互效果实现代码,帮助读者更好地理解这些标签的应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

dl标记:定义列表(definition list)

dt标记:定义标题(definition title)

dd标记:定义描述(definition description)

dl dt dd是一个组合型标签。dl标记定义了一个定义列表,定义列表中的条目是通过使用dt标记和dd标记创建的。dt给出了术语名,dd标记给出了术语的定义

dt dl元素前有段空白,可通过style="margin-left:0px;"去除。

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<title> </title>

<style type="text/css">

<!--

dl   { background:#f60;color:#fff;}

dt   { cursor:pointer;width:100%;background:#9c3;}

.expand  { overflow:visible;}

.collapse  { height:16px;overflow:hidden;}

//-->

</style>

<script language="JavaScript" type="text/javascript">

<!--

function toggle(dt){

 var dl=dt.parentNode;

 var span=dl.getElementsByTagName("span")[0];//dl下的SPAN标签元素

 dl.className=("collapse"==dl.className)?"expand":"collapse"; 

 span.innerHTML=("collapse"==dl.className)?"+":"-";

}

//-->

</script>

</head>

<body>

<dl>

 <dt onclick="toggle(this)"><span>+</span>root</dt>

 <dd>1</dd>

<dl>

 <dt onclick="toggle(this)"><span>+</span>2</dt>

 <dd>2-1</dd>

 <dd>2-2</dd>

 <dd>2-3</dd>

</dl>

 <dd>3</dd>

</dl>

</body>

</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值