PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTML-Validator


R300
2004-07-09, 20:01:30
Hallo
Ich bekomme vom Validator ein paar Fehler, die ich beseitigen will.
Aber ich versteh die Fehlermeldungen nicht.
http://validator.w3.org/check?uri=http%3A%2F%2Fr300.funpic.de%2FScooter%2Findex.htm&charset=%28detect+automatically%29&doctype=%28detect+automatically%29&ss=1

Kann mir jemand erklären was an den meisten stellen falsch ist?

THX

-=sUn's*shAdoW=-
2004-07-09, 20:28:09
Ich würde mal sagen, du hast zu oft tags, die nicht geöffnet wurden, geschlossen, als auch nicht DocType gemäße Sachen verwendet. Noch was wäre, dass du anscheinend manchmal keine "alt=" attribut setzt --> das ist jedoch wohl bei diesem DocType erfroderlich.

Meiner Meinung nach ist das eh relativ klar rauszulesen -- nimm notfalls einfach ein Wörterbuch zur Hand und übersetze, was da steht *fg*

cu :)

HellHorse
2004-07-09, 20:29:30
Das sollte schon mal einen grossen Teil fixen:

there is no attribute xyz:
Das entsprechende Elemet hat kein attribut xyz, du hast ihm aber eines gegeben.
Bsp:
<ein-tag xyz="ein wert" abc="ein anderer Wert"/>
sollte so aussehen
<ein-tag abc="ein anderer Wert"/>
(xyz="ein wert" ist weg)

required attribute "XYZ" not specified:
Das entsprechende Elemet hat ein attribut xyz, du hast ihm aber keines gegeben.
Bsp:
<ein-tag abc="ein anderer Wert"/>
sollte so aussehen
<ein-tag abc="ein anderer Wert" xyz="ein wert" />
(xyz="ein wert" ist dazugekommen)

R300
2004-07-09, 20:55:19
Hilft irgendwie nicht. Es kommen noch mehr Fehler.
Ich habe verstanden, dass ich CSS benutzen soll.
Egal, ich mache Sonntag weiter. Habe keine Lust mehr auf die Sch....

imagine
2004-07-09, 22:44:39
Wenn du sagst was genau du nicht verstanden hast ist es deutlicher einfacher zu helfen.
Die komplette Liste wird wohl niemand durchgehen.

R300
2004-07-11, 11:49:08
OK, was ist an der Zeile Falsch?
cellspacing="0" bordercolor="#FFFFFF">

Kann mir jemand diesen Code richtig schreiben?

Laut Validator muss ich das in CSS schreiben, aber als ich das hier probiert hatte, border-color:#FFFF00 bekam ich noch mehr Fehler.

Nase
2004-07-11, 12:59:47
Original geschrieben von R300
OK, was ist an der Zeile Falsch?
cellspacing="0" bordercolor="#FFFFFF">

Kann mir jemand diesen Code richtig schreiben?

Laut Validator muss ich das in CSS schreiben, aber als ich das hier probiert hatte, border-color:#FFFF00 bekam ich noch mehr Fehler.

Du musst wenn schon style="border-color:#fff" schreiben. Das eine ist HTML-Code, das andere CSS. Du kannst nicht einfach CSS-Code zwischen die HTML-Tags schreiben, ohne diese zu kennzeichnen.

R300
2004-07-11, 18:54:58
Was ist hier falsch?
<div align="center"><img border="0" src="bilder/header.jpg" width="775" height="106"></div>

Nase
2004-07-11, 19:20:16
Original geschrieben von R300
Was ist hier falsch?
<div align="center"><img border="0" src="bilder/header.jpg" width="775" height="106"></div> Beim Bild fehlt der alt-Tag.

imagine
2004-07-12, 17:17:32
Original geschrieben von R300
Was ist hier falsch?
<div align="center"><img border="0" src="bilder/header.jpg" width="775" height="106"></div>
<img style="display:block; margin: 0 auto; border:none;" src="bilder/heaer.jpg" alt="Homepage von R300 oder was auch immer" width="775" height="106">

CSS direkt beim Element anzugeben ist aber nur in Ausnahmefällen sinnvoll, besser ist es das ganze in einer externen Datei zu definieren. Zur Syntax kannst du dir WSDEV oder SelfHTML durchlesen.

R300
2004-07-12, 20:47:05
Was ist der CSS Code für bordercolorlight und bordercolordark?
Ich kenne nur border[-top, -left, -right, -bottom]

Nase
2004-07-12, 20:55:52
Gibt es in dem Sinne glaube ich nicht. Aber 3D-Rahmen kannst du mit border-style: groove/ridge/inset/outset machen.

