web前端-CSS Table(表格)-009
来源:互联网 发布:淘宝店铺发货地址 编辑:程序博客网 时间:2024/05/22 21:49
表格边框
指定CSS表格边框,使用border属性。
下面的例子指定了一个表格的Th和TD元素的黑色边框:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.bai.com</title><style>table,th,td{ border:1px solid black;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th></tr><tr><td>Peter</td><td>Griffin</td></tr><tr><td>Lois</td><td>Griffin</td></tr></table></body></html>
运行结果:
请注意,在上面的例子中的表格有双边框。这是因为表和th/ td元素有独立的边界。
为了显示一个表的单个边框,使用 border-collapse属性。
折叠边框
border-collapse 属性设置表格的边框是否被折叠成一个单一的边框或隔开:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table { border-collapse: collapse;}table, td, th { border: 1px solid black;}</style></head><body><table> <tr> <th>Firstname</th> <th>Lastname</th> </tr> <tr> <td>Peter</td> <td>Griffin</td> </tr> <tr> <td>Lois</td> <td>Griffin</td> </tr></table><p><b>注意;</b> 如果没有指定 !DOCTYPE border-collapse 属性在 IE8 及更早 IE 版本中是不起作用的。</p></body></html>
运行结果:
表格宽度和高度
Width和height属性定义表格的宽度和高度。
下面的例子是设置100%的宽度,50像素的th元素的高度的表格:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table,td,th{ border:1px solid black;}table{ width:100%;}th{ height:50px;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果:
表格文字对齐
表格中的文本对齐和垂直对齐属性。
text-align属性设置水平对齐方式,像左,右,或中心:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table,td,th{ border:1px solid black;}td{ text-align:right;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果:
垂直对齐属性设置垂直对齐,比如顶部,底部或中间:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table, td, th{ border:1px solid black;}td{ height:50px; vertical-align:bottom;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果:
表格填充
如果在表的内容中控制空格之间的边框,应使用td和th元素的填充属性:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table, td, th{ border:1px solid black;}td{ padding:15px;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果:
表格颜色
下面的例子指定边框的颜色,和th元素的文本和背景颜色:
<!DOCTYPE html><html><head><meta charset="utf-8"> <title>www.baidu.com</title><style>table, td, th{ border:1px solid green;}th{ background-color:green; color:white;}</style></head><body><table><tr><th>Firstname</th><th>Lastname</th><th>Savings</th></tr><tr><td>Peter</td><td>Griffin</td><td>$100</td></tr><tr><td>Lois</td><td>Griffin</td><td>$150</td></tr><tr><td>Joe</td><td>Swanson</td><td>$300</td></tr><tr><td>Cleveland</td><td>Brown</td><td>$250</td></tr></table></body></html>
运行结果:
0 0
- web前端-CSS Table(表格)-009
- CSS Table(表格)
- web前端-HTML CSS-009
- web前端-HTML表格-011
- WEB前端开发学习----2.HTML表格table标签
- web前端-CSS Text(文本)-005
- web前端-CSS Fonts(字体)-006
- web前端-CSS 链接(link)-007
- web前端-CSS 列表样式(ul)-008
- web前端-CSS Border(边框)-011
- web前端-CSS 轮廓(outline)-012
- web前端-CSS Padding(填充)-014
- web前端-CSS语法-001
- web前端-CSS创建-003
- web前端-CSS Backgrounds-004
- TABLE的CSS应用(细线表格)
- 一天搞定CSS:表格(table)--19
- table表格css样式
- 24中设计模式 --笔记
- App优化攻略-用TextView显示图片
- HandlerInterceptor拦截器
- APP定制开发的完整流程
- 使用ob缓存简单实现页面静态化
- web前端-CSS Table(表格)-009
- Java EE - Spring MVC 文件上传
- Java中的return语句使用总结
- GTX080安装
- windows短信猫二次开发
- android 唤醒 未进入解锁
- 在Linux系统中数据库管理工具出现1045错误如何处理
- 字符串匹配的KMP算法
- 常用的正则表达式(珍藏)