HTML中ASCII艺术的Alt属性?

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)

屏幕阅读器会读取吗?这是合适还是好的形式?

(我可以想象在这种情况下可能发生的其他情况,例如使用印刷对象表示特定的动作,例如“主页”链接。)

Nie*_*sol 5

该aria-label属性存在用于此目的。

<pre aria-label="A cute little blob creature">? ? ?_? ??</pre>
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看此MDN文章。