web-dev-qa-db-de.com

Ein unerwünschter Inline-Stil wird meinem Body-Tag hinzugefügt

Ich habe mein Theme erstellt und auf meinem Host installiert, aber es liegt ein Problem mit meinem Body-Tag vor. Es wird ein automatischer Inline-Stil erstellt, der in Google Chrome wie folgt aussieht:

<body style="">&#65279;&#65279;

Und in Safari sieht das so aus:

<body style="">

Dadurch wird auf meiner Website ein Leerzeichen vor meinem Hauptmenü angezeigt. und es stört mich wirklich. Wie kann ich diesen unerwünschten und automatisch hinzugefügten Inline-Stil beseitigen?

Weitere Informationen: Wenn ich dieses Styling mithilfe des inspect-Elements in meinem Browser (Chrome oder Safari) lösche, wird kein Leerzeichen angezeigt. aber ich weiß nicht, wie ich diesen Stil für immer loswerden kann.

1
Naser.Sadeghi

Nachdem ich viel gesucht hatte, stellte ich fest, dass Elemente in meinem Head-Tag im Body-Tag angezeigt werden und das Head-Tag nichts in meinem generierten HTML-Code enthält.

Dies geschah, weil ich die UTF-8-BOM-Codierung verwendet hatte und indem ich sie in einfaches UTF-8 änderte, wurde alles behoben.

2
Naser.Sadeghi