仓酷云 发表于 2015-1-15 23:20:38

给大家带来用尺度dl,dt,dd标签丢弃table列表

就在新标准备受瞩目之际,两大网络监督机构却起冲突。网页制造poluoluo文章简介:已往有良多网页计划师喜好将他们的网页最终效果用table结构完成成网页,可是如许做会碰到一个对照贫苦的成绩就是,前期调试和保护会相称的坚苦。如今,愈来愈多的前端开辟er们入手下手利用xHTML+CSS替换最后的table结构完成网页的全体结构,不仅让网站下降了开辟和保护的
已往有良多网页计划师喜好将他们的网页最终效果用table结构完成成网页,可是如许做会碰到一个对照贫苦的成绩就是,前期调试和保护会相称的坚苦。如今,愈来愈多的前端开辟er们入手下手利用xHTML+CSS替换最后的table结构完成网页的全体结构,不仅让网站下降了开辟和保护的本钱,并且代码也更语义化了。可是,并非说table今后消散了,它仍旧被良多人用来作为网页中数据体现的必须品,好比团体信息数据列表等。现实上,利用HTML的dl、dt、dd标签会让你节俭更多的代码,更能让代码切合内容的语义化。固然,table也有它的用武之地,那就是很年夜数据量的数据表,可是小型的数据列表和表单完整能够不利用table哦!
假如你仍旧在利用传统table来创立数据列表,那末请持续往下看,看看利用HTML的dl、dt、dd标签是怎样让你的事情更轻松…
table数据列表
传统table的数据列表代码以下所示。我们要为每行增加tr标签,然后还要在个中为题目和数据各加一个td标签,因为标签都是td,想要增加款式的话还要为每一个td增加class属性。
<table>
<tbody>
<tr>
<tdclass="title">Name:</td>
<tdclass="text">SquallLi</td>
</tr>
<tr>
<tdclass="title">Age:</td>
<tdclass="text">23</td>
</tr>
<tr>
<tdclass="title">Gender:</td>
<tdclass="text">Male</td>
</tr>
<tr>
<tdclass="title">DayofBirth:</td>
<tdclass="text">26thMay1986</td>
</tr>
</tbody>
</table>
以下是响应的CSS代码,我们为之前在HTML中声明的class增加款式。
/*TABLELISTDATA*/
table{
margin-bottom:50px;
}
tabletr.title{
background:#5f9be3;
color:#fff;
font-weight:bold;
padding:5px;
width:100px;
}
tabletr.text{
padding-left:10px;
}

从以上代码能够看出,利用table标签,假如想利用CSS来对内容举行润色或修正的话,必要为td单位格增加一些响应的class属性。如许有形中增添了本人的事情量,代码会略微变多了一些。代码变多意味着甚么?意味着网站的流量在华侈、增添更多的发生Bug的概率和前期保护更坚苦。
dl、dt、dd数据列表
如今让我们来看看利用了HTMLdl、dt、dd标签的数据列表。起首我们利用dl(definitionlist-自界说列表)标签来包容全部数据布局,然后我们利用dt(自界说题目)标签和dd(自界说形貌)标签来包容数据中的题目和内容。
<dl>
<dt>Name:</dt>
<dd>SquallLi</dd>
<dt>Age:</dt>
<dd>23</dd>
<dt>Gender:</dt>
<dd>Male</dd>
<dt>DayofBirth:</dt>
<dd>26thMay1986</dd>
</dl>
而在css代码中,我们仅需让dt和dd向左浮动便可。
/*DL,DT,DDTAGSLISTDATA*/
dl{
margin-bottom:50px;
}
dldt{
background:#5f9be3;
color:#fff;
float:left;
font-weight:bold;
margin-right:10px;
padding:5px;
width:100px;
}
dldd{
margin:2px0;
padding:5px0;
}

从dl、dt、dd的实例中你应当能分明的看出它们的代码更简便更光滑更切合语义化了吧。
看到这里,假如你还在保持利用table标签来完成web表单或别的网页结构的话,如今是时分改动一下你的代码了。让你的事情更轻松些吧!
</p>
这不是理想状况。我们必须尽可能把精力放在改善这项规范,把耗费在派系相争的精力降到最低。

因胸联盟 发表于 2015-1-17 22:05:45

这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。

活着的死人 发表于 2015-1-24 15:48:15

滚动条)层属性--溢出(visible/hidden/scroll/auto)

精灵巫婆 发表于 2015-2-2 10:44:15

时间轴)窗口--时间轴--选中图层并拖图层到时间轴,将其放在指定帧上

若天明 发表于 2015-2-7 18:38:30

还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。

变相怪杰 发表于 2015-2-23 01:25:42

难以逾越的障碍会大大打击你的学习积极性。这就需要你的恒心,坚持不懈的决心。在自己无法解决某些问题时,就需要虚心请教别人.

冷月葬花魂 发表于 2015-3-7 06:56:50

Dreamweaver在所见即所得添加链接时,可以在选中文字后在属性栏中的链接栏中直接输入文件的地址即可。

深爱那片海 发表于 2015-3-14 17:17:06

Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。

谁可相欹 发表于 2015-3-21 14:02:14

Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。
页: [1]
查看完整版本: 给大家带来用尺度dl,dt,dd标签丢弃table列表