table 标签用于定义 HTML 表格。简单的 HTML 表格由 table 元素以及一个或多个 tr、th 或 td 元素组成。
tr 元素定义表格行,th 元素定义表头,td 元素定义表格单元。

合并单元格

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title>
</head><style>body{text-align: center;}.table-class table{margin: 0px auto;/* table在页面的居中属性*/width: 30%;height: 100px;border-width: 1px; /*外边框粗细  */border-collapse: collapse; /* 合并边框  border一定要存在且不为零 */}
</style><body><p>Table Demo</p><div class="table-class"><table width="400" border="1px"><tr><td width="105">站名</td><td width="181">网址</td><td width="112">说明</td></tr><tr><td>BAIDU</td><td>www.baidu.com</td><td>搜索</td></tr></table></div>
</body>
</html>

这种方式有个不好的地方 就是需要设置边框颜色时候 无法设置

给table的边框设置颜色属性

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title>
</head><style>body{text-align: center;}.table-class table{margin: 0px auto;/* table在页面的居中属性*/width: 30%;border-collapse: collapse;}.table-class td{margin: 0px auto;/* table在页面的居中属性*/width: 30%;height: 50px;border:3px #FF0000 solid;}
</style><body>
<div class="table-class"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><td>站名</td><td>网址</td><td>说明</td></tr><tr><td>BAIDU</td><td>www.baidu.com</td><td>搜索</td></tr></table>
</div>
</body>
</html>
使用th(table header)标签添加表头以及使用css的类选择器给对应的单元格添加背景色

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title>
</head><style>body{text-align: center;}.table-class table{margin: 0px auto;/* table在页面的居中属性*/width: 30%;border-collapse: collapse;}.table-class td, th{margin: 0px auto;/* table在页面的居中属性*/width: 30%;height: 50px;border:3px #FF0000 solid;}.color_gray{background-color: #d7d7d7;}
</style><body>
<div class="table-class"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><th class="color_gray">站名</th><th>网址</th><th>说明</th></tr><tr><td>BAIDU</td><td class="color_gray">www.baidu.com</td><td>搜索</td></tr></table>
</div></body>
</html>
在单元格中加入其它控件并铺满单元格

<!DOCTYPE html>
<html>
<head lang="en"><meta charset="UTF-8"><title></title>
</head><style>body{text-align: center;}.table-class table{margin: 0px auto;/* table在页面的居中属性*/width: 50%;border-collapse: collapse;}.table-class td{margin: 0px auto;/* table在页面的居中属性*/height: 50px;border:1px #000000 solid;}.cell{margin: 0px auto;height: 100%;width : 100%;border:0px;}.cellbutton{margin: 0px auto;height: 100%;width : 100%;}.select_style{width: 100%;height:100%;font-size:20px;}
</style><body>
<div class="table-class"><table width="400" border="0" cellspacing="0" cellpadding="0"><tr><td>测试1</td><td>测试2</td><td>测试3</td><td style="width:200px">测试4</td><td style="width:200px">测试5</td><td>保存</td><td>删除</td></tr><tr><td>1</td><td>2</td><td>1</td><td><input name="textAlarm12" type="text" class="cell"></input></td><td><select name="textSameTimeCall1" class="select_style"><option value=""></option><option value="1">开启</option><option value="0">关闭</option></select></td><td><button name="buttonSave" type="button" class="cellbutton">保存</button></td><td><button name="buttonDel" type="button" class="cellbutton">删除</button></td></tr></table>
</div>
</body>
</html>

最后关于单元格的组合问题,建议使用单元格合并的属性(colspan和rowspan)而不是使用单元格嵌套

使用table标签制作常用的html表格相关推荐

  1. layui常用的表单标签_Layui常用组件:表格(table)

    快速使用 添加 删除 编辑 查看 编辑 删除 layui.use(['table'], function () { table.render({ elem: '#demo' ,url: 'url'// ...

  2. HTML 用table标签制作一张简单的个人简历

    该文章用于记录实训中的一个小作业 table标签的使用 从名字中可以看出table标签在HTML中,table标签多用于制作表格. table结构中有多个子标签 caption 用于标明该表格的使用途 ...

  3. 使用table标签制作个人简历

    通过制作个人简历,熟悉table标签的使用 <!DOCTYPE html> <html lang="en"> <head><meta ch ...

  4. html用table标签制作表格

    <!DOCTYPE html> <html> <head><meta charset="UTF-8"><title>&l ...

  5. 案例:使用HTML中的 table 标签制作一份个人简历

    先看最终效果: 一.使用到的知识点 这个小案例中主要使用到的知识点是表格标签中单元格的合并,还使用到了一些表格标签里面的属性,比如宽高属性.水平对齐属性,还有表格边框的设置和合并等. 二.单元格合并知 ...

  6. html中隐藏单元格上边框,HTML table 标签边框问题(隐藏表格边框、单元格边框等)...

    一.表格的常用属性 基本属性有:width(宽度).height(高度).border(边框值).cellspacing(表格的内宽,即表格与tr之间的间隔). cellpadding(表格内元素的间 ...

  7. HTML table 标签边框问题(隐藏表格边框、单元格边框等)

    一.表格的常用属性 基本属性有:width(宽度).height(高度).border(边框值).cellspacing(表格的内宽,即表格与tr之间的间隔). cellpadding(表格内元素的间 ...

  8. 纯css打造漂亮的html表格,table CSS制作好看的网页表格

    幸运的是html规范提供了许多无素和属性来提高数据表格对于这些设备的可访问性. 1.summary 和 caption 第一元素是表格的caption,它基本上用做表格的标题.尽管这不是必须有的元素, ...

  9. html table 边框线隐藏,HTML table 标签边框问题(隐藏表格边框、单元格边框等)...

    一.表格的常用属性 基本属性有:width(宽度).height(高度).border(边框值).cellspacing(表格的内宽,即表格与tr之间的间隔). cellpadding(表格内元素的间 ...

最新文章

  1. 使用Leangoo管理Sprint Backlog
  2. 【C#】允许泛型方法T返回空值Null
  3. Android WebView使用
  4. IDEA万能快捷键,你不知道的17个实用技巧!!!
  5. 有意思的BAT CMD if while循环 整型自增
  6. 微软python免费课程_微软再推免费在线Python教程 面向数据科学和机器学习初学者...
  7. 语言图片渐入代码_这个可能打败Python的编程语言,正在征服科学界
  8. 问题 B: 字符串的长度
  9. BZOJ1966: [Ahoi2005]VIRUS 病毒检测 Trie+搜索
  10. 投简历:求求你给我个机会「小废物招聘全记录①」
  11. 在对话框中进行消息映射((CEdit*)GetDlgItem(IDC_EDIT_TEST))-SetWindowText(this is a edit box)...
  12. aforge 学习-命名空间中文理解
  13. java毕业设计茶叶销售网站Mybatis+系统+数据库+调试部署
  14. 【Android】【MTK】MTK系统启动流程
  15. .Net程序员学用Oracle系列(9):系统函数(上)
  16. 俄罗斯最大的盗版资源网站,解封了!
  17. mysql查询结果某个字段设置为固定值_MySQL使用select查询时,在查询结果中增加一个字段并指定固定值...
  18. Java读取环境变量
  19. NB-IOT修改KV值的方法
  20. html文章font-family字体集合

热门文章

  1. 微信小程序简易音频播放器(wx.getBackgroundAudioManager())
  2. 计算机视觉领域顶级会议和顶级期刊
  3. 如何用python简单做一个植物大战僵尸 源码
  4. xrander/cvt自定义分辨率
  5. 2022 年最佳 15 款监控工具!你不可错过
  6. Python认证现已生效,并且其他freeCodeCamp 7.0版课程更新
  7. 从国产浏览器更换到谷歌浏览器的心路历程
  8. java excel 模板 替换_java替换Excel字符
  9. html pc端单位转换,pc是什么单位?
  10. hdu 6441 (费马大定理+勾股数 数学)