R300
2004-07-14, 21:29:22
EDIT: gelöscht...

R300
2004-07-15, 14:38:55
Warum ist hier kein td erlaubt?
<td width="62%" align="center" height="97">

nggalai
2004-07-15, 14:46:07
Wo ist "hier?" ;) Dein Link von oben liefert keine Warnung wegen einer <td>.

93,
-Sascha.rb

R300
2004-07-15, 15:09:28
http://validator.w3.org/check?uri=http%3A%2F%2Fr300.funpic.de%2FScooter%2Fdna.htm&charset=%28detect+automatically%29&doctype=%28detect+automatically%29&ss=1

Und noch eine Frage:
Warum löscht Frontpage </html> am Ende?

EDIT: Ach ja, und wenn ich </table> an der Stelle einfüge, wie es im Text steht, ist alles auf der Page nach links verschoben.

nggalai
2004-07-15, 15:18:17
Du hast da ein wenig Chaos in Sachen Verschachtelung. Bei 178 machst Du einen center auf, bei 179 dann eine table, 185 machst Du den center dann zu obwohl die eingeschlossene table noch offen ist, es folgt eine td ohne eine tr drum rum (186-241), dann machst Du nochmals einen Center auf und bei 243 hat der Validator genug. Du solltest Das Ding nochmals durchstrukturieren und auf eine saubere Verschachtelung achten.

Und Frontpage löscht den </html> weil's ein schlechtes Programm ist. ;)

93,
-Sascha.rb

R300
2004-07-15, 15:23:43
Ja Frontpage ist wohl wirklich scheiße.
Ich habe den Code nicht wirklich selbst geschrieben, sondern einfach Tabellen in Frontpage erstellt.
Jetzt muss ich den Scheiß neu sortieren.
:madman:

R300
2004-07-15, 15:51:22
Ich bin total durcheinander.
KA wo was hinkommt. :ratlos:

Wenn ich table schließe ist die ganze Seite nach links verschoben und wenn ich tr drum rum mache, ist es auch nicht erlaubt.

Kannst du mir vielleicht diese Seite richtig machen wenn du Zeit hast?
Ich muss sehen wie es richtig ist, damit ich das auf den anderen Seiten mit Tabellen auch machen kann.

Nase
2004-07-15, 16:40:49
Ich hätte wohl gerade ein bisschen Zeit, also könnte ich dir den Code eben schnell neu schreiben. Wenn du willst.

R300
2004-07-15, 17:13:57
Ja, bitte

Nase
2004-07-15, 18:15:32
Ist noch ein Fehler drin, aber ich komm gerade nicht drauf, wie ich den beheben kann.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 //EN">
<html>
<head>
<title>GT-Crew</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<style type="text/css">
<!--
body {
background-color: #666;
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:link {
color: #fff;
display: block;
font-size: 10px;
font-weight: bold;
text-decoration: underline;
}
a:visited {
color: #9c9;
display: block;
font-size: 10px;
text-decoration: underline;
}
a:hover {
color: #9c9;
display: block;
font-size: 10px;
text-decoration: none;
}
-->
</style>
</head>

<body>
<div style="text-align: center;"><img src="bilder/header.jpg" alt="header" border="0"></div>

<table border="0" align="center" cellpadding="0" cellspacing="0" style="width: 775px;">
<tr>
<td valign="top" style="width: 150px;">
<br>
<img src="bilder/header_nav.gif" alt="nav" border="0">

<table border="0" cellpadding="0" cellspacing="0" style="margin: 0px; width: 150px;">
<tr>
<td style="background-image: url(bilder/bg_navi.gif); padding-left: 20px;">

<div style="background-color: #868870; font-size: 10px; font-style: italic; font-weight: bold; text-align: center; width: 115px;">Aktuell</div>
<a href="http://r300.funpic.de/Scooter/index.htm">Home</a>
<a href="http://r300.funpic.de/Scooter/News.htm">News</a><br>

<div style="background-color: #868870; font-size: 10px; font-style: italic; font-weight: bold; text-align: center; width: 115px;">Crew</div>
<a href="http://r300.funpic.de/Scooter/Fahrer.htm">Fahrer</a>
<a href="http://r300.funpic.de/Scooter/Reviews.htm">Fahrzeuge</a><br>

<div style="background-color: #868870; font-size: 10px; font-style: italic; font-weight: bold; text-align: center; width: 115px;">Sonstiges</div>
<a href="http://r300.funpic.de/Scooter/Maschinen.htm">Scooter</a>
<a href="http://r300.funpic.de/Scooter/Treffen.htm">Treffen</a><br>

<div style="background-color: #868870; font-size: 10px; font-style: italic; font-weight: bold; text-align: center; width: 115px;">Media</div>
<a href="http://r300.funpic.de/Scooter/phpBB2-2.0.8-deutsch/index">Forum</a>
<a href="http://r300.funpic.de/Scooter/Bilder.htm">Bilder</a>
<a href="http://r300.funpic.de/Scooter/downloads.htm">Downloads</a>
<a href="http://r300.funpic.de/Scooter/links.htm">Links</a>
<a href="http://38597.iboox.com">G&auml;stebuch</a><br>

</td>
</tr>
</table>

<img src="bilder/footer_navi.gif" alt="nav" border="0">

</td>
<td valign="top" style="padding-left: 16px; width: 625px;">
<br>
<img src="bilder/header_content.gif" border="0" alt="">

<table border="0" cellpadding="0" cellspacing="0" style="width: 609px;">
<tr>
<td style="background-image: url(bilder/bg_content.gif); padding: 10px; text-align: center;">
<br>
<h1>Welcome</h1>
<br>
Willkommen auf der Offiziellen Homepage der GT Crew. Wir sind ein paar Freunde, die es mit Rollern und
Motorr&auml;dern haben, aber dazu findet ihr sicher mehr auf der HP. Bis dahin noch viel Spa&szlig; hier.
<br>
</td>
</tr>
</table>
<img src="bilder/footer_content.gif" border="0" alt="">
</td>
</tr>
</table>
<br>
<div style="text-align: center;"><img src="bilder/footer.gif" alt="" border="0"></div>

</body>
</html>

Aja. Ist HTML 4.01 Strict valid.

R300
2004-07-15, 21:31:00
Danke, aber ich hatte eigentlich an die andere Page gedacht.
die mit den Tabellen (dna.htm).
Mit der index Seite hatte ich eigentlich keine Probleme.

Nase
2004-07-15, 21:37:47
Guck dir mal deinen und dann meinen Code an ;). Was ist denn auf der dna.htm besonders?

