Из того, что я могу сказать, в DTD (можно скачать отсюда ) :
Тег <link>
определяется как:
<!ELEMENT link EMPTY>
<!ATTLIST link
%attrs;
charset %Charset; #IMPLIED
href %URI; #IMPLIED
hreflang %LanguageCode; #IMPLIED
type %ContentType; #IMPLIED
rel %LinkTypes; #IMPLIED
rev %LinkTypes; #IMPLIED
media %MediaDesc; #IMPLIED
>
Итак, rel
определяется как %LinkTypes;
.
То же самое для тега <a>
:
<!ELEMENT a %a.content;>
<!ATTLIST a
%attrs;
%focus;
charset %Charset; #IMPLIED
type %ContentType; #IMPLIED
name NMTOKEN #IMPLIED
href %URI; #IMPLIED
hreflang %LanguageCode; #IMPLIED
rel %LinkTypes; #IMPLIED
rev %LinkTypes; #IMPLIED
shape %Shape; "rect"
coords %Coords; #IMPLIED
>
А сущность LinkTypes
определяется как:
<!ENTITY % LinkTypes "CDATA">
<!-- space-separated list of link types -->
Итак, пытаясь сделать вещи короткими:
- Атрибут
rel
поддерживается, но только для тегов <a>
и <link>
- Атрибут
rel
может содержать CDATA
- т.е. он не ограничен определенным списком слов.