Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 搜索引擎或屏幕阅读器如何提取内联标签?_Html_Search Engine_Screen Readers - Fatal编程技术网

Html 搜索引擎或屏幕阅读器如何提取内联标签?

Html 搜索引擎或屏幕阅读器如何提取内联标签?,html,search-engine,screen-readers,Html,Search Engine,Screen Readers,我们以此为例,其中标题为普通字体,但徽标的两位数字和最后一部分用粗体书写: <h1>20<span>14</span> Stack<span>overflow</span> takes over</h1> 具有默认设置的屏幕阅读器将读取完整数字。但是,用户可以启用字体更改公告,在这种情况下,他/她会听到“20粗体14”。 至于标题,这样做没有多大意义,因为(同样,默认情况下)如果在开始和结束标记之间有一些文本,标题将被忽略

我们以此为例,其中标题为普通字体,但徽标的两位数字和最后一部分用粗体书写:

<h1>20<span>14</span> Stack<span>overflow</span> takes over</h1>

具有默认设置的屏幕阅读器将读取完整数字。但是,用户可以启用字体更改公告,在这种情况下,他/她会听到“20粗体14”。

至于标题,这样做没有多大意义,因为(同样,默认情况下)如果在开始和结束标记之间有一些文本,标题将被忽略。

有趣的地方。所以所有语义上不相关的元素都被删除了,并且保留了空白(或者在本例中不添加)?可以分解成这样吗?有趣的是“字体更改”功能。它是否只会改变样式(如粗体或斜体),还是同时改变大写、大小和下划线?是的,你可以这么认为。至于字体发布,这是非常灵活的调整(至少,在JAWS for Windows中,但其他屏幕阅读器也提供这些设置)。例如,您可以将其设置为仅公告大小更改、仅公告粗体等。由于聊天次数大幅增加,通常不使用此选项。我知道的唯一用例是校对/网页设计。非常感谢您的见解。一般来说,由于聊天次数大大增加,因此不使用此选项。-我就是这么想的。@unor哇,这是个奇怪的问题。就在两天前,基本上还是同一个问题。我已将我的标记为复制品。谢谢
<h1 title="2014 Stacokoverflow takes over">[…]</h1>