用于显示电话,电子邮件和传真的<table>语义?

Bau*_*umr 5 html semantic-web html-table semantic-markup

下面的代码语义是否使用HTML表格?

<table>
    <tbody>
    <tr>
        <th>Phone</th>
        <td>+1234567</td>
    </tr>
    <tr>
        <th>Email</th>
        <td><a href="mailto:name@example.com">name@example.com</a></td>
    </tr>
    <tr>
        <th>Fax</th>
        <td>+1234568</td>
    </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

未格式化,它将如下所示:

在此输入图像描述

似乎是我的表格数据.(因此,不仅为布局做了 - 虽然副作用是它有助于拥有相同的列.)

dna*_*irl 4

如果您仅出于布局目的而放置联系人<table>,那么您最好使用 css styled <dl>。标识符将放入<dt>s 中,数据将放入<dd>s 中。

但如果您实际上要输出包含多个联系人的表,那么<table>将是正确使用的元素。不要忘记使用<th>s 表示标识符,使用<td>s 表示数据。