zoukankan      html  css  js  c++  java
  • web前端2020/1/18-2020/1/19学习笔记

    一,表格table

    1,创建表格

    语法:三步走
    (1)table用于定义一个表格标签
    (2)tr标签用于定义表格中的行
    (3)td用于定义表格中的单元格,必须嵌套在< t r >< / t r>中
    举例:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    <table>
    <tr> 
    <td>学号</td>
    <td>性别</td>
    <td>年龄</td>
    </tr>
    
    <tr> 
    <td> 201831061218</td>
    <td>男</td>
    <td>20  </td>
    </tr>
    
    <tr> 
    <td>201831061219</td>
    <td>男</td>
    <td>19</td>
    </tr>
    
    
    </table>
    	
    </body>
    </html>
    

    运行结果:

    在这里插入图片描述

    2,表格属性:

    属性名 含义 常用属性值
    border 设置表格的边框(默认border=“0”无边框) 像素值
    cellspacing 设置单元格与单元格之间的空白间距 像素值默认为1像素
    cellpadding 设置单元格内容与单元格边框之间的空白间距
    width 设置表格的宽度 像素值
    height 设置表格的高度 像素值
    align 设置表格在网页中的水平对齐方式 left.ceter,right

    示意图:

    在这里插入图片描述 举例:

    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    <!-- 练习使用:width,height,cellspacing,cellpadding,align,border<br />
     -->
     <table border="1" width="300" height="300" cellspacing ="0" cellpadding="40" align="center">
    <tr> 
    <td>学号</td>
    <td>性别</td>
    <td>年龄</td>
    </tr>
    
    <tr> 
    <td> 201831061218</td>
    <td>男</td>
    <td>20  </td>
    </tr>
    
    <tr> 
    <td>201831061219</td>
    <td>男</td>
    <td>19</td>
    </tr>
    
    
    </table>
    	
    </body>
    </html>
    
    运行结果:

    在这里插入图片描述

    3,表头单元格标签th

    (1)作用:和td作用差不多,只是可以使文本加粗并且居中
    (2)语法:和td一样的用法
    (3)举例:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    <!-- 练习使用:width,height,cellspacing,cellpadding,align,border<br />
     -->
     <table border="1" width="300" height="300" cellspacing ="0" cellpadding="40" align="center">
    <tr> 
    <th>学号</th>
    <th>性别</th>
    <th>年龄</th>
    </tr>
    
    <tr> 
    <td> 201831061218</td>
    <td>男</td>
    <td>20  </td>
    </tr>
    
    <tr> 
    <td>201831061219</td>
    <td>男</td>
    <td>19</td>
    </tr>
    
    
    </table>
    	
    </body>
    </html>
    

    运行结果:

    在这里插入图片描述

    4,表格标题caption

    1,定义及用法:
    < table >
    < caption >我是表头标题< /caption >
    < / table>
    2,注意:
    (1)定义表格标题时,标题会居中显示于表格之上
    (2)这个标签存在于表格中才有意义,并且随着表格的移动而移动
    举例:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>Document</title>
    </head>
    <body>
    <!-- 练习使用:width,height,cellspacing,cellpadding,align,border<br />
     -->
     <table border="1" width="300" height="300" cellspacing ="0" cellpadding="40" align="left">
     <caption>个人信息表</caption>
    <tr> 
    <th>学号</th>
    <th>性别</th>
    <th>年龄</th>
    </tr>
    
    <tr> 
    <td> 201831061218</td>
    <td>男</td>
    <td>20  </td>
    </tr>
    
    <tr> 
    <td>201831061219</td>
    <td>男</td>
    <td>19</td>
    </tr>
    
    
    </table>
    	
    </body>
    </html>
    

    在这里插入图片描述

    5,合并单元格

    (1)合并单元格三部曲:1)先确定是跨行还是跨列合并
    2)根据先上后下先左后右的原则找到目标单元格,然后写上合并的方式还有要合并的单元格数量 比如:< td colspan="3">
    3)删除多余的单元格

    6,总结表格

    标签名 定义 说明
    < table> < / table> 表格标签 就是一个四方的盒子
    < tr>< /tr> 表格行标签 行标签要再table标签内部才有意义
    < td>< /td> 单元格标签 单元格标签是个容器级元素,可以放任何东西
    < th>< /th> 表头单元格标签 它还是一个单元格,但是里面的文字会居中且加粗
    < caption>< /caption> 表格标题标签 表格的标题,跟着表格一起走,和表格居中对齐
    clospan和rowspan 合并属性 用来合并单元格的

    7,拓展

    (1)表格划分结构(了解)
    1)< thead>< /head>用来定义表格头部,< thead>内部必须拥有< tr>标签
    2)< tbody>< /body>用于定义表格的主体,放数据本体
    3)< tfoot>< /tfoot>放表格脚注之类 以上标签都是放在table标签内
    例子:
    <!DOCTYPE html>
    <html lang="en">
    <head>
    	<meta charset="UTF-8">
    	<title>啦啦啦</title>
    </head>
    <body>
    	<table border="1" cellspacing="0" width="300" height="300">
    	<caption>个人信息</caption>
    	<thead>
    
    	<tr>
    	<th>姓名</th>
    	<th>姓别</th>
    	<th>年龄</th>
    	<th>照片</th>
    	</tr>
    	</thead>
    	
    <tbody>
    	
    	<tr>
    	<td>姓名</td>
    	<td>姓别</td>
    	<td>年龄</td>
    	<td>照片</td>
    	
    	</tr>
    
    	<tr>
    	<td>姓名</td>
    	<td>姓别</td>
    	<td>年龄</td>
    	<td>照片</td>
    	</tr>
    	<tr>
    	<td>姓名</td>
    	<td>姓别</td>
    	<td>年龄</td>
    	<td>照片</td>
    	</tr>
    	</tbody>
    	</table>
    </html>
    
    --不忘初心,不负期许
  • 相关阅读:
    [CF528D] Fuzzy Search
    [WC2013] 糖果公园
    [APIO2011] 方格染色
    [CTSC2017] 吉夫特
    [HNOI/AHOI2018] 转盘
    [CTSC2008] 网络管理
    [HAOI2018] 苹果树
    [SCOI2016] 萌萌哒
    git创建分支并提交项目
    git 常规操作
  • 原文地址:https://www.cnblogs.com/-believe-me/p/12216064.html
Copyright © 2011-2022 走看看