<font> 的替换
Replacement For <font>
我们终于从 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
的适当更新标签即可显示此内容?
<span>
是您想要的 - 一个内嵌的、不显示的标签,将被视为与您的不显示 <font>
相同。 <h1>
或类似的是块布局,并带有一些默认样式。
<font>
没有大小、脸、颜色等属性是很没有意义的。因此,在您的示例中,只需删除标签。
如果你想实际设置文本样式,请使用 CSS 样式。
.someclass {
font-family: "Times New Roman", Georgia, Serif;
}
<span class="someclass">This is where you would enter text</span>
我们终于从 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
的适当更新标签即可显示此内容?
<span>
是您想要的 - 一个内嵌的、不显示的标签,将被视为与您的不显示 <font>
相同。 <h1>
或类似的是块布局,并带有一些默认样式。
<font>
没有大小、脸、颜色等属性是很没有意义的。因此,在您的示例中,只需删除标签。
如果你想实际设置文本样式,请使用 CSS 样式。
.someclass {
font-family: "Times New Roman", Georgia, Serif;
}
<span class="someclass">This is where you would enter text</span>