R300
2004-07-15, 21:43:46
Das hier:
<div align="center">
<center>
<table border="1" width="68%" style="height:153px; border-width:medium; border-color:#868870; border-style:solid; padding:5px;">
<tr>
<td width="100%" align="center" height="19" colspan="2">
Gilera DNA
</td>
</tr>
</center>
<tr>
<td width="62%" align="center" height="97">
<table border="1" width="100%" style="border-width:medium; border-color:#868870; border-style:solid; padding:5px;">
<tr>
<td width="51%">Motor</td>
<td width="49%">&nbsp;2 Takter</td>
</tr>
<tr>
<td width="51%">Kühlung</td>
<td width="49%">Flüssigkeit</td>
</tr>
<tr>
<td width="51%">Leistung</td>
<td width="49%">3,5 kW bei 7.500 min-1</td>
</tr>
<tr>
<td width="51%">Vergaser</td>
<td width="49%">Vergaser</td>
</tr>
<tr>
<td width="51%">Hubraum</td>
<td width="49%">49,ccm</td>
</tr>
<tr>
<td width="51%">Starter</td>
<td width="49%">Elektrisch</td>
</tr>
<tr>
<td width="51%">Getriebe</td>
<td width="49%">Automatik</td>
</tr>
<tr>
<td width="51%">Sitzhöhe</td>
<td width="49%">820mm</td>
</tr>
<tr>
<td width="51%">Leergewicht</td>
<td width="49%">112 kg</td>
</tr>
<tr>
<td width="51%">Tankinhalt</td>
<td width="49%">ca. 9,5 Liter</td>
</tr>
<tr>
<td width="51%">Reifen vorn</td>
<td width="49%">120/70 - 14 55L Tubeless</td>
</tr>
<tr>
<td width="51%">Reifen hinten</td>
<td width="49%">140/70 - 14 62L Tubeless</td>
</tr>
<tr>
<td width="51%">Abgasnorm</td>
<td width="49%">Euro 2</td>
</tr>
</tr>
</table>
</td>
<center>
<td width="38%" align="center" height="97">
<a href="http://r300.funpic.de/Scooter/bilder/dna/P1.jpg"><img border="0" src="bilder/dna/v/P1.jpg" width="150" height="113" alt="Bild"></a><br>
<br>
<a href="http://r300.funpic.de/Scooter/bilder/dna/P2.jpg"><img border="0" src="bilder/dna/v/P2.jpg" width="150" height="113" alt="Bild"></a><br>
<br>
<a href="http://r300.funpic.de/Scooter/bilder/dna/P3.jpg"><img border="0" src="bilder/dna/v/P3.jpg" width="150" height="113" alt="Bild"></a>
</td>
</center>
</div>
</tr>
</table>
<p align="center"><a href="http://r300.funpic.de/Scooter/dna2.htm">Weitere
Bilder</a></p><p style="margin-top: 0; margin-bottom: 0">&nbsp;</p><p>&nbsp;</p></td>
</table>
</div>
</td>
</tr>
<tr>
<td height="24"><img src="bilder/footer_content.gif" width="609" height="25" alt="footer">
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr style="background-image: url('bilder/bg_page.gif')">
<td height="10" colspan="2" valign="top" class="content">&nbsp; </td>
</tr>
<tr>
<td colspan="2" valign="top" class="content"> <div align="center"><img src="bilder/footer.gif" alt="footer"></div></td>
</tr>
</table> </td>

