HTML 表格入门
每个表格都是由 table 标签开始。
每个表格行由 tr 标签开始。
每个表格数据由 td 标签开始。
这样是一行三列:
<table border="1">
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
</table>
这样是二行三列
<table border="1">
<tr>
<td>100</td>
<td>200</td>
<td>300</td>
</tr>
<tr>
<td>400</td>
<td>500</td>
<td>600</td>
</tr></table>
border="1" 是边框的意思,1是最基本的边框。数字越大边框越粗。
不希望显示边框输入0就可以了。
<table border="1">
<caption>表格的标题</caption>
<tr>
<th>表头<th>
<td>单元格</td>
</tr>
<tr>
<th>表头</th>
<td>单元格</td>
</tr>
</table>
<th></th>这是表格的表头字体比较粗。用上面这种方式可以写垂直表格。
<caption></caption>表格标题的意思,在表格的正上方
<table border="1"> ,<table border="1">
<tr> <tr>
<th>姓名</th> <th>姓名</th>
<th colspan="2">电话</th> <td>金正恩</td>
</tr> </tr>
<tr> <tr>
<td>金正恩</td> <th rowspan="2">电话</th>
<td>38 38 383</td> <td>38 38 383</td>
<td>38 38 383</td> </tr>
</tr> <tr>
</table> <td>38 38 383</td>
</tr>
</table>
以上是两种表格的对比,colspan的意思是合并单元格,"2"的意思是占据2行
rowspan的意思是行,“2”同样是占据两行的意思,需要注意的是另td要用tr写一行才不会超过边框。
<table border="1">
<tr>
<td>
<p>表格里面可以放段落</p>
</td>
<td>表格里面还可以放表格
<table border="1">
<tr>
<td>a</td>
<td>b</td>
</tr>
<tr>
<td>c</td>
<td>d<td>
</tr>
</table>
</td>
</tr>
<tr>
<td>表格里面还可以放列表
<ol>
<li>春</li>
<li>夏</li>
<li>秋</li>
<li>东</li>
</ol>
</td>
<td><a href=http://www.baidu.com>表格真的非常大。</a><td>
</tr>
</table>
看得我都头晕了。下次还是用HTML格式写。表格可以容纳很多东西。
<!doctypy html>
<html>
<head>
<meta charset="utf-8">
<title>标题</title>
</head>
<body>
<table border="1" cellpadding="10">
<tr>
<td>第一</td>
<td>排</td>
</tr>
<tr>
<td>第二</td>
<td>排</td>
</tr>
</table>
</body>
</html>
border是边框的意思,调节外部边框大小。cellpadding是补白的意思,可以调节单元格和文字之间的距离,设置之后可以增加点美观。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>如何添加单元格之间的距离</title>
</head>
<body>
<table border="1" cellspacing="10" >
<tr>
<td>第一</td>
<td>排</td>
</tr>
<tr>
<td>第二</td>
<td>排</td>
</tr>
</table>
</body>
</html>
cellspacing就是用来调解单元格与单元格之间的距离。
<!doctype html>
<html>
<head>
<meat charset="utf-8">
<title>图片颜色与图片背景</title>
</head>
<body>
<table border="1" cellpadding="15"
style="background:url(./images/图片.jpg) no-repeat scroll 0 0 red;"
>
<tr>
<td>春</td>
<td>夏</td>
</tr>
<tr>
<td>秋</td>
<td>冬</td>
</tr>
</table>
</body>
</html>
这个我采用了css的格式写的一个表格颜色与背景的形式style表示定义样式,用处比较多
background:url(./images/图片.jpg) 这个括号要写进去,里面是我图片的一个位置
no-repeat scroll 0 0 red 是颜色的背景,如果只需要颜色不要背景用bgcolor=“颜色”
2种可以放在一起,只需要一种删除掉另一种就可以了。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>每月消费表</title>
</head>
<body>
<table border="1" width="400">
<tr>
<th align="left">消费项目</th>
<th align="right">一月</th>
<th align="right">二月</th>
</tr>
<tr>
<td align="left">衣服</td>
<td align="right">¥251.10</td>
<td align="right">¥51.10</td>
</tr>
<tr>
<td align="left">生活用品</td>
<td align="right">¥210.10</td>
<td align="right">¥80.10</td>
</tr>
<tr>
<td align="left">食物</td>
<td align="right">¥600.10</td>
<td align="right">¥730.10</td>
</tr>
<tr>
<th align="left">总计</th>
<th align="right">1061.30</th>
<th align="right">861.30</th>
</tr>
</table>
</body>
</html>
width是宽度的意思,在表格头部写入。
align是对齐的意思,left是向左对齐,right是向右对齐。
这样看起来就有顺序,不会乱七八糟了。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>可移动的框架</title>
</head>
<body>
<p>”frame“属性来控制围绕表格的边框</p>
<table frame="box">
<tr>
<th>姓名</th>
<th>零花钱</th>
</tr>
<tr>
<td>金正恩</td>
<td>¥100</td>
</tr>
</table>
<p>box是完整的框架的属性值</p>
<table frame="above">
<tr>
<td>普京</td>
<td>¥100</td>
</tr>
<tr>
<td>奥巴马</td>
<td>¥100</td>
</tr>
</table>
<p>above是框架在上的意思</p>
<table frame="below">
<tr>
<td>叶良辰</td>
<td>¥100</td>
</tr>
<tr>
<td>王思聪</td>
<td>¥100</td>
</tr>
</table>
<p>below是框架在下的意思</p>
<table frame="hsides">
<tr>
<td>罗玉凤</td>
<td>¥100</td>
</tr>
<tr>
<td>犀利哥</td>
<td>¥100</td>
</tr>
</table>
<p>hsides是上下两框架的意思</p>
<table frame="vsider">
<tr>
<td>至尊宝</td>
<td>¥100</td>
</tr>
<tr>
<td>紫霞</td>
<td>¥100</td>
</tr>
</table>
<p>vsider是框架在左右的意思</p>
</body>
</html>
HTML 表格入门的更多相关文章
- ASP.NET Aries 入门开发教程6:列表数据表格的格式化处理及行内编辑
前言: 为了赶进度,周末也写文了! 前几篇讲完查询框和工具栏,这节讲表格数据相关的操作. 先看一下列表: 接下来我们有很多事情可以做. 1:格式化 - 键值的翻译 对于“启用”列,已经配置了格式化 # ...
- Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引
因为内容比较多,所以每篇讲解一些内容,最后会放出全部代码,可以参考.操作中总会遇到各式各样的问题,个人对部分问题的研究在最后一篇 问题研究 里.欢迎大家探讨学习. 代码都经过个人测试,但仍可能有各种未 ...
- AngularJS快速入门指南08:表格
ng-repeat指令非常适合用来显示表格. 在表格中显示数据 在AngularJS中显示表格非常容易: <div ng-app="myApp" ng-controller= ...
- Jqgrid入门-使用模态对话框编辑表格数据(三)
Jqgrid是一个强大的表格插件,它提供了多种方式来编辑数据.这三种方式分别是: Cell Editing——只允许修改某一个单元格内容 Inline Editing——允许在jqGr ...
- Jqgrid入门-显示基本的表格(一)
首先对Jqgrid网格插件做个简要的说明.在众多的表格插件中,Jqgrid的特点是非常鲜明的. 特点如下: 完整的表格呈现与运算功能,包含换页.栏位排序.grouping.新增.修改及 ...
- Bootstrap入门(四)表格
Bootstrap入门(四)表格 <table>标签 首先,引入bootstrap的css文件,然后表格内容放在一个class为table的<table>标签中(class=& ...
- ABP入门系列(14)——应用BootstrapTable表格插件
ABP入门系列目录--学习Abp框架之实操演练 源码路径:Github-LearningMpaAbp 1. 引言 之前的文章ABP入门系列(7)--分页实现讲解了如何进行分页展示,但其分页展示仅适用于 ...
- HTML和CSS 入门系列(二):文字、表单、表格、浮动、定位、框架布局、SEO
上一篇:HTML和CSS 入门系列(一):超链接.选择器.颜色.盒模式.DIV布局.图片 一.文字 1.1 属性 1.2 字体样式:font-family 1.3 字体大小:font-size 1.4 ...
- Bootstrap入门(2)表格
Bootstrap入门(四)表格 <table>标签 首先,引入bootstrap的css文件,然后表格内容放在一个class为table的<table>标签中(class=& ...
随机推荐
- DevExpress ASPxHtmlEditor控件格式化并导出Word (修复中文字体导出丢失)
在前台页面中先插入一个ASPxHtmlEditor控件,名为ASPxHtmlEditor1. 我用的Dev版本为14.1 格式化文本 在后台插入如下代码 1 const string css ...
- Asp.Net HttpApplication请求管道与Session(二)
Asp.Net 回话的创建与结束 LogHelper.LogHelper _log = new LogHelper.LogHelper(); /// <summary> /// 程序开始- ...
- kafka的一些常用命令
启动zookeeper bin/zookeeper-server-start.sh config/zookeeper.properties & 启动kafka bin/kafka-server ...
- Jquery常用方法(转)
原文:http://www.cnblogs.com/Chenfengtao/archive/2012/01/12/2320490.html jQuery是目前使用最广泛的javascript函数库.据 ...
- Shiro 权限框架使用总结
我们首先了解下什么是shiro ,Shiro 是 JAVA 世界中新近出现的权限框架,较之 JAAS 和 Spring Security,Shiro 在保持强大功能的同时,还在简单性和灵活性方面拥有巨 ...
- GacLib使用方法(一)
GacLib使用方法 这是vczh大神的GacLib库新手入门,为自己做点笔记,详细的信息可以参考网页.下面简单说说怎么在自己的程序中使用GacLib库,本文只是前述网址中新手教程的一点体验,使用的环 ...
- Window7下手动编译最新版的PCL库
PCL简介 PCL是Point Cloud Library的缩写,是一个用于处理二维图像,三维深度图像和三维点云的C++库.该库是完全开源的,可免费用于商业和学术研究. 官方网站:http://poi ...
- LAMP 环境搭建之源码包编译安装
mysql用的二进制包安装. Apache php 用的源码包 mysql版本5.5.46 Apache版本2.4.7 PHP版本:5.5 mysql安装部分参考了阿铭linux的内容. 这是 ...
- js判断输入的是单字节还是双字节
计算机上每一个字符.数字.汉字.字母等,都对应着unicode编码,unicode编码小于255的为单字节,大于255.小于65535的为双子节或三字节 查看一个字符对应的unicode编码 var ...
- tyvj1297 小气的小B
描述 其实你们都不知道,小B是很小气的.一天小B带着他的弟弟小B'一起去摘果子,走着走着,他们忽然发现了一颗长满了果子的树.由于弟弟长得太矮了,弟弟只有让哥哥小B帮他摘一些果子下来.哥哥小B说:&qu ...