问题:使用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 – 简单的工具提示 – 标题属性?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)