Атрибуты src
,
action
, data
, href
имеют смысл адреса, т.е. обозначают одно и то же.
Поэтому предлагаю использовать одно имя (например, src
) во всех случаях,
и изъять из обращения имена
action
, data
, href
.
Заменить весь тег на файл
(<img
src
= >)
или
только информировать, где файл взять
(<a
href
= >), зависит от тега
(а не от атрибута).
Вместо тегов
img
(object
) и link
можно использовать один и тот же тег,
предназначение которого будет зависеть от того, находится ли он внутри тега
body
или снаружи.
Предлагаю в целях унификации использовать во всех случаях тег
link
(как наиболее семантически нейтральный).
Соответственно его атрибут type
должен быть
определен, когда тег находится снаружи body
,
и неопределен, когда внутри.
Кроме того, разрешим использовать тег link
всякий раз,
когда нужно вставить один html-документ внутрь другого.
Кроме того, предлагаю SVG-ные
a
, tspan
, tref
интерпретировались как идентичные HTML-ым
a
, span
, object
.