Hp-Vorlage mit Fehlern, hilfe !!!
Chrissie
- html
0 Thomas Luethi0 Hubert0 Chrissie
0 Suse0 Chrissie
Hi. Ich brauche dringend eure Hilfe. Ich habe mir folgende Vorlage heruntergeladen...
http://www.on-mouseover.de/templates/hp82/index.html
Laut Validator beinhaltet diese jedoch viele Fehler.
http://validator.projektmedien.de/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&doctype=Inline
Wie kann ich die beheben?! Bitte helft mir, möchte nicht noch mal neu anfangen....
Hallo,
http://www.on-mouseover.de/templates/hp82/index.html
Wie Du aus einer URL einen klickbaren Link machen kannst,
steht in der FAQ: </faq/#Q-19>
Laut Validator beinhaltet diese jedoch viele Fehler.
http://validator.projektmedien.de/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&doctype=Inline
Nimm das Original vom w3c. Das sagt Dir auch gleich,
was der erste Fehler ist:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html
Da fehlt die DOCTYPE-Angabe. Lies mal die Grundlagen nach:
http://selfhtml.teamone.de/html/allgemein/grundgeruest.htm#dokumenttyp
Selbst, wenn man annimmt, dass es HTML 4.01 Transitional sein soll,
hat es tonnenweise Fehler:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&doctype=HTML+4.01+Transitional
Ins Script-Tag muss z.B. das type-Attribut:
<script type="text/javascript">
oder meinetwegen, wenn Du aberglaeubisch bist,
<script type="text/javascript" language="JavaScript">
Du verwendest die gleiche ID mehrmals. Das ist falsch.
Nimm stattdessen Klassen.
http://selfhtml.teamone.de/css/formate/zentrale.htm
Dann hast Du noch zahlreiche andere Fehler, falsche Verschachtelung
u.s.w.
---
Ein Uhr-Script mit JavaScript ist etwa das sinnloseste, was es gibt.
Ich habe eine Uhr am Handgelenk, und mein Betriebssystem zeigt
mir unten rechts auch die Systemzeit an. Das reicht.
Gruesse,
Thomas
Du verwendest die gleiche ID mehrmals. Das ist falsch.
Nimm stattdessen Klassen.
http://selfhtml.teamone.de/css/formate/zentrale.htm
Wenn ich das in Klassen ändere, werden die 3D Button gelöscht :-(
Hallo,
Wenn ich das in Klassen ändere, werden die 3D Button gelöscht :-(
Du musst sowohl das HTML wie auch das CSS anpassen.
http://selfhtml.teamone.de/css/formate/zentrale.htm#klassen
http://selfhtml.teamone.de/css/formate/zentrale.htm#individualformate
Gruesse,
Thomas
Nabend Chrissie,
http://www.on-mouseover.de/templates/hp82/index.html
</faq/#Q-19>
http://validator.projektmedien.de/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&doctype=Inline
s.o.
Verwende lieber den Validator vom W3C (link:http://validator.w3.org/]). Dort erhälst du schon mal http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html.
Du hast also keinen Doctype angegeben.
Validiert mit der angabe, dass es HTML 4.01 Transitional sein soll, finden sich immer noch viele Fehler: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&charset=(detect+automatically)&doctype=HTML+4.01+Transitional. Hinter jedem "steht" auch die Möglichkeit, ihn dir erklären zu lassen.
Bis denne,
Verwende lieber den Validator vom W3C (link:http://validator.w3.org/]). Dort erhälst du schon mal http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html.
Du hast also keinen Doctype angegeben.
Validiert mit der angabe, dass es HTML 4.01 Transitional sein soll, finden sich immer noch viele Fehler: http://validator.w3.org/check?uri=http%3A%2F%2Fwww.on-mouseover.de%2Ftemplates%2Fhp82%2Findex.html&charset=(detect+automatically)&doctype=HTML+4.01+Transitional. Hinter jedem "steht" auch die Möglichkeit, ihn dir erklären zu lassen.
Ist aber leider alles in Englisch :-(
Keine Panik!
So wie ich das sehe, ist es im prinzip immer der gleiche fehler:
Generell würde ich alle umlaute (ä,ü,ö) auch so schreiben und nicht wie momentan z.B. "ä" für "ä"
Schau mal unter: http://selfhtml.teamone.de/html/allgemein/zeichen.htm#umlaute
Aber eigentlich ist das mit den Umlauten nicht wirklich nötig, denn die seite funktioniert doch! auch wenn der Validator rummeckert.
Die umlaute könnten eventuell nur innerhalb einer javascript-anweisung probleme bereiten, da javascript sensibel auf semikolon reagiert.
mfg
Suse
Keine Panik!
So wie ich das sehe, ist es im prinzip immer der gleiche fehler:
Generell würde ich alle umlaute (ä,ü,ö) auch so schreiben und nicht wie momentan z.B. "ä" für "ä"
Schau mal unter: http://selfhtml.teamone.de/html/allgemein/zeichen.htm#umlauteAber eigentlich ist das mit den Umlauten nicht wirklich nötig, denn die seite funktioniert doch! auch wenn der Validator rummeckert.
Die umlaute könnten eventuell nur innerhalb einer javascript-anweisung probleme bereiten, da javascript sensibel auf semikolon reagiert.
Danke für deine schnelle Antwort. Aber so wirklich verstehen tu ich es noch immer nicht. Soll ich die Umlaute nun wie unter Zeichen in u.a. "ä" umändern und andersrum?!
Als Fehler wird ja auch das angegeben, muss ich das jetzt jeweils in den Unicode   umwandeln?!
Hallo,
Hubert und ich haben Dir schon geschrieben, dass Du nicht
den deutschen Bastel-Validator nehmen sollst, sondern
das Original.
Du kannst offenbar kein Englisch oder bist zu faul dazu.
Dann lies _wenigstens_ die Ausgabe des deutschen
Validators genau durch:
<ZITAT>
Unten befinden sich die Ergebnisse des Versuche das Dokument mit einem SGML Parser zu prüfen.
...
Error: Keine Documenttypdeklaration, deshalb keine Validation möglich
</ZITAT>
Deshalb kannst Du alle folgenden Fehlermeldungen gleich vergessen,
sie sind nicht aussagekraeftig.
Dein Problem hat _nichts_ mit den Entities zu tun.
Es ist voellig egal, ob man ä oder ä schreibt,
solange das richtige Charset angegeben wird, siehe
http://www.dodabo.de/charset/#s2
Tips zur _echten_ Problembewaeltigung habe ich
Dir bereits in [pref:t=61268&m=345270] gegeben.
Gruesse,
Thomas
Lieben Dank für eure Hilfe, aber ich blick da leider nicht mehr durch. Glaub, ich überleg mir das nochmal mit einer Homepage. Wusste nicht, dass das alles so kompliziert ist. Ansich versteh ich das Erstellen von einer Homepage. Habe schon ein paar Seiten dazu erstellt, aber wenn die Vorlage falsch ist und ich sie nicht hinbekomme, klappt das ja nicht....
Hallo,
aber wenn die Vorlage falsch ist und ich sie nicht hinbekomme, klappt das ja nicht....
Nicht verzweifeln! Soo kompliziert ist HTML nun wirklich nicht.
Nimm als Vorlage nicht irgendeinen Schrott,
sondern ein sauberes, valides Grundgeruest.
http://selfhtml.teamone.de/html/allgemein/grundgeruest.htm
Erweitere dieses Schritt fuer Schritt, und
frag immer mal wieder den (englischen;-) Validator
nach seiner Meinung.
Ansonsten:
http://selfhtml.teamone.de/navigation/anfang/index.htm
http://selfhtml.teamone.de/navigation/anfang/tour5.htm
Gruesse,
Thomas