所以你希望页面标题读作“I S L”,但在视觉上你需要它来显示“ISL”?
不幸的是,你无法解决它。如果这是页面上的元素而不是标题,那么你可以使用 aria-label 或明显隐藏的文字强制某种发音,如
aria-label
<h1 aria-label="I S L - my title">ISL - my title</h1>
要么
<p><span aria-hidden="true">ISL</span><span class="sr-only">I S L</span> - my title</p>
(看到 什么是sr-only在Bootstrap 3? )
但是 <title> element不允许任何aria属性和内容 <title> 只能是文字。
<title>
屏幕阅读器用户习惯于错误发布的事情。通常,在虚拟电脑光标模式下,他们可以使用左/右箭头键逐字导航,但对于页面标题,您没有该选项。