【发布时间】:2012-06-22 18:15:39
【问题描述】:
当我想在用户将鼠标悬停在对象上时显示消息时,最近我只在我的 html 标签上使用 title 属性,因为它很简单并且不会自动离开屏幕。
问题:使用 title 属性是不是一个依赖工具提示的坏事?
忽略您无法自定义它的事实,我对使用自定义工具提示的功能(例如标准用户如何与之交互)感到好奇。例如,我读到的specific web-comic 使用 title 属性在您将鼠标悬停在它上面时添加一个诙谐的评论/事实。然而,似乎没有多少人知道它。
因此,title 似乎对评论很有用,甚至可以说是图片的作者,但它对真正简单的工具提示有用吗?
考虑到“真正的”工具提示,您通常需要 1-2 个额外元素、css(取决于您如何设置它,可能是一些用于放置的内联样式),甚至可能是 java 脚本,是 title 属性不好使用,因为(再次)它不能自定义,通常是关于元素的一个小的离题细节,并且只在设定的时间后出现。
注意:如果它有帮助(深思熟虑),我目前的情况引发了这个问题,我喜欢当一个网站有类似 [?] 的内容供您悬停以查找更多信息细节而不将它们推入页面,从而保持简单。
另外,我从 w3schools 学习了 html,他们从来没有提到 title 属性,所以不确定它们的用途/应该用于什么。 (是的,提到 w3schools 部分是一种(糟糕的)获得同情的尝试)
考虑到 SO 经常使用它们,我觉得问这个问题有点奇怪,但请随意假设我对此一无所知......好吧......我真的不知道)
【问题讨论】:
-
你已经得到了我的同情,只是为了“从 W3Schools 学习 html”。