【问题标题】:How does Outlook.com have the title text underlined?Outlook.com 如何为标题文本添加下划线?
【发布时间】:2014-10-30 07:55:07
【问题描述】:

在源代码中,Outlook.com 有这样的:

<title>Outlook.com - [my email address]</title>

但是,当页面在浏览器中运行时,它会在浏览器选项卡中显示带有下划线的标题:

我在 Windows XP 上运行 Firefox 33.0,但是这在 Windows 7 上的 Firefox 33.0.2 上仍然存在。

这怎么可能?似乎没有为标题标签定义任何 CSS 规则。甚至可以设置标题标签的样式吗?

【问题讨论】:

  • 您运行的是哪种操作系统和浏览器?
  • @Dropout - 谢谢,我会澄清的。

标签: html css title outlook.com


【解决方案1】:

你的问题的答案是否可以设置标签的样式。

来自 W3C:

文档的标题由 TITLE 元素指定。标题 元素应该出现在文档的 HEAD 中。

任何文档中只能有一个标题。它应该识别 文档内容在相当广泛的上下文中。

标题不是文档文本的一部分,而是一个属性 的整个文档。它可能不包含锚点、段落标记或 突出显示。标题可用于标识历史中的节点 列表,标记显示节点的窗口等。它不是正常的 显示在文档本身的文本中。对比标题 标题。理想情况下,标题应少于 64 个字符 长度。也就是说,许多应用程序将在 只有有限空间的窗口标题、菜单等。同时 标题的长度没有限制(因为它可能会自动 从其他数据生成),信息提供者被警告说,它 如果很长,可能会被截断。

Read More

浏览器可以设置样式,但我不确定他们为什么会这样做。我无法复制它,因为我使用的是 Mac 并拥有 Windows 8 VM,但我猜浏览器处理某些 URL 的方式不同。

【讨论】:

  • 那么outlook.com是如何在title标签中创建下划线的呢?
  • @MathiasFoster 我在回答中确实说过浏览器(firefox)必须这样做。它是一个 UI 设计选择,运行一些测试,看看其他网站做了什么,然后找到它们的共同点。可以像安全网站一样简单。
  • 似乎只有 Firefox 能做到这一点——我刚刚在 Chrome 中测试过。
  • @MathiasFoster 我想确切地知道它现在是什么,所以我将使用 Win 7 创建一个 VM 并搞砸。如果我发现更多内容,我会在这里发表评论。
  • 你可能对Anfuca的回答感兴趣:stackoverflow.com/a/26648228/3530667
【解决方案2】:

您是否安装了 Webmail 通知程序? LINK

【讨论】:

  • 是的。谢谢你的链接,现在我知道问题所在了。
猜你喜欢
  • 1970-01-01
  • 2013-02-21
  • 2015-08-08
  • 2012-04-18
  • 2011-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-07
相关资源
最近更新 更多