Hallo Leute,
ich habe folgendes Problem mit meinem Quelltext. Ich war mal auf http://validator.w3.org/ und habe meine Seite checken lassen. Jedenfalls werden mir ein paar Fehler angezeit. Nur ich weiß nicht, wie ich die rauskriege. Einige habe ich schon weggekriegt, aber diese sind übrig geblieben. hier:
http://validator.w3.org/check?uri=http%3A%2F%2Fckaucke.de
Ich bin euch für jede Hilfe Dankbar!
Seite an 4.01 Transitional anpassen
-
-
im body-tag einfach die ganzen margin dinger rausnehmen
Line 18 column 7: end tag for "TABLE" which is not finished.
</table>hast vll vergessen </td> oder </tr> zuzumachen davor...
Line 27 column 12: there is no attribute "BACKGROUND".
background="http://ckaucke.de/grafik/header.gif"><big><big><big>schreib stattdessen mal:
<td style="background-image: url('img_url');width:984px;height:126px;">das könnte vll schon reichen
-
die margins kannst ja durch css ersetzen... eventuell so:
<td class="eingerückt">und mit styles dann:
#eingerückt{ margin-left:10%;
} -
ja oder einfach im css schreiben
body
{
margin:0px;
}
aberi ch glaub das muss gar nicht oder ? -
Vielen Dank an euch![Blockierte Grafik: http://ckaucke.de/smilies/gut.gif] [Blockierte Grafik: http://ckaucke.de/smilies/gut.gif] [Blockierte Grafik: http://ckaucke.de/smilies/gut.gif]
Dann probier ich das mal. -
Hi,
ich habe es noch nie geschafft, die Margins W3C Konform zu entfernen... die CSS Lösung funktioniert wunderbar in IE, aber nicht in Opera. Wies im Firefox aussieht kann ich nicht sagenMfG LizZard
-
Kannst du mir mal die vieilleicht geben, das wäre richtig klasse. Ich bin da noch ein bisschen neu in der Materie (2 1/2Monate) und habe daher noch nicht so viel Erfahrung.
-
Schuldigung mal wieder, war nicht eingelogt.
-
Zitat
body
{
margin:0px;
}
das sollte m.e. gehen -
Probier ich mal. Danke!
-
Hab es gemacht und habe die Fehler halbiert. Jetz die Seite nur noch diese Fehler: http://validator.w3.org/check?uri=http….de%2Ftest.html
-
... und die Erklärung für die Fehler steht doch dabei - warum machst du sie denn nicht einfach weg?
Wundert sich ....
Ronald
EDIT: ich hab mir mal deinen Quelltext angesehen und den solltest du dingend einmal überarbeiten, allein die ganzen Zeilenumbrüche innerhalb der Tags sowie die diversen sinnlosen und unbenutzten Tags.
R.
-
Mach ich mal. Keine Sorge. Ist ja noch nicht fertig. Das mit dem löschen geht nicht, habe ich schon probiert.
-
Zitat
Line 18 column 7: end tag for "TABLE" which is not finished.
</table>hast vll vergessen </td> oder </tr> zuzumachen davor...
Line 27 column 12: there is no attribute "BACKGROUND".
background="http://ckaucke.de/grafik/header.gif"><big><big><big>schreib stattdessen mal:
<td style="background-image: url('img_url');width:984px;height:126px;">Zitat
Error Line 12 column 6: character "{" not allowed in attribute specification list.
<body {
mach da einfach mal den body tag zu
dann haste auch keine fehler mehr... xD -
Zitat von BendOr
mach da einfach mal den body tag zu
dann haste auch keine fehler mehr... xDSorry BendOr, aber das ist nicht der Fehler. Der Body-Tag wird im Quelltext schon geschlossen, allerdings erst 6 Reihen tiefer.
Da steht doch ganz klar geschrieben:
"Error Line 12 column 6: character "{" not allowed in attribute specification list.
Das Problem ist, daß CK22 offensichtlich überhaupt nicht weiß, wie man Stylesheets einsetzt und deshalb einfach irgendetwas in irgendwelche Tags schreibt. Er würde die Fehler vermutlich selbst sehen, wenn er seinen Quelltext mal etwas aufräumen würde, z.B. indem er Zeilenumbrüche die sich innerhalb eines Tags befinden einfach mal entfernt.
G.a.d.M.
Ronald
-
Schuldige Ronald für die Fehler, da kenne ich mich noch nicht richtig gut aus, da ich das ganze erst seit gut zwei Monaten mache. Hab ja noch was zu lernen, bin ja gerade mal am Anfang.
-
Es ist ja kein Vorwurf, nur wenn du nicht von Anfang an die Tags richtig schreibst, dann wirst du in Zukunft nur noch Fehler suchen und kommst nicht vorwärts. Es nützt dir m.E. auch nicht viel, wenn dir einer von uns den Quelltext aufräumt, dann siehst du die Fehler ja nicht mehr.
Ich übernehm das trotzdem mal für den Body-Tag, den Rest machst du dann selbst
So steht es im Quelltext:
Code<body topmargin="0" leftmargin="0" style="color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);" alink="#ffffff" link="#ffffff" marginheight="0" marginwidth="0" vlink="#ffffff">
und so sollte es sein, schon damit du die Übersicht behältst:
Code<body style="margin:0px;color:#FFFFFF;background-color:#000000;" alink="#ffffff" link="#ffffff" vlink="#ffffff">
Alles was da sonst noch stand war übrigens überflüssig. Ich würde allerdings auch die Linkfarben besser mit Stylesheets definieren.G.a.d.M.
Ronald
-
Danke!
-
Noch mal vielen Dank![Blockierte Grafik: http://ckaucke.de/smilies/gut.gif] [Blockierte Grafik: http://ckaucke.de/smilies/gut.gif] [Blockierte Grafik: http://ckaucke.de/smilies/gut.gif] Aus sechs Fehler macht zwei Fehler. Ich habe nur noch diese: http://validator.w3.org/check?uri=http….de%2Ftest.html
Dann setze ich das ganze mal um! -
Das erste liegt vermutlich am immer noch nicht aufgeräumten Quelltext, es wird das fehlende Schlußzeichen für den Table-Tag vermißt, das liegt vermutlich am Zeilenumbruch innerhalb des Tag. Überhaupt hat die Tabelle an der Stelle gar keine Funktion, da sie keinen Tabelleninhalt hat.
Bring alles was zwischen "<" und dem zugehörigen ">" steht ohne manuellen Zeilenumbruch in eine Reihe (wenn der Editor es umbricht weil der text zu lang wird, dann macht das normal nichts).
Fehler Nr. 2:
Die Angabe "background" ist deprecated, d.h. sie gehört nicht mehr zum künftigen HTML und sollte deshalb möglichst nicht mehr verwendet werden. In Verbindung mit einer Grafik war diese Angabe noch nie zulässig, auch wenn einige Browser es verstehen. Du solltest das Hintergrundbild besser mit Stylesheets einbinden.G.a.d.M.
Ronald
-