Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我见过很多使用“aria-checked”属性的定制复选框的例子,但是当你有一个输入类型=复选框时,你需要放一个吗?还是屏幕阅读器可以原生访问它?
aria 属性适用于不使用原生 html 元素的情况。原生复选框不需要 aria-checked。如果您有一个自定义复选框,例如<span role='checkbox' aria-checked='true'>,那么您确实需要 aria-checked (以及其他属性)。
<span role='checkbox' aria-checked='true'>