Masz błędny kod, więc przeglądarka sama nie wie co ma robić. Najbardziej błędne jest wrzucenie pustego akapitu nad głową.
Inny błąd: Jeżeli piszesz w HTML5 a nie XHTML, to nie zakańczaj znaczników />, bo to składnia z XHTML
Inny błąd: gdzie masz <html>......</html>
Inny: <!DOCTYPE html>