我想知道xhtml 1.0中有哪些选项可以在文本的两侧创建一行,比如:
Section one ----------------------- Next section ----------------------- Section two
我想过做一些奇特的事情,比如:
<div style="float:left; width: 44%;"><hr/></div>
<div style="float:right; width: 44%;"><hr/></div>
Next section
或者,由于上述问题与对齐(垂直和水平):
<table><tr>
<td style="width:47%"><hr/></td>
<td style="vertical-align:middle; text-align: center">Next section</td>
<td style="width:47%"><hr/></td>
</tr></table>
这也有对齐问题,我用这个乱七八糟的东西解决了这个问题:
<table><tr>
<td style="border-bottom: 1px solid gray; width: 47%"> </td>
<td style="vertical-align:middle;text-align:center" rowspan="2">Next section</td>
<td style="border-bottom: 1px solid gray; width: 47%"> </td>
</tr><tr>
<td> </td>
<td> </td>
</tr></table>
除了对齐问题,这两种 Select 都让人感觉"笨拙",如果你以前碰巧看到过这一点,并知道一个优雅的解决方案,我会非常感激的.