首页 > 其他分享 >aria-hidden="true"有什么用

aria-hidden="true"有什么用

时间:2024-08-16 14:16:28浏览次数:2  
标签:aria 辅助 元素 hidden true 图标

 

指示辅助技术忽略特定的HTML元素

aria-hidden="true"的主要作用是指示辅助技术忽略特定的HTML元素,使其在‌屏幕阅读器等辅助设备中不可见,从而减少冗余信息的输出,提高网页的可访问性。 当一个元素被设置为aria-hidden="true"时,辅助技术将不会读取该元素及其内容,这对于纯装饰性的图像或其他不需要被屏幕阅读器读取的元素非常有用。‌12

在不同场景中,aria-hidden="true"的应用包括:

  • 图标和装饰元素:当图标仅用于装饰目的时,设置aria-hidden="true"可以避免屏幕阅读器读取不必要的图标信息,保持页面内容的简洁性。‌23
  • 页面弹窗元素:在页面弹窗(modal)上使用aria-hidden="true"可以避免屏幕阅读器读取非必要的弹窗内容,提高用户体验。‌45
  • 表达含义的图标:如果图标用于表达特定含义,而不是仅作为装饰,应确保其含义可通过辅助设备识别。在这种情况下,可以结合使用aria-label属性来提供额外的信息。‌23

此外,aria-hidden属性是‌HTML5中的一个全局属性,用于指示辅助技术忽略特定的HTML元素。通过将其设置为"true",可以减少辅助技术用户浏览页面时遇到的冗余信息,从而提高网页的可访问性。

标签:aria,辅助,元素,hidden,true,图标
From: https://www.cnblogs.com/luckyuns/p/18362760

相关文章

  • mysql或者mariadb修改密码不生效
    /etc/init.d/mysqlstop vim/etc/my.cnf添加skip-grant-tablesmysql-urootusemysql;updateusersetpassword=PASSWORD("mynewpassword")whereUser='root';updateusersetplugin="mysql_native_password";flushprivileges;或者/etc/......
  • 多元/多维高斯/正态分布概率密度函数推导 (Derivation of the Multivariate/Multidime
    各种维度正态分布公式:一维正态分布二维正态分布/多维正态分布各向同性正态分布 注:即方差都是一样的,均值不一样,方差的值可以单独用标量表示。多元/多维高斯/正态分布概率密度函数推导(DerivationoftheMultivariate/MultidimensionalNormal/GaussianDensity)作者:凯......
  • 为什么 True/False 在 Python 中要大写?
    所有成员都是骆驼案吧?为什么True/False而不是true/false,哪个更宽松?在Python中,True和False使用大写而不是小写,这与语言的禅宗(设计原则)和它们在Python中的特殊地位有关。让我们来分析一下:1.特殊地位:在Python中,True和False......
  • [Typescript] Using Variables Declared Elsewhere
    The declare keywordinTypeScriptallowsyoutospecifytypesforglobalvariables.Wheneveryouuseit,anambientcontextiscreated,whichmeansthatthevariableisinjectedwithoutneedingtoprovideanimplementation.Here'showwewoulduse de......
  • lammps variable命令
    在LAMMPS中,variable命令用于定义变量,这些变量可以用于控制模拟过程中的各种参数和设置。variable命令可以定义多种类型的变量,包括常量、公式、循环变量、文件变量等。以下是variable命令的一些常见用法和示例:1.常量变量用于定义固定的数值:variablenameequalvalue示例:......
  • miariadb比postgre好用
    1.内存表引擎速度最快,比postgresql中的unlogged要快。postgresql内存表好像需要插件实现,原生安装不带。2.Mariadb中的Innor引擎插入和更新都要快一点。3.Mariadb中的innor选择行压缩功能,经测试能把1.5M的内容减少到700K,大约为一半。postgresql的压缩表功能好像也需要另外安装......
  • VMware Aria Operations 8.18 发布 (新增功能概览) - 多云 IT 运维管理
    VMwareAriaOperations8.18发布(新增功能概览)-多云IT运维管理通过统一的高性能平台,实现跨私有云、混合云和多云环境的IT运维管理。请访问原文链接:https://sysin.org/blog/vmware-aria-operations/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareAri......
  • 权限,锁定解锁用户接口,发送短信接口,drf部分源码分析APIView源码,新的Request对象,序
    Ⅰ权限【一】ACL(AccessControlList,访问控制列表)#ACL(AccessControlList,访问控制列表) 将用户直接与与权限对接permission表iduser_id权限名11开直播21评论【二】RBAC(Role-BasedAccessControl,基......
  • 【机器学习】过拟合和欠拟合、高偏差(High Bias)和高方差(High Variance)的区别、过拟合和
    引言在机器学习中,过拟合(Overfitting)是指模型在训练数据上学习得太好,以至于它捕捉到了数据中的噪声和随机波动,而不是潜在的真实关系,这导致模型在新的、未见过的数据上表现不佳;欠拟合(Underfitting)是指模型在训练数据上未能捕捉到足够的信息或模式,导致模型在训练集和测试集上......
  • 二、单变量的线性回归 univariate linear regression——预测问题
    2.1单变量线性函数假设函数hθ(x)=θ0+θ1x代价函数:平方误差函数或者平方误差代价函数h(x(i))是预测值,也写做y帽,y(i)是实际值,两者取差分母的2是为了后续求偏导更好计算。目标:最小化代价函数,即minimizeJ(θ0,θ1)得到的代价函数的三维图如下将三维图平面化等高......