【发布时间】:2021-07-01 20:12:28
【问题描述】:
我正在为我的投资组合网站编写一个“关于我”页面,我想知道使用 <dl> 列出我的技能在语义上是否正确。像这样的:
<dl>
<div class="flex-container flex-row">
<dt>html</dt>
<dd>clean,</dd>
<dd>semantic,</dd>
<dd>accessible.</dd>
</div>
<div class="flex-container flex-row">
<dt>css</dt>
<dd>flexbox,</dd>
<dd>grid</dd>
</div>
</dl>
还是只使用<ul> 更好?我主要想知道屏幕阅读器会用它做什么。 MDN 有点不清楚。
谢谢!
【问题讨论】:
-
这不是“不正确的”,但对于你所拥有的,对我来说它更像是一个列表列表,所以嵌套
ul将是我的选择。但这有点主观。
标签: html accessibility semantics