Я заметил, что многие веб-сайты, даже Google и некоторые банковские сайты, имеют плохо написанный HTML без кавычек вокруг значений атрибутов или использование символов, таких как амперсанды, которые не были правильно экранированы в ссылках. Другими словами, многие используют разметку, которая не подтвердила бы.
Мне любопытно их причины. HTML имеет простые правила, и это просто ошеломительно, что они, похоже, не следуют этим правилам. Или они используют программы, которые просто выплевывают код?