【发布时间】:2016-09-12 18:53:27
【问题描述】:
我需要在 xHTML 中使整个表格居中。在 HTML 中工作的标签不一定在 xHTML 中工作,但这样做的方法并不明显(对我来说)。
在 HTML 中工作:
<div>
<table border="0" cellspacing="0" cellpadding="0" align="center" style="border-collapse:collapse; width:90%;">
不适用于 xHTML:
<div>
<table border="0" cellspacing="0" cellpadding="0" style="align:center;border-collapse:collapse; width:90%;">
使用 text-align:center 改为更改单元格内文本的对齐方式,而不是页面上整个表格的对齐方式。
在 xHTML 中居中对齐表格的正确方法是什么。
【问题讨论】:
-
我认为你最好使用边距来居中。比如,“margin:0px auto”。这样效果更好。
-
如果你还是要使用 CSS,你还应该转换
border、cellpadding和cellspacing。顺便说一句,align不是 CSS 属性。你的意思是text-align。但这行不通;请参阅 durbnpoisn 的评论。
标签: xhtml html-table alignment