Re: Please be a good example

9.11.2016, 9:50, Glenn Møller-Holst wrote:

> To be a good example: Please check your own home pages - e.g.:
>
> https://validator.w3.org/nu/?showsource=yes&doc=https%3A%2F%2Fvalidator.w3.org%2F

Good catch. I don’t think there’s any excuse for using outdated HTML 
constructs there. Some constructs declared “invalid” by newest W3C HTML 
specs have good excuses (like “they work”), but these don’t.

The use of rev="made" in <link> elements was never a success. It still 
has some impact on Lynx, but the idea is grossly outdated. As far as I 
can remember, HTML5 declared the rev attribute obsolete from the beginning.

The use of <acronym> is potentially even worse. In some browsers, but 
not all, it causes a dotted underline (technically, a bottom border), if 
the element has a title="..." attribute. If this is what you want, you 
should declare it explicitly, without relying on some browser defaults; 
if not, <acronym> may bite you. And <acronym> never had a reasonable 
definition. HTML5 recommends <abbr> instead, but even this is 
questionable. The use of such markup has no demonstrable benefits.

Yucca

Received on Saturday, 12 November 2016 19:16:08 UTC