为什么我的搜索按钮上有一个class=“Screen-Reader-Text”?

时间:2017-12-31 作者:TheDose

我正在进行搜索,在搜索表单中找到了此按钮。

<button type="submit" class="search-submit">
        <span class="genericon-search"></span>
        <span class="screen-reader-text"><?php echo esc_html_x( \'Search\', \'submit button\', ); ?></span>
我想知道<span class="screen-reader-text"><?php echo esc_html_x( \'Search\', \'submit button\', ); ?> 在这个搜索表单中,当我删除这一行时,它也会起作用。

1 个回复
最合适的回答,由SO网友:Cedon 整理而成

此类用于在视觉上向视力正常的用户隐藏元素,但仍允许屏幕阅读器等辅助技术向视力受损的用户呈现这些元素。

例如,您可能会有一个带有Facebook徽标的图标作为指向您的页面/个人资料的链接。视力正常的用户会知道这是Facebook,但盲人用户不会知道,因此您仍然需要“我的Facebook个人资料”或其他描述性文本,让视力受损的人了解更多有关该链接的信息。

结束

相关推荐

is_search called incorreclty

我刚刚在我的一个网站页面上发现了一条新的错误消息,上面列出了帖子,http://clubcorvettect.com/category/events/ :注意:is\\U搜索调用不正确。运行查询之前,条件查询标记不起作用。在此之前,它们总是返回false。有关详细信息,请参阅WordPress中的调试。(此消息是在版本3.1.0中添加的。)in/home/wp\\U gmz28r/clubcorvettect。com/wp包括/功能。php在线4138这个网站已经正常运行了几个月了。我尝试添加这个论坛中建