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

Inavlide

Maase

Neues Mitglied
Hallo,
Ich habe eine Frage und zwar:
Wie löst man dieses Problem?
Habe schon viel versucht aber nichts hinbekommen :(

Zeile 4, Spalte 54
: NET-Enabling Start-Tag erfordert SHORTTAG JA
<Link rel = "stylesheet" type = "text / css" href = "DEI.css" / >
Für das aktuelle Dokument, interpretiert der Validator Strings wie <foo /> nach Vermächtnis Regeln, die die Erwartungen der meisten Autoren zu brechen und damit zu verwirrenden Warnungen und Fehlermeldungen, die vom Validator. Diese Interpretation wird durch HTML 4 Dokumenten oder anderen SGML-basierten HTML-Dokumente ausgelöst. Um die Nachrichten zu vermeiden, entfernen Sie einfach das Zeichen "/" in solchen Kontexten. NB: Wenn Sie erwarten, <foo /> als XML-kompatibel "selbstschließend"-Tag interpretiert werden, dann müssen Sie XHTML-oder HTML5 verwenden.Diese Warnung und bezogene Fehler kann auch durch eine nicht börsennotierte Wert des Attributs mit einem oder mehreren "/" verursacht werden. Beispiel: <a href=http://w3c.org> W3C </ a> . In solchen Fällen ist die Lösung für Sie Anführungszeichen um den Wert setzen.

Gruß
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd">

Den
 
Hallo,
Es hat geklappt jetzt habe ich nur noch 6 Errors von früheren 10 :)

Hier der nächste wo ich nicht weiter weiß:
Line 6, Column 133
: there is no attribute "LEFTMARGIN"
…round-repeat: repeat-x-y;" leftmargin="0" topmargin="0" marginwidth="0" margin…
You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute. If you received this error when using the <embed> element to incorporate flash media in a Web page, see the FAQ item on valid flash.

Muss ich da einfach das Leftmargin wegmachen, denn bei den anderen (topmargin etc.) kommt die gleiche Meldung :)

Danke

Gruß
 
Ja, diese Attribute gehören nicht mehr zu HTML-Standard. Wenn Du margin nutzen willst, gib diese Außenabstände per CSS an.
 
Beim ersten gibt es 2 Lösungsmöglichkeiten, von denen eine aber in jedem Fall zutrifft:
<center> sollte man nicht mehr verwenden. Wenn Du etwas zentrieren willst, nutze dafür CSS.
Und: Ich vermute Du hast im Quellcode sowas stehen:

HTML:
<ul>
<center>
<li>

Das geht natürlich nicht, da einzig <li>-Elemente Kind-Elemente von <ul> sein dürfen. Keine anderen Elemente sind hierbei zulässig. Also:

HTML:
<ul>
<li>

und die Zentrierung per CSS vornehmen.

Der zweite Fehler ist ohne Quellcode nicht beurteilbar. Kann viele Ursachen haben.
 
HTML:
</ul>
    </li>
<center>
 <div style="background:url(http://666kb.com/i/c3wf63hdgbt0iyo4j.gif); height: 500px; width:  900px; padding: 120px 0px 0px 0px; color: #ffffff; padding: 50px 0px 0px 0px;">Herzlich Willkommen auf der Homepage des YouTube Kannal´s Pilotly!!!</div>
</center>

Das ist der vom ersten und da das Center wegnehmen und die positionierung mit CSS vornehmen. Danke.

Der Quellcode vom zweiten Fehler:
HTML:
<html><head><title> Pilotly </title><link rel="stylesheet" type="text/css" href="DEI.css"><body style="background-image:url(http://www.nof-schule.de/assets/images/zentriert.gif); background-repeat: repeat-x-y;">
 <img src="http://s14.directupload.net/images/120518/n8894mlh.png" height="231" width="900" alt="Das Bild konnte nicht geladen werden" title="Bitte Abonnnieren" style="padding: 50px 0px 0px 200px;">
<ul id="navigation">
	<li style="color: yellow" class="home">Home		<ul>			<li><a href="#" style="color: yellow">Startseite</a></li>			<li><a href="kontakt.html" style="color: yellow">Kontakt</a></li>			<li><a href="counter.html" style="color: yellow">Besucherzähler</a></li>			<li><a href="Chat.html">Shoutbox</a></li>		</ul>	</li>
	<li class="about">About		<ul>			<li><a href="about.html" style="color: white">Über mich</a></li>			<li><a href="Bilder.html" style="color: white">Download</a></li>			<li><a href="#">Link1</a></li>			<li><a href="#">Link1</a></li>		</ul>	</li><center> <div style="background:url(http://666kb.com/i/c3wf63hdgbt0iyo4j.gif); height: 500px; width:  900px; padding: 120px 0px 0px 0px; color: #ffffff; padding: 50px 0px 0px 0px;">Herzlich Willkommen auf der Homepage des YouTube Kannal´s Pilotly!!!</div></center></ul></body>     </head></html>

