rel = 속성에 문자열 문자가 포함되어 있고 여전히 유효성을 유지할 수 있습니까?
-
20-09-2019 - |
문제
일반적으로 REL에 할당 된 사전 정의 된 키워드 이외의 것을 저장하고 싶기 때문에 궁금합니다. 이것이 유효한 XHTML 엄격인지 아닌지 알고 싶었습니다.
해결책
내가 말할 수있는 것에서, 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
- 즉, 특정 단어 목록으로 제한되지 않습니다.
제휴하지 않습니다 StackOverflow