• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

probleme beim validator.w3.org

Status
Für weitere Antworten geschlossen.

Anonymous

Neues Mitglied
hi ich hab meine page mal wieder durch den validator gelassen und dann kammen diese fehler raus:

Line 211 column 0: document type does not allow element "STYLE" here.

<!--

zu diesem code:
Code:
<!--
body { margin-top:0px; margin-left: 0px; margin-right: 0px; background-color: #FFFFFF; }
.header { background-image: url('pages/bg.gif');}
-->

und der fehler hier
Line 217 column 78: there is no attribute "HEIGHT".

...ellpadding="0px" class="header" height="120px">

zu diesem code:
Code:
<table width="100%" cellspacing="0px" cellpadding="0px" class="header" height="120px">

aber egal was ich mach entweder es ändert den style oder es bleibt falsch! :(
also bitte helft mir
 
Werbung:
Hallo,

Code:
<style type="text/css">
<!--
body { margin-top:0px; margin-left: 0px; margin-right: 0px; background-color: #FFFFFF; }
.header { background-image: url('pages/bg.gif');}
-->
</style>
[Ich weiss ja nicht, ob du das hast. Ansonsten verstehe ich den Fehler auch nicht.]
Code:
<table cellspacing="0" cellpadding="0" class="header" style="width:100%; height:120px;">
[Versuch es mal so.]

Angaben ohne Gewähr.


Liebe Grüße,
L.T.M
 
Werbung:
das ganze ist ziemlich zusammenhangs los.

es könnte ganz einfach daran liegen das du keinen doctype angegeben hast...

post mal den rest der seite...
 
Werbung:
wo sthet denn derstylecode? in einer separaten datei? wenn ja bitte keine kommentare. sthet er im dokument? wenn ja dann nur im head! im body gibt das fehler.

versuch wegen der tabelle doch einfach mal die angebotene css variante...
 
dann streich doch alle möglichen fehlerquellen 'raus und mach sie neu...das hilft dann meistens.

Nils aka XraYSoLo
 
so ich habe mal deine webseite besucht.
Code:
<style type="text/css"
<!--
meinst du das ernst so? guck mal bitte hin. das ist doch nur noch peinlich.

und das naechste mal GIBST DU UNS DEN URL SELBER. *unnoetig aufreg*
 
Werbung:
Werbung:
so ich kann euch jetzt auch sagen warum die klammer nicht dran war! den sie wurde mir als fehler im validator gesagt
Code:
<style type="text/css">
was für ein doctype brauche ich für eine includierende css datei reicht da nicht das doctype in der index.php
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">

Code:
there is no attribute "HEIGHT".

...ellpadding="0px" class="header" height="120px;">
den fehler sagt er immernoch egal was ich mach
 
In der CSS-Datei brauchst du keinen Doctype.

Hast du es schon mit der Variante mit dem Style-Attribut versucht?
 
ja in der css datei hab ich weder doctype noch <html><head> denn das darf ich ja net schreiben weil includiert wird oder???

wie meinst das mit dem style attribut
 
Werbung:
Beispiel:

Code:
<p style="background-color:#dddddd; color:#000000; font-family:Verdana, sans-serif; font-size:12px;">Beispieltext</p>
 
jetzt hab ich es so
Code:
<style type="text/css">

	<p style="background-image: url('pages/bg.gif'); margin-top:0px; margin-left: 0px; margin-right: 0px;">
</p>
</style>
aber nun zeigt es mein background net an!

also mach ich es wieder so

Code:
<style type="text/css">
<!--
	{ margin-top:0px; margin-left: 0px; margin-right: 0px; background-color: #FFFFFF; }
.header { background-image: url('pages/bg.gif');}
-->
</style>
<table width="100%" cellspacing="0px" cellpadding="0px" class="header" height="120px;">

aber dann sagt der validator das hier:

http://validator.w3.org/check?uri=www.hanniworld.de
 
LIES BITTE MAL DIE BEITRÄGE!

Der Style-Bereich gehört _nicht_ in den Body. Er muss im Head des HTML-Dokuments stehen.

Aussedem solltest du vielleicht mal den Head schließen! Und den Body-Bereich einleiten.

Ganz zum Schluss der Dokuments ist ausserdem ein tr-Tag nicht mit der Spitzklammer geschlossen worden.

So wie der Quelltext aussieht solltest du dir vielleicht nochmal die Einführung von selfHTML druchlesen: http://de.selfhtml.org/html/allgemein/grundgeruest.htm

Dann noch wie man CSS in HTML einbindet: http://de.selfhtml.org/css/formate/einbinden.htm
 
Werbung:
Fehlersuche...

Hi Bazoooka-t

mal sehen was mir so auffällt

Zeile 8
Code:
<link rel="stylesheet" type="text/css" href="http://www.hanniworld.de/pages/stylesheet.css" />
Dort benutzt du XHTML-Syntax "/" bei einem HTML Doctype

Zeile 206
Code:
<table border="0" cellpadding="0" cellspacing="0" style="width:100%;height120px">
Dort fehlen die doppelpunkte im "height" am Ende der Zeile.

Zeile 209
Dort darf kein "<style>" Tag stehen, dieses darf nur im Kopfbereich (<head></head>) verwendet werden.

Zeile 217 + 218
Code:
<td width="50%" height="120" align="center">[img][/img]</td>
Wieder ein "/" im "img" Tag zuviel.

Zeile 13 (CSS-Datei)
Code:
font color:     #FFF;
Dieses CSS Format gibt es nicht, richtig wäre hier: "color:#fff;"

So das war es fürs Erste, ich hoffe das hilft dir weiter.

Gruß
Hobbyuser
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben