仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 569|回复: 8
打印 上一主题 下一主题

[HTML5] 带来一篇HTML的dl、dt、dd标志制造表格对决Table制造表格

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:20:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
历经多年来的停滞不前,如今全球信息网联盟(WorldWideWebConsortium,W3C)重拾HTML标准化。网页制造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属性。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<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增加款式。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/*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(自界说形貌)标签来包容数据中的题目和内容。
1
2
3
4
5
6
7
8
9
10
<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*/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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>
Resig在2008年在其博客中介绍过HTML5的data-属性,现如今HTML5在如火如荼地推广,似乎国内的技术有些延迟,这篇博文可以在这里找到。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-17 22:05:45 | 只看该作者
使用内容管理系统进行开发并实现快速、精确的浏览器兼容性测试。
乐观 该用户已被删除
板凳
发表于 2015-1-24 23:50:38 | 只看该作者
Dreamweaver在所见即所得添加链接,也可以先选中文字或图片然后在属性栏中的链接栏后的一个小圆圈,用鼠标点击小圆圈按住不放拖动出箭头然后指向文件即可。
谁可相欹 该用户已被删除
地板
发表于 2015-2-2 16:51:35 | 只看该作者
以上大概就是文字图片的一些链接方法,通过学习Dreamweaver、练习让我对dreameaver8有了进一步的认识,他其实是一款很好的建立Web站点和应用程序的软件。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
冷月葬花魂 该用户已被删除
5#
发表于 2015-2-8 03:38:33 | 只看该作者
时间轴)窗口--时间轴--选中图层并拖图层到时间轴,将其放在指定帧上
admin 该用户已被删除
6#
发表于 2015-2-24 12:47:58 | 只看该作者
在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。
不帅 该用户已被删除
7#
发表于 2015-3-7 12:39:18 | 只看该作者
以上大概就是文字图片的一些链接方法,通过学习Dreamweaver、练习让我对dreameaver8有了进一步的认识,他其实是一款很好的建立Web站点和应用程序的软件。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-15 07:08:56 | 只看该作者
Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。
再见西城 该用户已被删除
9#
 楼主| 发表于 2015-3-21 23:22:34 | 只看该作者
直接用代码建立链接,如:可以直接输入 <a herf = \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"red.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\">红色的网页 12、插入标签法建立链接,可以再选中文字后在代码中插入html标签,页元素<a>.也可以按ctrl+t进入html标签插入方法之后输入代码即可。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 21:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表