如何在同一行上获得多个dl / dt / dd标签

时间:2017-01-27 20:06:06

标签: html css

我需要在同一行获得多个信息:

姓名:罗伯特年龄:10 性别:男

标签的颜色与值不同。我该怎么做?

1 个答案:

答案 0 :(得分:3)

dtdd代码已从浏览器设置display: block。只需将其重置为display: inlineinline-block即可将它们放在同一行。

dt, dd {
  display: inline-block;
  margin: 0;
}
dt {
  font-weight: bold;
}
dt:after {
  content: ":";
}
<dl>
  <dt>Name</dt>
  <dd>Robert</dd>
  <dt>Age</dt>
  <dd>10</dd>
  <dt>Gender</dt>
  <dd>Male</dd>
</dl>