在网站设计中使用表格是一项令人兴奋的任务。默认情况下,表格的对齐方式是向左对齐,但使用CSS中的margin属性,我们可以将其对齐在中心。

如果我们将margin-leftmargin-right的值设置为auto,那么浏览器会显示表格居中。我们可以使用简写属性margin并将其设置为auto以使表格居中对齐,而不是使用margin-leftmargin-right属性。

不是将表格对齐到中心,而是text-align: center; 属性仅将表格内容居中,例如表格内的文本。

例子

在这个例子中,我们使用了text-align: center; 属性使表格内的内容居中,左边距:自动;边距:自动;使表格居中。

<!DOCTYPE html>
<html><head><style>table, th, td {border: 1px solid black;margin-left: auto;margin-right: auto;border-collapse: collapse;width: 500px;text-align: center;font-size: 20px;}</style> </head><body><table><tbody><tr><th>First_Name</th><th>Last_Name</th><th>Subject</th><th>Marks</th></tr><tr><td>James</td><td>Gosling</td><td>Maths</td><td>92</td></tr><tr><td>Alan</td><td>Rickman</td><td>Maths</td><td>89</td></tr><tr><td>Sam</td><td>Mendes</td><td>Maths</td><td>82</td></tr></tbody></table></body>
</html>
<!DOCTYPE html>
<html><head><style>table, th, td {border: 1px solid black;margin: auto;border-collapse: collapse;width: 500px;text-align: center;font-size: 20px;}</style> </head><body><table><tbody><tr><th>First_Name</th><th>Last_Name</th><th>Subject</th><th>Marks</th></tr><tr><td>James</td><td>Gosling</td><td>Maths</td><td>92</td></tr><tr><td>Alan</td><td>Rickman</td><td>Maths</td><td>89</td></tr><tr><td>Sam</td><td>Mendes</td><td>Maths</td><td>82</td></tr></tbody></table></body>
</html>

输出

如何在 CSS 中将表格居中?相关推荐

  1. html表格整体居中对齐,css中表格如何居中对齐?

    层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言. 下面我们来看一下 ...

  2. html怎么让表格整体置顶,css如何让表格居中?

    CSS控制整个表格居中,不只是让表格里的文字居中,是整个表格居中 1.不用table的align="center",要用CSS实现 2.不加 标签 表格的居中和div的居中是一样的 ...

  3. html表格居中设置css样式,css怎么设置table居中?

    一般情况下,页面中可以利用align进行页面的居中.靠左或者靠右对齐,但是采用CSS样式表来做更简单一些,下面我们来看一下使用css设置table居中的方法. css设置居中的方法: 1.利用marg ...

  4. java中将查询数据导出_如何在R中将数据框导出到Excel

    java中将查询数据导出 What if I tell, that you can export data frames to excel in R within a couple of minute ...

  5. css中关于居中的那点事儿

    css中关于居中的那点事儿 关于居中,无论是水平居中,还是垂直居中都有很多方式,下面我来介绍一些常用的. 第一部分:水平居中 1.实现行内元素的居中.方法:在行内元素外面的块元素的样式中添加:text ...

  6. 如何在Java中将String转换为int?

    如何在Java中将String转换为int ? 我的字符串仅包含数字,我想返回它代表的数字. 例如,给定字符串"1234" ,结果应为数字1234 . #1楼 好吧,要考虑的一个非 ...

  7. 如何在 CSS 中设置组件在浏览器屏幕水平垂直居中

    如何在 CSS 中设置组件在浏览器屏幕水平垂直居中   在 CSS 中设置组件在浏览器屏幕水平垂直居中可分解为两个问题,一是设置组件在其父组件的水平垂直居中,二是让其父组件铺满整个屏幕.   对于让最 ...

  8. php页面底部信息居中,css底部如何局中?css三种居中方法

    本篇文章给大家带来的内容是关于css底部如何局中?css三种居中方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 某天组长让我改一个表格的样式,要求底部局中.当时想很简单的嘛,哼哧 ...

  9. CSS 设置表格格式

    在word中,表格是一项很常用的功能,并且表格的样式变化多端,用户可以根据需要选择自己喜欢的样式.那么,各式各样的表格到底是怎么实现的呢? 本节,通过一个简单的表格,来揭开word表格的神秘面纱.表格 ...

  10. html中表格实现在页面居中显示,html中怎么把表格居中

    html中把表格居中的方法:首先创建一个HTML示例文件:然后使用table标签创建一个两行两列的表格:接着给table标签添加一个class属性:最后将margin属性设置为"0 auto ...

最新文章

  1. CUDA Samples: Image Process: BGR to BGR565
  2. 人工智能正在激活互联网类脑系统,2018年,云脑将成为新热点
  3. 11-Python基础之模块
  4. Telnet 对memcached进行数据操作
  5. Django websocket 长连接使用
  6. 通过HTTP协议实现多线程下载
  7. TensorFlow学习笔记(三)模型的基本步骤
  8. 析构函数和动态内存管理
  9. 红帽 jboss_红帽正式宣布发布JBoss BPM Suite 6和JBoss BRMS 6
  10. SpringMvc渲染视图
  11. 阿里云块存储、对象存储(OSS)、文件存储(NAS)的区别?
  12. 容器大小_C++复习篇(7)序列式容器vector
  13. koa2从搭建项目到实现API
  14. [每日一题] 11gOCP 1z0-052 :2013-09-16 shared server mode........................................B21...
  15. 零基础步入数据分析岗,应该怎么开始?
  16. 域名和服务器IP地址有什么关系
  17. Qt软件开发交流群分享
  18. Android开发之Webview中原生与JS交互
  19. android源代码文件结构
  20. 手机远程管理服务器文件,手机远程控制服务器文件

热门文章

  1. 平面与空间射影几何小结——空间射影几何
  2. 一个合格的全栈工程师应该具备哪些技能?
  3. excel锁定计算机,excel表格根据时间锁定如何操作
  4. wps页眉页码的编写
  5. To prevent a memory leak, the JDBC Driver has been forcibly unregistered. 解决方法
  6. RocketMQ 监控平台搭建与项目引入
  7. x86 BIOS 中断 INT 10h
  8. Go (Golang) 语言-快速开始
  9. Flex 加载Base64编码的二进制字符串图片
  10. 英雄联盟android,安卓ARPG佳作 《英雄联盟(League of Heroes)》