Den letzten Teil des Codes werde ich verändern.
So wie du es in der index Page geschrieben hast.

Nase
2004-07-15, 21:47:35
Und was willst du daran geändert haben? Sieht doch top aus :D.

R300
2004-07-15, 21:49:25
Warum bekomme ich dann so viele Fehler beim Validator?:asshole:

Nase
2004-07-15, 22:16:59
Mal eben auf die schnelle:

<table border="1" width="68%" style="border: medium #868870 solid; padding:5px;">
<tr>
<td align="center" colspan="2">Gilera DNA</td>
</tr>
<tr>
<td align="center" style="width: 62%;">

<table border="1" width="100%" style="border: medium #868870 solid; padding:5px;">
<tr><td>Motor</td><td>2 Takter</td></tr>
<tr><td>Kühlung</td><td>Flüssigkeit</td></tr>
<tr><td>Leistung</td><td>3,5 kW bei 7.500 min-1</td></tr>
<tr><td>Vergaser</td><td>Vergaser</td></tr>
<tr><td>Hubraum</td><td>49,ccm</td></tr>
<tr><td>Starter</td><td>Elektrisch</td></tr>
<tr><td>Getriebe</td><td>Automatik</td></tr>
<tr><td>Sitzhöhe</td><td>820mm</td></tr>
<tr><td>Leergewicht</td><td>112 kg</td></tr>
<tr><td>Tankinhalt</td><td>ca. 9,5 Liter</td></tr>
<tr><td>Reifen vorn</td><td>120/70 - 14 55L Tubeless</td></tr>
<tr><td>Reifen hinten</td><td>140/70 - 14 62L Tubeless</td></tr>
<tr><td>Abgasnorm</td><td>Euro 2</td></tr>
</table>

</td>

<td align="center" style="width: 38%;">
<a href="http://r300.funpic.de/Scooter/bilder/dna/P1.jpg"><img src="bilder/dna/v/P1.jpg" alt="Bild"></a><br><br>
<a href="http://r300.funpic.de/Scooter/bilder/dna/P2.jpg"><img src="bilder/dna/v/P2.jpg" alt="Bild"></a><br><br>
<a href="http://r300.funpic.de/Scooter/bilder/dna/P3.jpg"><img src="bilder/dna/v/P3.jpg" alt="Bild"></a>
</td>
</tr>
</table>


<div style="text-align: center;"><a href="http://r300.funpic.de/Scooter/dna2.htm">Weitere Bilder</a></div>

Das größte Problem liegt aber bei deinem Grundgerüst der Seite, wo kein Schwein mehr wirklich durchblickt.

R300
2004-07-15, 22:37:56
BIG THX :massa:
Viel Kompakter. :D

Ich werde mir morgen den Code genauer ansehen.

R300
2004-07-16, 15:49:46
Was ist daran falsch?
<embed src="http://r300.funpic.de/Scooter/bilder/sabanner.swf" quality="high" width="414" height="77" align="middle" hspace="82">

there is no attribute "SRC"
there is no attribute "QUALITY"
usw.

HellHorse
2004-07-16, 18:27:20
Original geschrieben von R300
there is no attribute "SRC"
there is no attribute "QUALITY"
usw.
Es ist so toll, wenn du Leute Posts lesen :stareup:
http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&postid=2000144#post2000144

imagine
2004-07-16, 18:51:19
"embed" war bzw ist ein ein Netscape eingeführtes Element und nicht Bestandteil des HTML oder XHTML Standards.
Korrekt ist das "object" Element, allerdings gibt es da einige Probleme mit verschiedenen Browsern. Falls es dich interessiert, kannst du dir mal diesen Artikel durchlesen: http://www.alistapart.com/articles/flashsatay/
Da hängen auch noch 27 Seiten Kommentare hintendran :)