如何向对象添加替代文本?

Kar*_*ren 8 html alt html-object

如果我有这样的对象:

 <p><object classid="…" height="…" width="…"><param name="…"value="…"/>
 <param name="…" value="…" /><param name="…" value="…" />
 <object data="…" height="…" type="…"><param name="…" value="…" />
 <param name="…" value="…" /></object></object></p>
Run Code Online (Sandbox Code Playgroud)

我在哪里放置alt标签,以便用户看到文字?在这段代码中显示的对象是一个视频,我在网上寻找解决方案,但我似乎找不到明确的答案.(三个点只是替换代码)

Tho*_*ink 9

只需在标签之间添加替代文本,如下所示:

<object data="img/failedToLoad.png" type="image/png">Alternative Text</object>
Run Code Online (Sandbox Code Playgroud)


Juk*_*ela 1

根据 的定义object,对象渲染失败时要渲染的后备内容是 element\xe2\x80\x99s 内容。更准确地说,它由object元素之外的所有子元素组成param。事实上,问题中的粗略代码包含这样的后备内容:内部object元素是外部元素的后备内容。要为后备设置后备,请将其放在内部object元素内;它可以是任何内容,包括文本:

\n\n

\r\n
\r\n
 <p><object classid="..." height="..." width="..."><param name="..."value="...">\r\n <param name="..." value="..." /><param name="..." value="..." />\r\n <object data="..." height="..." type="..."><param name="..." value="..." />\r\n <param name="..." value="..." />This is fallback content.</object></object></p>
Run Code Online (Sandbox Code Playgroud)\r\n
\r\n
\r\n

\n\n

注意:后备或替代内容意味着当对象嵌入成功时不显示文本,即显示视频演示。

\n