0

我有一个标题如下的页面:

<div style="font-weight: bold;">
    <h3>bold text</h3>
</div>

确实呈现为粗体。但是当我像这样以编程方式设置标题文本时:

<div style="font-weight: bold;">
    <h3 id="head3" runat="server">bold text</h3>
</div>

以及背后的代码:

head3.InnerText = "bold text";

,标题不再是粗体。这是为什么?我想我错过了一些基本的 HTML 概念......

4

2 回答 2

3

尝试这个:

<h3 style="font-weight:bold;">bold text</h3>

或者,您可以在 C# 代码中设置:

h3.Attributes.Add("style", "font-weight:bold;");
于 2013-05-01T10:39:33.673 回答
1

如果您希望这适用于所有 h3,请在您的 CSS 文件中设置:

h3{
 font-weight:bold;
}

这样你就不必手动把它放在每个 h3 上

于 2013-05-01T11:05:34.983 回答