Полный список атрибутов тегов HTML, которые имеют значение URL?
помимо следующего, есть ли какие-либо атрибуты тегов HTML, которые имеют URL-адрес в качестве их значения?
-
href
атрибут тега:<link>
,<a>
,<area>
-
src
атрибут тега:<img>
,<iframe>
,<frame>
,<embed>
,<script>
,<input>
-
action
атрибут тега:<form>
-
data
атрибут тега:<object>
Поиск тегов в широком использовании, в том числе нестандартных теги и старые браузеры, а также HTML 4.01, HTML 5 и XHTML.
2 ответа:
проверить консорциума W3C список атрибутов HTML, там есть столбец " тип " и просто ищите типы URI.
и конечно HTML 5 версия этого списка полезно тоже (edit: обновлена ссылка для HTML 5.2 здесь)
Итак, для 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>
и<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 добавляет несколько (и 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>
и<video src=url>
это не обязательно простые 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 также может содержать ссылки на ресурсы:
<svg><image href="url" /></svg>
кроме того,
style
атрибут может содержать объявления css с одним или несколькими URL-адресами. Например:<div style="background: url(image.png)">