Servus!
Dein Problem kann eigentlich nur ein Missverständis bezüglich der Zeichenkodierung sein. Du hast die Seite anders kodiert gespeichert als der Webserver sie ausliefert oder der Browser es erwartet.
Gern durcheinandergebracht werden iso-8859-1, windows-1252 und utf-8; die sehen im Großen und Ganzen identisch aus, unterscheiden sich aber in seltener benutzten Zeichen.
@Kohlrabi hat Recht.
Des weiteren ist bei Deiner Webseite wsl. noch einiges zu verbessern.
Schau mal ins Tutorial zum Grundgerüst:
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Titel der Seite | Name der Website</title>
Deine Zeile:
<div id="anfang"><a name="anfang"> </a></div>
zeigt, dass der ganze Webauftritt nicht auf dem neuesten Stand ist.
Es sollte wohl besser so gehen:
<header id="anfang"> </header>
Das a-Element mit name-Attribut ist obsolet.
Herzliche Grüße
Matthias Scharwies
Eigentlich hatte ich heute viel vor - jetzt habe ich morgen viel vor!