html - 在 H1 CSS 中更改一个词的权重

标签 html css text positioning

很长一段时间以来,我一直在努力寻找如何执行以下操作。显然,我可以通过具有不同的 h1 并将它们定位来解决这个问题,但是我想知道如果不将这两个分成不同的 h1 是否可以解决这个问题。

那么我们开始吧。

HTML:

<h1 id = "introText1">Hi, my name is Liam Shalon.</h1>

CSS:

#introText1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 300;
    left: 0;
    line-height: 200px;
    margin: auto;
    margin-top: -110px;
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: 1;
}

我需要:

  • “嗨,我叫”,体重 300
  • “Liam Shalon”体重 400

如何在不将其拆分为两个 h1 的情况下做到这一点?有办法吗?

谢谢 利亚姆

最佳答案

HTML

<h1 id="introText1">Hi, my name is <span>Liam Shalon.</span></h1>

CSS

#introText1 {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 300;
    left: 0;
    line-height: 200px;
    margin: auto;
    margin-top: -110px;
    position: absolute;
    top: 50%;
    width: 100%;
    z-index: 1;
}

span {
    font-weight: 900;
}

JSFiddle: http://jsfiddle.net/9kCeT/2/

请注意,我故意增加字体粗细以强调 <span>标签。 font-weight 100 的差异在 fiddle 上不是很明显。

关于html - 在 H1 CSS 中更改一个词的权重,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21691389/

相关文章:

html - 为什么 css 代码在 float 中不起作用?

command-line - 一个衬里逐 block 提取数据

c# - 绑定(bind)时将文本添加到 TextBlock Text 属性

html - 滚动后 ui-grid 单元格模板中的多选下拉列表无法正确呈现

javascript - 如何将动态创建的超链接的 css 值传递给另一个页面

jquery - 为什么评级星星要换行?

css - 我们如何使popover出现在twitter bootstrap css中导航栏的列表项中?

jquery - JSFiddle 上的代码在浏览器中不起作用

c++ - GetTextExtentPoint32 不考虑当前字体

html - 悬停内部文本时 <span> 上的背景颜色