我指的是用于显示表格数据的表格,例如:电子表格,专注于数字,我在 UX中感觉和看到的应该正确对齐,格式正确(具有相同的小数位数)以方便求和。对于数字,这看起来像是语义和格式之间的边界情况,对于其他类型的数据类型,例如日期,选择对齐方式更加随意。
我当然同意在可能的情况下使用 css,但 css 并不总是受支持或启用,我看到使用 align='right' 的理由,因为它在不支持 css 时提供了不错的默认值。例如,在我的 Lynx 版本或浏览器用户禁用 css 打印时,就会发生这种情况。
推测:如果看到问题有多大,也许像 <td number='true'> 这样更语义化的属性也可以完成这项工作
<input type='number'>
在 HTML5中就本地化而言,我只希望它能够向右对齐。
我还记得在某个时间点很难用 css 覆盖 align 属性(我记得 css 设计师要求我从 HTML 中删除它)但这似乎不是真的(现在?)
我错过了什么吗?我亲自为我的 html 中的数字生成 align='right' 。
我的主要问题是:除了不推荐使用 ALIGN='right' 在 HTML TD 上正确格式化的数字这一事实之外,还有什么理由吗?
谢谢。