带有 CSS 的 HTML : How to style font in a table?

标签 html css

我有一些 HTML 代码:

<table class="hometable">
  <tbody>
    <tr>
      <td>The quick brown fox jumps over the lazy dog.</td>
    </tr>
  </tbody>
</table>

使用 CSS:

table.hometable {
  border-spacing: 2px 2px;
  border-collapse: separate; 
  width: 100%;
}

table.hometable td {
  vertical-align: top;
  padding: 2px;
}

如何给 fox 加下划线?

最佳答案

纯 CSS 不行,但是你可以将 fox 包装在 span 元素中,例如,并使用 text-decoration: underline 设置样式。

table.hometable {
  border-spacing: 2px 2px;
  border-collapse: separate; 
  width: 100%;
}

table.hometable td {
  vertical-align: top;
  padding: 2px;
}

table.hometable span {text-decoration: underline}
<table class="hometable">
  <tbody>
    <tr>
      <td>The quick brown <span>fox</span> jumps over the lazy dog.</td>
    </tr>
  </tbody>
</table>

关于带有 CSS 的 HTML : How to style font in a table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35746545/

相关文章:

html - 使用 flex : 1 auto;

javascript - 从假/本地路径加载页面资源(.css、.js)

html - 响应式 div 视口(viewport)大小的 50% 高度

javascript - jQuery Datepicker 未从此 min 属性获取 minDate

javascript - onClick for 按钮不去 JS 函数

css - 如何使链接的背景颜色占据容器div的精确高度?

css - 想通过父元素覆盖子元素的 css 属性

javascript - 添加单个 div 元素中显示的所有数字

html - 滚动容器内的 CSS 位置元素 "fixed"

html - 尝试在 Wordpress Widget 中使用 HTML 以特定方式对齐两列