Ticket #409: W3C compliance.