html – 简单的工具提示 – 标题属性?

html – 简单的工具提示 – 标题属性?,第1张

概述当我想在用户鼠标悬停在一个对象上时显示一条消息,最近我只是在我的html标签上使用title属性,因为它很简单并且自动不会离开屏幕. 问题:使用title属性是否依赖于工具提示是一件坏事? 忽略了无法自定义的事实,我对使用自定义工具提示的功能感到好奇(例如标准用户如何与之交互).例如,我读到的specific web-comic使用title属性在您将鼠标悬停在它上面时添加一个机智的注释/ fac 当我想在用户鼠标悬停在一个对象上时显示一条消息,最近我只是在我的HTML标签上使用Title属性,因为它很简单并且自动不会离开屏幕.

问题:使用Title属性是否依赖于工具提示是一件坏事?

忽略了无法自定义的事实,我对使用自定义工具提示的功能感到好奇(例如标准用户如何与之交互).例如,我读到的specific web-comic使用Title属性在您将鼠标悬停在它上面时添加一个机智的注释/ factoID.但似乎没有多少人知道这件事.

因此,似乎标题可能对评论有好处,甚至可以说是图片的作者,但它是否适合真正简单的工具提示?

考虑到一个“真正的”工具提示,你通常需要1-2个额外的元素,CSS(并且取决于你如何设置它,可能还有一些用于放置的内联样式),甚至可能是java-script,标题属性使用不好因为(再次)它不能被定制,通常是关于元素的一个小的偏离主题的细节,并且仅在设定的时间之后出现.

注意:如果它有帮助(思考的话),我现在提出这个问题的情况是,我喜欢当网站有类似[?]的东西时,你可以将鼠标悬停在上面找不到更多细节而不将它们推入页面,从而保持很简单.
此外,我从w3schools学习了HTML,他们从未提及Title属性,所以不确定他们的意图/应该用于什么. (是的,提到w3schools部分是一个(坏)尝试获得同情)

而且我发现这个问题有点奇怪,因为考虑到SO会使用它们很多,但我可以随意假设我对它一无所知……好吧……我真的不这样做

解决方法 不应使用Title属性(@Title).

>每个浏览器都使用@Title做自己的事情,即使它看起来一样.
>对于刚刚使用键盘的用户,他们无法获取@Title中的信息.
>从移动设备访问网站的人无法获取信息.
>有些但不是所有的辅助技术都可以在@Title中获取信息

>有些允许在启用后读取它.其中没有多少人(用户)知道.
>其他技术只是忽略链接文本并仅读取@Title.

4.2的例外:

<a href="#" title="Are you sure?">Delete your account</a>

这将是:

Are you sure? link

进一步阅读:PG: Title attribute

总结

以上是内存溢出为你收集整理的html – 简单的工具提示 – 标题属性?全部内容,希望文章能够帮你解决html – 简单的工具提示 – 标题属性?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1077221.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存