Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么在';铬合金';?_Html - Fatal编程技术网

Html 为什么在';铬合金';?

Html 为什么在';铬合金';?,html,Html,我有一个html页面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text

我有一个html页面

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>page title</title>
</head>

<body>
</body>
</html>

页面标题
但是标题的工具提示不是chrome,而是mozilla

如果我们增加页面标题的长度,那么工具提示将显示在chrome中 (例如:-
页面标题标题1标题2标题3标题4标题5


有人能说出原因吗?

据我所知,没有浏览器会显示
标记的工具提示。您可能将其与
标题
属性混淆,例如:

<div title="Hello, world!">Box with title</div>
带标题的框


请不要理会我的回答。我想你不是在说HTML。一些选项卡式浏览器,包括Firefox和Chrome,当您将鼠标放在选项卡上时,如果完整标题不合适,则会显示工具提示。如果标题不合适,则工具提示毫无意义。这是一项功能,不是bug。

在Chrome上,如果文本足够短,当您将鼠标悬停在选项卡上时,将不会看到工具提示。

对此您真的无能为力,选项卡工具提示不是规范的一部分,任何浏览器都可以以另一种方式运行。(事实上,Chrome在操作系统之间似乎并不一致)

我没有Chrome需要测试,但我想知道它是否只是在必须在选项卡名称中隐藏某些页面标题时才显示工具提示(假设它正在生成工具提示的选项卡上移动鼠标)。这主要是基于这样一个事实:如果它很短,它不会显示工具提示。虽然没有真正的规范说明页面标题应该做什么,但它们应该显示出来。请参阅(HTML4的)官方规范,了解标题的用途和呈现方式。

您希望工具提示出现在哪里?尽管如此,听起来还是个大问题!您的客户是否会在没有或是必须的情况下处理?测试页面:在Chrome中,如果标题的内容超过了Chrome选项卡,则会出现工具提示,因为标题太长。如果内容最好,首先说明为什么需要工具提示:当您将鼠标悬停在选项卡上时,PChrome会这样做,Firefox,IE 7,OK-我测试的每个浏览器。这是我的假设-然后我测试了它,它显示了每个选项卡的工具提示,不管标题的长度。@David-不适合我,我也测试了。我在XP上使用5.0.375.125。和我测试的版本和平台相同。“真奇怪!”达斯汀·费恩奥特:我在家里有它,只是不在我的工作电脑上。也许我应该把它写在我的工作清单上……:)