有谁知道我可以为html title属性输入的最大长度是多少以及是否允许使用特殊字符?
答案 0 :(得分:2)
根据当前的HTML 4和5规范,标题长度没有限制;但IE浏览器对HTML 4.01的限制为512个字符。
其他浏览器在使用长标题时遇到问题(每次都必须自己测试)。您也可以在标题中使用几乎任何东西,包括字母,数字,特殊字符(符号)等。但要避免使用Unicode。
Unicode标题会带来一些麻烦。请参阅此Stack Overflow帖子Unicode HTML titles displaying as boxes in IE, Chrome。
来自@Jukka K. Korpela的评论:
除了最常见的字符之外,避免任何其他内容的原因是,鼠标悬停时,标题属性值通过浏览器例程呈现,这些例程通常使用具有有限字符库的特定字体。没有正式的禁令,只是糟糕的实施。
答案 1 :(得分:0)
实际上长度没有限制。 但是,除了某些字符,您的浏览器不会显示整个标题。 允许使用特殊字符。
答案 2 :(得分:0)
规格没有限制。
但是当你超过64个字符时,浏览器会以不同的方式对待它
Internet Explorer将文本分成两行或多行
而其他浏览器则没有。
答案 3 :(得分:0)
为什么标题很长?简洁明了的做法。