Hallo Alex,
Bei <meta ... /> meckert er, bei <br /> und <hr /> gibt er KEINE Fehlermeldung aus!
Logisch, siehe meinen Beitrag; in <head> ist kein normaler Text erlaubt, was > mit einschließt.
Hat das vielleicht mit Transitional zu tun?
Dass <hr /> akzeptiert wird: ja. Dass <meta /> nicht akzeptiert wird: nein. (das ist bei allen HTML 4 DTDs der Fall)
Viele Grüße,
Christian