除了以下属性之外,是否还有以 URL 作为值的 HTML 标记属性?
-
href
标签上的属性:<link>
, <a>
, <area>
-
src
标签上的属性:<img>
, <iframe>
, <frame>
, <embed>
, <script>
, <input>
-
action
标签上的属性:<form>
-
data
标签上的属性:<object>
寻找广泛使用的标签,包括非标准标签和旧浏览器以及 HTML 4.01、HTML 5 和 XHTML。
查看 W3C 的HTML 属性列表,其中有一个“类型”列,只需查找 URI 类型。
当然还有该列表的 HTML 5 版本也很有用(编辑:更新了 HTML 5.2 的链接here)
对于 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>
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>
这些不一定是简单的 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">
SVG 还可以包含资源链接:<svg><image href="url" /></svg>
除此之外style
属性可以包含带有一个或多个 url 的 css 声明。例如:<div style="background: url(image.png)">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)