Als erstes mal willkommen im Forum
Gut, dann wurde die Bedeutung der h-Tags falsch verstanden. h1-6 beschreiben die Überschriften einer Seite. h1 ist für Gewöhnlich für den Seitennamen gedacht, h2 dann für die Seitenüberschrift und h3 für die Teilüberschriften. Mit der Schriftgröße hat das nichts zu tun.
Dann kommt die komplett falsche Verschachtelung und weitere Verwendung von falschen Tags.
Ein li-Tag ist ein Listenelement in einer unsortierten oder sortierten Liste. Also ol oder ul. Beides fehlt hier und wäre auch nicht sinnvoll. Also kann das li schon mal weg.
Dazu hast du das h6 ganz zum Anfang geöffnet, aber nicht wieder am Ende geschlossen, sondern mitten drin. Somit kannst du weder a noch li nicht im h6 ansprechen, da sich beide nicht komplett in diesem befinden. Du musst sie in entgegengesetzter Richtung schließen wie öffnen.
Ein Beispiel:
HTML-Code:
<a href="index.php"><strong><em>Linktext</em></strong></a>
Wie bereits gesagt ist hier auch der h6-Tag vollkommen falsch gewählt, da 1. sicherlich kein h4 und h5 existieren und 2. es keine Überschrift ist. Dementsprechend wäre hier ein span-Tag oder sogar ein p-Tag sinnvoller.
Wenn noch Fragen bestehen, helfe ich gerne.
Gruß
Wishu