Reputation: 96737
Is it valid to use the itemprop
attribute and the rel
attribute on the same element?
The example from Google’s Site Name documentation contains
<link rel="canonical" href="https://example.com/" itemprop="url">
which gives this error in https://validator.w3.org/nu/:
Attribute
rel
not allowed on elementlink
at this point.
Upvotes: 7
Views: 817
Reputation: 96737
It depends on the specification.
Microdata, where the itemprop
attribute is coming from, is defined by WHATWG’s HTML as well as by W3C’s HTML Microdata.
The WHATWG version is a living standard without snapshots (so things might change; my quotes are from 2015-07-25), the W3C version is currently only a Working Group Note from 2013, no Recommendation.
For the a
element and the area
element:
itemprop
and rel
togetherFor the link
element:
WHATWG: it’s disallowed to use the attributes together
A
link
element must have either arel
attribute or anitemprop
attribute, but not both.
W3C: it’s allowed to use the attributes together
If a
link
element has anitemprop
attribute, therel
attribute may be omitted.
Upvotes: 9