使用 SharePoint 2010 Web 编辑器
我创建了一个标题为CO<sub>2</sub>的(子菜单)页面。在浏览器中呈现时,页面的标题是:CO<sub>2</sub>而菜单项显示CO 2。
显然它正在转义页面中的 HTML 标签,但在菜单中正确呈现。
如何使页面标题看起来与菜单项相同?
使用 SharePoint 2010 Web 编辑器
我创建了一个标题为CO<sub>2</sub>的(子菜单)页面。在浏览器中呈现时,页面的标题是:CO<sub>2</sub>而菜单项显示CO 2。
显然它正在转义页面中的 HTML 标签,但在菜单中正确呈现。
如何使页面标题看起来与菜单项相同?
HTML 规则(和浏览器实践)在标题元素中不识别任何标签;它们确实是这样渲染的。原则上,您可以在标题元素中使用特殊字符,例如“₂”SUBSCRIPT TWO U+2082。您甚至可以使用字符引用来表示它们:
<title>CO₂</title>
但是,只有一些字体支持 SUBSCRIPT TWO,并且很有可能标题元素的呈现(例如在浏览器顶部栏或选项卡标签中)使用不支持它的字体。在这种情况下,可能会出现矩形、竖线、空格或其他缺少字形的通用指示符。
请注意,外观通常与菜单中的不完全相同,因为浏览器sup
通过减小字体大小并将字形置于较低位置来实现。这只是偶然地与字体中的“₂”设计相吻合。但是,如果文本以两种不同的字体显示(可能是这样),这通常不是一个严重的问题。