Probleme mit Sprungziel (Anker) unter XHTML
Schorsch
- html
Hallo,
ich habe wahrscheinlich ein banales Problem, aber ich finde die Ursache nicht.
Ich habe zu Testzwecken begonnen meine private Homepage von HTML in XHTML umzusetzen. Mit Hilfe von HTML Tidy und SELFHTML konnte ich bisher alle Probleme lösen.
Nun wollte ich aber interne Sprungziele benutzen.
Funktioniert auch solange die Dateiendung *.html ist.
Sobald ich sie in *.xhtml umbenenne funktioniert alles, nur wenn ich das Sprungziel anklicke, kommt in der Browserleiste die richtige Adresse, aber ich sehe nur eine leere Seite.
Ich habe mir zu Testzwecken eine einfache Datei erstellt, bei der dieses Problem aber auch auftritt.
Hier der Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />
<title>Test</title>
</head>
<body>
<h1>Testseite</h1>
<a href="#sprung">Sprungverweis</a>
<hr />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
<a id="sprung" name="sprung">Sprungziel</a>
<hr />
<p>Da will ich hin.</p>
</body>
</html>
Kann mir jemand einen Tip geben woran das liegt.
Mit bestem Dank im vorraus.
Schorsch
Hallo,
ich habe wahrscheinlich ein banales Problem, aber ich finde die Ursache nicht.
Ich habe zu Testzwecken begonnen meine private Homepage von HTML in XHTML umzusetzen. Mit Hilfe von HTML Tidy und SELFHTML konnte ich bisher alle Probleme lösen.
Nun wollte ich aber interne Sprungziele benutzen.
Funktioniert auch solange die Dateiendung *.html ist.
Sobald ich sie in *.xhtml umbenenne funktioniert alles, nur wenn ich das Sprungziel anklicke, kommt in der Browserleiste die richtige Adresse, aber ich sehe nur eine leere Seite.
Als was wird die Datei ausgeliefert (MIME-Type?)
Bei mir mit "Content-Type: application/xhtml+xml" Funktioniert es einwandfrei in Mozilla/Firebirds und Opera.
Der einzige Unterschied, den ich beobachten konnte war, dass in (meinem) Opera der Link nicht als Link erschien, aber wenn man daraufklickte funktionierte es trotzdem.
Grüße
Thomas