8.4 表格内文字对齐

在表格内,文字对齐有在tr、th和td中对齐,在tr设置对齐方式后,tr内的th和td都按设置的要求对齐,同理在多行中可以设置不同的tr对齐方式,th和td都可以设置其里面的文字或图片的对齐。

对齐语法用align表示,后面接的值是left、center和right,分别代表向左、居中和向右对齐,语法形式如下。


<!—设置表格对齐—>

<tr align=#></tr>

<th align=#></th>

<td align=#></td>


以上代码代表对齐在tr、th和td中,#表示align后面接的值,即left、center和right中的一个,代码8.6表示在表格内文字对齐。

代码8.6 源代码\第8章\表格内文字对齐.html


—————————————-文件名:表格内文字对齐.html—————————————-

01 <html>

02 <head>

03 <title>对齐</title>

04 </head>

05 <body>

06 <!—设置表格边框和宽度—>

07 <table border="1"width="300">

08 <!—设置表格的行居中对齐—>

09 <tr align="center">

10 <td>1</td><td>2</td><td>3</td><td>4</td>

11 </tr>

12 <!—设置表格的行向右对齐—>

13 <tr align="right">

14 <td>1</td><td>2</td><td>3</td><td>4</td>

15 </tr>

16 <!—设置表格对齐为默认值,即向左—>

17 <tr>

18 <td>1</td><td>2</td><td>3</td><td>4</td>

19 </tr>

20 </table>

21 </body>

22 </html>


【代码解析】表格中的第一行用居中对齐(代码第9行),第二行用向右对齐(代码第13行),第三行为默认的向左对齐(代码第17行),所以可以省略不写,效果如图8.6所示。

8.4 表格内文字对齐 - 图1

图 8.6 表格内文字对齐

注意 向左对齐是默认的,写不写align=left都一样。