替换<font>

时间:2016-02-24 20:50:28

标签: c# html asp.net webforms visual-studio-2015

我们最终已从Visual Studio 2005升级到Visual Studio 2015,我看到HTML5不再支持<font>标记。在Visual Studio 2005我会用它作为我的语法:

<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
    <font>This is where you would enter text</font>
</asp:Content>

但是,由于不再支持<font>标记,适当的替换是什么?是<span>还是<h1>等?我使用它来指示是否将在这两个标签之间输入文本,我使用CSS来满足任何其他格式需求,只需知道HTML的相应更新标签即可显示?

2 个答案:

答案 0 :(得分:1)

<span>就是你想要的 - 一个内联的,没有呈现标记,将被视为与你的无呈现<font>相同。 <h1>或类似的是块布局,并带有一些默认样式。

答案 1 :(得分:1)

没有大小,面部,颜色等属性,

<font>毫无意义。所以在你的例子中只需删除标签。 如果你想实际设置文本样式,请使用CSS样式。

.someclass {
    font-family: "Times New Roman", Georgia, Serif;
}
<span class="someclass">This is where you would enter text</span>