Das untere Head nimmt er als Fehler, wieso auch immer :(

Gruß
 
Weil der <head> vor dem <body> geschlossen werden muss, nicht erst hinter dem. Oder hat dein Körper nur einen Kopf und frisst den Körper innerlich? ;)
 
Hallo,
Schließ den Head Tag jetzt vor dem Body Tag, aber die Meldung wir immer noch angezeigt:
[Invalid] Markup Validation of [url]http://train.bplaced.net/ - W3C Markup Validator[/url]

Der Code:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head>
<title> Pilotly </title>
<link rel="stylesheet" type="text/css" href="DEI.css">
<body style="background-image:url(http://www.nof-schule.de/assets/images/zentriert.gif); background-repeat: repeat-x-y;">

 <img src="http://s14.directupload.net/images/120518/n8894mlh.png" height="231" width="900" alt="Das Bild konnte nicht geladen werden" title="Bitte Abonnnieren" style="padding: 50px 0px 0px 200px;">

<ul id="navigation">

	<li style="color: yellow" class="home">Home
		<ul>
			<li><a href="#" style="color: yellow">Startseite</a></li>
			<li><a href="kontakt.html" style="color: yellow">Kontakt</a></li>
			<li><a href="counter.html" style="color: yellow">Besucherzähler</a></li>
			<li><a href="Chat.html">Shoutbox</a></li>
		</ul>
	</li>

	<li class="about">About
		<ul>
			<li><a href="about.html" style="color: white">Über mich</a></li>
			<li><a href="Bilder.html" style="color: white">Download</a></li>
			<li><a href="#">Link1</a></li>
			<li><a href="#">Link1</a></li>
		</ul>
		
	</li>
	

 <div style="background:url(http://666kb.com/i/c3wf63hdgbt0iyo4j.gif); height: 500px; width:  900px; color: #ffffff; padding: 50px 0px 0px 0px;">Herzlich Willkommen auf der Homepage des YouTube Kannal´s Pilotly!!!</div>

</ul>
</head>
</body>
</html>


Gruß

P.S. Das erste ist neu, was ist damit gemeint ?
 
Das hier ist natürlich auch falsch:

HTML:
 <div style="background:url(http://666kb.com/i/c3wf63hdgbt0iyo4j.gif); height: 500px; width:  900px; color: #ffffff; padding: 50px 0px 0px 0px;">Herzlich Willkommen auf der Homepage des YouTube Kannal´s Pilotly!!!</div>

</ul>

Was hatte ich vorhin zu <ul> geschrieben? ^^
 
Die Frage wäre eher: wo soll ich das <div> denn sonst hinschreiben? Das ist dir überlassen. Es darf nur nicht zwischen </li> und </ul> oder </li> und <li> oder <ul> und <li> vorkommen. Das </ul> muss immer hinter dem letzten </li> einer Liste stehen.
 
Ok, danke schön :)

Eine Frage noch:
Wie positioniere ich das mit CSS?? Wenn ich den Center Befehl nicht setzten darf?
 
Zeile 33, Spalte 145
: Dokument-Typ nicht zulässt Element "DIV" hier, unter der Annahme fehlt "LI" Start-Tag
...: # Ffffff; padding: 50px 0px 0px 0px; " > Herzlich Willkommen auf der Homepage d ...#Hilfe!!Was ist das schon wieder??
 
[h=3]Glückwünsche[/h]
Das Dokument liegt bei < Pilotly > wurde versuchsweise als HTML 4.01 Transitional geprüft. Dies bedeutet, dass mit dem Einsatz von einigen Fallback-oder Override-Mechanismus, wir erfolgreich eine formale Validierung von IT. Mit anderen Worten, würde das Dokument als HTML 4.01 Transitional validiert, wenn Sie das Markup, um die Änderungen automatisch durchgeführt haben wir passen sich geändert, aber es wird nicht gültig sein, bis Sie diese Änderungen vornehmen . Die Parser-Implementierungen, die wir für diese Prüfung verwendet werden, auf der Basis OpenSP (SGML / XML).
[h=4]Die Verknüpfung zu diesem Ergebnis[/h]
Wenn Sie möchten, eine Verknüpfung zu erstellen dieser Seite (dh dieses Ergebnis der Validierung) zu erleichtern, um die Seite in der Zukunft erneut validieren oder anderen zu ermöglichen, Ihre Seite zu validieren, ist die URI < http://validator.w3. org / überprüfen uri = http% 3A% 2F% 2Ftrain.bplaced.net% 2F;? verbose = 1 > (oder Sie können fügen Sie einfach die aktuelle Seite zu Ihren Lesezeichen oder Hotlist).
[h=4]Validieren von CSS Style Sheets[/h]
Wenn Sie CSS in Ihrem Dokument, können Sie überprüfen, es mit dem W3C CSS Validation Service .

Hallo,
Habe es hinbekommen :)

Mein code ist jetzt valide :)

Jetzt..........Wie kann ich das Drop Down Menü verschieben?
 
Zurück
Oben