大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> HTML/CSS -> 从HTML语言到网上家园 第五章

从HTML语言到网上家园 第五章

时间: 2021-07-31 作者:daque

 

从HTML语言到网上家园 第五章 网页中的表格

  5.1表格的基础情势

  表格基础情势:  〈table〉   〈tr〉   〈th〉……〈/th〉   〈/tr〉   〈tr〉   〈td〉……〈/td〉   〈/tr〉  〈/table〉  〈table〉……〈/table〉用来设置表格。〈tr〉设置表中的行,一个表中有几何行,就有几何个〈tr〉。〈th〉用来设置表头,〈td〉设置表元,表元中包括了表格的简直数据。

  5.2表格属性

  5.2.1表格边框树立

  和表格边框树立相关的〈table〉元素属性有:  border=n 设置表格边框宽窄。border=0 为广博框表格。  bordercolor=color 树立表格边框脸色,当border=0时此值失效。  bordercolordark=color 树立表格亮边框的脸色。  bordercolorltght=color 树立表格暗边框的脸色。  bordercolordark 和bordercolorltght一启用来绘制三维边框,两者是相对抗的,当border=0时此两者失效。

例:(1)广博框表格html代码:〈table border="0" cellpadding="2" width=200〉〈tr〉〈th width="33%"〉全名〈/th〉〈th width="33%"〉性别〈/th〉〈th width="34%"〉年纪〈/th〉〈/tr〉〈tr〉〈td width="33%" align="center"〉李旦〈/td〉〈td width="33%" align="center"〉男〈/td〉〈td width="34%" align="center"〉14〈/td〉〈/tr〉〈/table〉表露功效:

全名

性别

年纪

李旦

14

(2)有边框表格html代码:〈table align=center border="5" cellpadding="3" width=40% bordercolordark="#88dd88" bordercolorlight="#008000" bordercolor="#000080" cellspacing="3"〉〈tr〉〈th width="33%"〉〈font color="#000000"〉全名〈/font〉〈/th〉〈th width="33%"〉〈font color="#000000"〉性别〈/font〉〈/th〉〈th width="34%"〉〈font color="#000000"〉年纪〈/font〉〈/th〉〈/tr〉〈tr〉〈td width="33%" align="center"〉〈font color="#000000"〉李旦〈/font〉〈/td〉〈td width="33%" align="center"〉〈font color="#000000"〉男〈/font〉〈/td〉〈td width="34%" align="center"〉〈font color="#000000"〉14〈/font〉〈/td〉〈/tr〉〈/table〉表露功效:

全名

性别

年纪

李旦

14

在该表格中,外层宽边局部是表格边框,墨绿色局部是亮边框,浅绿色局部是暗边框。

   之上是树立所有表格的边框和脸色,还不妨为每个单位格树立独力的边框脸色。bordercolor,bordercolordark和bordercolorltght属性对〈tr〉,〈td〉和〈th〉同样可用,用法与在〈table〉中沟通。

例1:树立表中国银行元素〈tr〉的边框。〈tr bordercolorlight="#008000" bordercolordark="#88dd88"〉表露功效:

 

 

 

 

例2:树立表头元素〈th〉的边框。〈th width="50%" bordercolor="#008000" bordercolorlight="#008000" bordercolordark="#88dd88" border=3〉 〈/th〉〈th width="50%" bordercolor="#008000" border=3〉 〈/th〉表露功效:

 

 

 

 

例3:树立表中单位格〈td〉的边框。〈td width="50%" bordercolor="#008000" border=3〉 〈/td〉〈td width="50%" bordercolorlight="#008000" bordercolordark="#88dd88" border=3〉 〈/td〉表露功效:

 

 

 

 

 

 

  5.2.2表格后台脸色和后台图片

  在html中,可用来树立后台东西后台脸色和后台图片的属性辨别是bgcolor和background,不妨为所有表格树立后台,也树立单位格的后台。

例1:有后台图片的表格〈table border="3" cellpadding="2" width="200" height="50" background="../images/bg.jpg" bgcolor="#88dd88"〉

表露功效:

 

 

 

 

例2:单位格的后台树立〈table border="3" cellpadding="2" width="30%" height="50"〉〈tr bordercolorlight="#008000" bordercolordark="#88dd88"〉〈th width="100%" background="../images/bg.jpg"〉 〈/th〉〈/tr〉〈tr〉〈td width="100%" bgcolor="#88dd88"〉 〈/td〉〈/tr〉〈/table〉表露功效:

 

 

 

  5.2.3表格构造

   表格在网页中的构造经过align属性来设置:align=left | center | right。align属性仅设置表格程度对齐办法。

