我该如何在HTML5中标记测量单位?(厘米,克等)

Tom*_*kay 10 html html5 accessibility semantic-markup units-of-measurement

我标记一个包含测量单位值的表格.我想过如何标记文档以获得最佳可访问性.尊重值的变量值和常量名称是否重要?

我没有为这种情况找到任何<value>,<unit>元素或适当的属性.

我的三个加价方法

<table>
   <td>Brain weight</td>
   <td>3.8<em>g</em></td>
</table>
Run Code Online (Sandbox Code Playgroud)

- - - - - - 要么 - - - - - -

<table>
   <td>Brain weight</td>
   <td><em>3.8</em>g</td>
</table>
Run Code Online (Sandbox Code Playgroud)

- - - - - - 要么 - - - - - -

<table>
   <td>Brain weight</td>
   <td>3.8<abbr title="Grams">g</abbr></td>
</table>
Run Code Online (Sandbox Code Playgroud)

PA.*_*PA. 3

我非常喜欢您使用abbr标签添加上下文信息和提高可访问性的第三种方法。这是个好主意。

但是,您的两种加价都不完全符合国际单位制的规则。请参阅http://en.wikipedia.org/wiki/International_System_of_Units

必须用一个空格字符分隔值和单位。

 <td>3.8&nbsp;<abbr title="Grams">g</abbr></td>
Run Code Online (Sandbox Code Playgroud)