【问题标题】:Maximum length of a html titlehtml 标题的最大长度
【发布时间】:2012-08-27 10:04:18
【问题描述】:

有谁知道我可以为 html 标题属性输入的最大长度是多少以及是否允许使用特殊字符?

【问题讨论】:

标签: html


【解决方案1】:

根据当前的 HTML 4 和 5 规范,标题长度没有限制;但 IE 资源管理器对 HTML 4.01 有 512 个字符的限制。

其他浏览器存在长标题问题(您必须每次都自己测试)。您也可以在标题中使用几乎任何东西,包括字母、数字、特殊字符(符号)等。但避免使用 Unicode。

Unicode 标题会带来一些麻烦。请参阅此 Stack Overflow 帖子Unicode HTML titles displaying as boxes in IE, Chrome

来自@Jukka K. Korpela 的评论:

避免使用除最常见字符之外的任何内容的原因是,在鼠标悬停时,title 属性值由通常使用特定字体且字符库有限的浏览器例程呈现。没有正式的禁止,只有糟糕的实现。

【讨论】:

  • 避免使用除最常见字符之外的任何内容的原因是,title 属性值在鼠标悬停时由通常使用特定字体且字符库有限的浏览器例程呈现。没有正式的禁令,只有糟糕的实现。
  • @blasteralfred,您的链接指的是title elements 的渲染。一个不同的问题,尽管部分相似的警告适用。这不是字符代码的问题,而是使用将要使用的字体中不存在的字符。
【解决方案2】:

实际上没有长度限制。 但是,除了某些字符之外,您的浏览器不会显示整个标题。 允许使用特殊字符。

【讨论】:

    【解决方案3】:

    规格没有限制。

    但是当你超过 64 个字符时,浏览器会以不同的方式处理它

    Internet Explorer 将文本分成两行或多行

    而其他浏览器则没有。

    【讨论】:

      【解决方案4】:

      为什么要把标题​​写得很长?简洁明了就行了。

      【讨论】:

        猜你喜欢
        • 2012-01-20
        • 2010-09-07
        • 2021-10-04
        • 2011-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-30
        相关资源
        最近更新 更多