具有 URL 值的 HTML 标记属性的完整列表?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2725156/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
COMPLETE list of HTML tag attributes which have a URL value?
提问by system PAUSE
Besides the following, are there any HTML tag attributes that have a URL as their value?
除了以下内容,是否有任何 HTML 标记属性将 URL 作为其值?
hrefattribute on tags:<link>,<a>,<area>srcattribute on tags:<img>,<iframe>,<frame>,<embed>,<script>,<input>actionattribute on tags:<form>dataattribute on tags:<object>
href标签上的属性:<link>,<a>,<area>src标签上的属性:<img>,<iframe>,<frame>,<embed>,<script>,<input>action标签上的属性:<form>data标签上的属性:<object>
Looking for tags in wide usage, including non-standard tags and old browsers as well as HTML 4.01, HTML 5, and XHTML.
寻找广泛使用的标签,包括非标准标签和旧浏览器以及 HTML 4.01、HTML 5 和 XHTML。
回答by Daniel DiPaolo
Check out the W3C's list of HTML attributes, there's a "type" column in there and just look for URI types.
查看 W3C 的HTML 属性列表,其中有一个“类型”列,只需查找 URI 类型即可。
And of course the HTML 5 version of that listis useful too (edit: updated link for HTML 5.2 here)
当然,该列表的HTML 5 版本也很有用(编辑:此处为 HTML 5.2 的更新链接)
So for HTML4 we've got:
所以对于 HTML4 我们有:
<a href=url><applet codebase=url><area href=url><base href=url><blockquote cite=url><body background=url><del cite=url><form action=url><frame longdesc=url>and<frame src=url><head profile=url><iframe longdesc=url>and<iframe src=url><img longdesc=url>and<img src=url>and<img usemap=url><input src=url>and<input usemap=url><ins cite=url><link href=url><object classid=url>and<object codebase=url>and<object data=url>and<object usemap=url><q cite=url><script src=url>
<a href=url><applet codebase=url><area href=url><base href=url><blockquote cite=url><body background=url><del cite=url><form action=url><frame longdesc=url>和<frame src=url><head profile=url><iframe longdesc=url>和<iframe src=url><img longdesc=url>并<img src=url>与<img usemap=url><input src=url>和<input usemap=url><ins cite=url><link href=url><object classid=url>和<object codebase=url>和<object data=url>和<object usemap=url><q cite=url><script src=url>
HTML 5 adds a few (and HTML5 seems to not use some of the ones above as well):
HTML 5 添加了一些(HTML5 似乎也没有使用上面的一些):
<audio src=url><button formaction=url><command icon=url><embed src=url><html manifest=url><input formaction=url><source src=url><track src=url><video poster=url>and<video src=url>
<audio src=url><button formaction=url><command icon=url><embed src=url><html manifest=url><input formaction=url><source src=url><track src=url><video poster=url>和<video src=url>
These aren't necessarily simple URLs:
这些不一定是简单的 URL:
<img srcset="url1 resolution1 url2 resolution2"><source srcset="url1 resolution1 url2 resolution2"><object archive=url>or<object archive="url1 url2 url3"><applet archive=url>or<applet archive=url1,url2,url3><meta http-equiv="refresh" content="seconds; url">
<img srcset="url1 resolution1 url2 resolution2"><source srcset="url1 resolution1 url2 resolution2"><object archive=url>或者<object archive="url1 url2 url3"><applet archive=url>或者<applet archive=url1,url2,url3><meta http-equiv="refresh" content="seconds; url">
SVGs can also contain links to resources: <svg><image href="url" /></svg>
SVG 还可以包含资源链接: <svg><image href="url" /></svg>
In addition, the styleattribute can contain css declarations with one or several urls. For example: <div style="background: url(image.png)">
此外,该style属性可以包含带有一个或多个 url 的 css 声明。例如:<div style="background: url(image.png)">
回答by headmax
So you can include:
所以你可以包括:
<style>
#domID {
background:url()
}
</style>

