在源代码中,Outlook.com 有这个:
<title>Outlook.com - [my email address]</title>
但是,当页面在浏览器中运行时,它会在浏览器选项卡中显示带有下划线的标题:
我在 Windows XP 上运行 Firefox 33.0,但是这在 Windows 7 上的 Firefox 33.0.2 上仍然存在。
这怎么可能?似乎没有为标题标签定义任何 CSS 规则。甚至可以设置标题标签的样式吗?
在源代码中,Outlook.com 有这个:
<title>Outlook.com - [my email address]</title>
但是,当页面在浏览器中运行时,它会在浏览器选项卡中显示带有下划线的标题:
我在 Windows XP 上运行 Firefox 33.0,但是这在 Windows 7 上的 Firefox 33.0.2 上仍然存在。
这怎么可能?似乎没有为标题标签定义任何 CSS 规则。甚至可以设置标题标签的样式吗?
您的问题是否可以设置标签样式的答案是否定的。
来自 W3C:
文档的标题由 TITLE 元素指定。TITLE 元素应该出现在文档的 HEAD 中。
任何文件中可能只有一个标题。它应该在相当广泛的上下文中识别文档的内容。
标题不是文档文本的一部分,而是整个文档的属性。它可能不包含锚点、段落标记或突出显示。标题可用于标识历史列表中的节点,标记显示节点的窗口等。它通常不会显示在文档本身的文本中。对比标题与标题。理想情况下,标题的长度应少于 64 个字符。也就是说,许多应用程序将在只有有限空间的窗口标题、菜单等中显示文档标题。虽然标题的长度没有限制(因为它可能是从其他数据自动生成的),但警告信息提供者如果过长可能会被截断。
然而,浏览器可以设置它的样式,但我不确定他们为什么会这样做。我无法复制这一点,因为我使用的是 Mac 并拥有 Windows 8 VM,但我猜浏览器处理某些 URL 的方式不同。
您是否安装了 Webmail 通知程序?关联