我们应该将哪个HTML5标记用于邮政地址?我们可以使用哪些词汇来实现机器可读性?
例如,W3C总部的地址:
W3C/MIT
32 Vassar Street
Room 32-G515
Cambridge,MA 02139 USA
什么用于诗?
preblockquotecode我一直在使用Mac OSX的内置屏幕阅读器来测试我的网站,我知道它不是最好的,但它是我现在所拥有的.但我发现它并没有停留在元素的末尾......这是有道理的; 但我发现自己放置隐藏的时间来使事物变得可读:
<div class="breakdown">
<strong>35</strong> New<span class="visuallyhidden">.</span><br>
<strong>4</strong> Overdue<span class="visuallyhidden">.</span>
</div>
Run Code Online (Sandbox Code Playgroud)
我觉得这样做真的很脏,但是如果我不这样做,它要么破坏设计,要么用连续的句子来阅读,这是不可理解的.
有没有人有这样的经历提供?
出于设计原因,我使用 a <br>inside a,例如:<h1>
<h1>This is a <br>headline</h1>
Run Code Online (Sandbox Code Playgroud)
但请注意,它会将元素变成一个“组”,VoiceOver 将其读取为单独的项目,例如:
标题级别 1“这是一个...标题”第3
组
项目 “这是一个”
“标题”
“空组”
向 only添加aria-hidden="true"或role="presentation"属性<br>会删除“空组”公告,但 VoiceOver 仍将 视为H1“组”。
是否可以在不通过 VoiceOver 将其宣布为“组”的br情况下将元素存在于内部?h1