html - 如何在不更改剩余段落格式的情况下将 <p> 标记中的文本隔离为粗体

标签 html css

我自己有三段文字 <p></p>我只需要在每个段落中加粗几个单词。所以我的问题是如何正确地加粗“CLX Exchange Accommodators, Inc.”。使用 CSS,但后面的文本不会出现在粗体文本下方。我问这个的原因是因为每当我尝试隔离我想在另一个 div 或 p 标签中加粗的文本时,剩余的文本会出现在加粗文本的下方。

这是我的html

<div id="content">
   <p class="copy"> CLX Exchange Accommodators, Inc. have been proudly serving real estate investors nationwide since 1991.</p>

</div>
<!--End of content-->

这是我目前在 codepen 上的元素,如果有帮助的话 http://codepen.io/Austin-Davis/pen/IpDLu .

最佳答案

要加粗段落中的某些文本,您可以使用 <b> , <strong>标签或 <span>与样式设置。这些选项看起来像这样:

I want to <b>bold</b> a word.

This word is <strong>bolded</strong>.

The following word is <span style="font-weight: bold;">bolded</span>.

请注意,您选择的标记具有语义 含义。随着 HTML5 的发展,出现了一种使您使用的标签具有意义的运动,而不仅仅是将它们放在那里用于显示目的。 You can read a bit about a few of the relevant meanings here.

尽管我在上面的代码片段中使用了内联样式来为该跨度设置样式,但我可能会使用样式表在实际网页上设置样式。将 HTML 标记和样式分开是一种很好的做法。

哦,还有最后一件事:将文本放在 p 或 div 标签中会将其移动到下一行的原因是这些元素默认设置为 display: block;。 .如果你想使用这些标签之一(出于语义原因你不应该使用),你可以将它们设置为 display: inline;display: inline-block; . Read all about the display property here.

关于html - 如何在不更改剩余段落格式的情况下将 <p> 标记中的文本隔离为粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14127311/

相关文章:

html - CSS/HTML 子级导航问题

html - 如何在 2 列或更多列中显示 Ruby ActiveAdmin attributes_table 行?

css - CSS 中带有实心笔划的透明文本

javascript - HTML 中 AngularJs 脚本的日期问题

asp.net - 如何更改通过 iframe 插入的 html 页面的宽度以适应页面宽度?

html - 如何在不使用填充的情况下防止内容与固定导航栏重叠

css - CSS :first-of-type :first-letter 问题

css - 将 Font Awesome 图标垂直居中并对齐到表格的左侧

css - 在移动设备上呈现的普通 <select> 元素与 Bootstrap 的下拉元素

javascript - onclick 事件中的 "(new Image()).src"有什么意义?