欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

HTML 基础表格 学习笔记(table)

程序员文章站 2022-04-30 09:59:53
...

一 . 基础表格语法:

<table></table>    <!--创建表格-->

<tr></tr>          <!--创建行-->

<td><td>           <!--创建单元格-->

结构:

<table border="1">
        <tr>
            <td>......</td><td>......</td><td>......</td>
        </tr>
           
        <tr>
             <td>......</td><td>......</td><td>......</td>
        </tr>
</table>
<!-- 这是一个两行三列的表格-->

二 . 带结构的表格。(作用是 从上至下加载表格,并非全部加载完再显示)

分为:表头,主体,脚注。

thead : 表格的头 (放标题之类的内容)
tbody : 表格的主体(放数据主体)
tfoot : 表格的脚  (放表格的脚注)

结构:

<table border="1" width="500px">
  <thead>
    <tr>             
      <th>表头</th>
    </tr>
  </thead>

  <tbody>
    <tr>              
      <td>主体</td>
    </tr>
  </tbody>

  <tfoot>
    <tr>              
      <td>脚注</td>
    </tr>
  </tfoot>

</table>
<!-- 这是一个三行一列的表格-->

三 . 表格  标签属性:

表格语法 :
定义表格 <table></table>  

表格边框 <table border=?></table>(可以设定数值,0为无边框)  

单元格左右间距 <table cellspacing=?>  

单元格上下间距 <table cellpadding=?> 

表格宽度 <table width=?> (以pixels为单位)  

表格宽度比率 <table width=%> (页宽为100%)  

<table aling=left>...</table>表格位置,置左  

<table aling=center>...</table>表格位置,置中  

<table background=图片路径>...</table>背景图片的URL=就是路径网址  

<table border=边框大小>...</table>设定表格边框大小(使用数字)  

<table bgcolor=颜色码>...</table>设定表格的背景颜色  

<table borderclor=颜色码>...</table>设定表格边框的颜色 
 
<table borderclordark=颜色码>...</table>设定表格暗边框的颜色 
 
<table borderclorlight=颜色码>...</table>设定表格亮边框的颜色  

<table cellpadding=参数>...</table>指定内容与格线之间的间距(使用数字)  

<table cellspacing=参数>...</table>指定格线与格线之间的距离(使用数字)  

<table cols=参数>...</table>指定表格的栏数  

<table frame=参数>...</table>设定表格外框线的显示方式  

<table width=宽度>...</table>指定表格的宽度大小(使用数字)  

<table height=高度>...</table>指定表格的高度大小(使用数字)  

四 . 表格行  标签属性:

表格行 <tr></tr>  

表格行内容对齐 <tr align=left/right/center valign=top/middle/bottom>  

五 . 单元格  标签属性:

<td colspan=参数>...</td>   指定储存格合并栏的栏数(使用数字)  

<td rowspan=参数>...</td>   指定储存格合并列的列数(使用数字)  

单元格 <td></td> (须与tr并用)  

单元格内容对齐 <td align=left/right/center valign=top/middle/bottom>  

不换行 <td nowrap>  

单元格背景颜色 <td bgcolor=#$$$$$$>  

单元格占几列 <td colspan=?>  

单元格占几行 <td rowspan=?>  

单元格宽度 <td width=?> (以pixels为单位)  

单元格宽度比率 <td width=%> (页宽为100%)  

六  . 标题格  标签属性:

标题格 <th></th> (跟<td>一样,不过会对中并加粗)  

标题格对齐 <th align=left/right/center valign=top/middle/bottom>  

标题格不换行 <th nowrap>  

标题格占几列 <th colspan=?>  

标题格占几行 <th rowspan=?>  

标题格宽度 <th width=?> (以pixels为单位) 

标题格宽度比率 <th width=%> (页宽为100%) 

七 . 标头属性 :

表格标头 <caption></caption>  

表格标头位置 <caption align=top/bottom>(在表格之上/之下)

八 . 表格嵌套:

<table>
     <tr>
		<td>...</td>
		<td>
			<table>
				<tr>
					<td>...</td>
					<td>...</td>
				</tr>
			</table>
		</td>
	</tr>
</table>

 

练习效果图及代码:

 HTML 基础表格 学习笔记(table)

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>表格</title>
</head>

<body>

<!--创建2行3列的表格-->
<table border="10" width="500px" frame="hsides">
  <caption>
  近三年前端工程师的平均工资
  </caption>
  <tr bgcolor="#E7F2B6" align="center">
    <th rowspan="2">城市</th>
    <th colspan="2">2014年</th>
    <th rowspan="2">2015年</th>
    <th rowspan="2">2016年</th>
  </tr>
  <tr bgcolor="#E7F2B6" align="center">
    <td>上半年</td>
    <td>下半年</td>
  </tr>
  <tr align="center">
    <td bgcolor="#74E7DC">北京</td>
    <td>8000</td>
    <td>9000</td>
    <td>10000</td>
    <td>12000</td>
  </tr>
  <tr align="center">
    <td bgcolor="#74E7DC">上海</td>
    <td>6000</td>
    <td>7000</td>
    <td>8000</td>
    <td>10000</td>
  </tr>
  <tr align="center">
    <td bgcolor="#74E7DC">合计</td>
    <td>7000</td>
    <td>8000</td>
    <td>9000</td>
    <td>11000</td>
  </tr>
</table>
</body>
</html>

 

上一篇: HTML之 表格table

下一篇: OTA升级