Jef*_*son 5 html accessibility screen-readers ascii-art alt
这是一个非常(非常)特定的问题,但是当使用该alt属性pre显示ASCII文字时,将属性用于标签是否合适?它本质上就像一幅图像(使用屏幕阅读器无法理解),因此使用alt是有意义的。
<pre alt="A cute little blob creature">? ? ?_? ??</pre>
Run Code Online (Sandbox Code Playgroud)
屏幕阅读器会读取吗?这是合适还是好的形式?
(我可以想象在这种情况下可能发生的其他情况,例如使用印刷对象表示特定的动作,例如“主页”链接。)
该aria-label属性存在用于此目的。
<pre aria-label="A cute little blob creature">? ? ?_? ??</pre>
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看此MDN文章。