例:居中对齐的表格〈table align=center border="1" width="50%" bordercolor="#008000"〉

 

 

 

 

   其余,咱们还不妨指定表格及单位格的莫大和宽窄,方法如次:   〈table width=n height=n〉 指定表格的宽窄和莫大,n不妨是平头或百分数。当n取平头值时,设置了表格的一致尺寸,单元是像素;n取百分数,表白表格尺寸与暂时页面尺寸的比率。   〈tr width=n height=n〉 设置表格中国银行的尺寸,n的取值办法与〈table〉中沟通。n取百分数是对立于表格的尺寸而言的。   〈td width=n height=n〉 规则单位格尺寸,n的取值办法与〈tr〉同。   〈table cellspacing= n〉 设置单位格之间的间距。   接下来让咱们看一个表格构造的范例。

例:一个居右表露、设置了尺寸的表格的html代码:〈table align=right border="1" width="40%" bordercolor="#008000" height="30"〉〈tr height="15"〉〈td width="25%"〉 〈/td〉〈td〉 〈/td〉〈/tr〉〈tr〉〈td width="25%"〉 〈/td〉〈td〉 〈/td〉〈/tr〉〈/table〉表露功效:

 

 

 

 

  5.3特出情势的表格   常常咱们看到的表格情势五花八门的,有的行超过多列,有的列超过多个行,再有的表中有表,这一节中咱们就看看那些特出情势的表格是如何实行的。  5.3.1有通栏的表格在〈td〉标志中,colspan属性规则暂时表元要超过table中几何列,rowspan属性用来设置暂时表元要超过table中几何行,运用这两个属性就不妨创造出有通栏的表格。

例1:有横向通栏的表格。〈table align=center border="1" width="40%" bordercolor="#008000"〉      〈tr〉〈td width="100%" colspan="3"〉 〈/td〉〈/tr〉〈tr〉〈td width="34%"〉 〈/td〉〈td width="33%"〉 〈/td〉〈td width="33%"〉 〈/td〉〈/tr〉〈/table〉

   

 

 

 

例2:有纵向通栏的表格。〈table align=center border="1" width="30%" bordercolor="#008000"〉〈tr〉〈td width="20%" rowspan="3"〉〈/td〉〈td〉〈/td〉〈/tr〉〈tr〉〈td〉〈/td〉〈/tr〉〈tr〉〈td〉〈/td〉〈/tr〉〈/table〉

 

 

 

 

 

  5.3.2表格嵌套

   表格嵌套即是把一个表格动作其余一个表格某格单位格的实质,也即是在表格中创造表格。

例3:表格嵌套。〈table border="1" width="200" bordercolor="#000000" cellspacing="0" cellpadding="2"〉〈tr〉〈td width="20%" rowspan="2"〉 〈/td〉〈td〉 〈/td〉〈/tr〉〈tr〉〈td〉〈table border="1" width="100%" bordercolor="#000099" cellspacing="0"〉〈tr〉〈td width="20%"〉 〈/td〉〈td〉 〈/td〉〈/tr〉〈tr〉〈td width="20%"〉 〈/td〉〈td〉 〈/td〉〈/tr〉〈/table〉〈/td〉〈/tr〉〈/table〉

 

 

 

 

 

 

 

  5.4表格中的文本

  表格单位格中的文本(也不妨是图像大概表格)对齐办法由align和valign这两个属性的值确定,基础方法为:  〈table align=# valign=# 〉 个中,  align=left | center | right 设置了单位格实质的程度对齐办法。  valgin=baseline | bottom | middle | top 决定一个元素在单位格中的笔直对齐办法。baseline表白纵向对齐到字体基线上;bottom表白与单位格底边对齐;middle表白左右居中;top则是与单位格顶边对齐。  还不妨用cellpadding属性安排表华文本与单位格边框的隔绝。  〈table cellpadding=n 〉 设置对所有表格灵验。n以像素为单元。  〈td cellpadding=n 〉 设置仅对暂时单位格灵验。

例:创造一个两行三列的表格,表华文本程度、笔直居中表露,单位格边距为5个像素。〈table border="1" width="200" cellpadding="5" cellspacing="0"〉〈tr〉〈th width="33%" align="center" valign="middle" 〉全名〈/th〉〈th width="33%" align="center" valign="middle" 〉性别〈/th〉〈th width="34%" align="center" valign="middle" 〉年纪〈/th〉〈/tr〉〈tr〉〈td width="33%" align="center" valign="middle" 〉李旦〈/td〉〈td width="33%" align="center" valign="middle" 〉男〈/td〉〈td width="34%" align="center" valign="middle" 〉14〈/td〉〈/tr〉〈/table〉

全名

性别

年纪

李旦

14

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.