Seite 1 von 1

Validator zeigt Fehler an

Verfasst: 11.03.2006, 05:05
von hobbyweb
Hallo,

ich habe meine Seite gerade mit dem W3C-Validator überprüft, dieser hat mir folgende Fehler angezeigt:

Code: Alles auswählen

there is no attribute "BORDERCOLOR".

...ding="0" cellspacing="0" bordercolor="#000000">

Code: Alles auswählen

there is no attribute "BACKGROUND".

<td background="bilder/head.gif"><img src="bilder/main.gif" width="150" height

Code: Alles auswählen

required attribute "ALT" not specified.

...height="100" border="0" usemap="#map01"><img src="bilder/test.jpg" width="100

Leider verstehe ich nicht so ganz wie ich die Fehler beheben kann, könnte mir bitte jemand den richtigen Code sagen damit meine eite "valide" ist?

Danke!

Gruß
hobbyweb

Verfasst:
von

Validator zeigt Fehler an

Verfasst: 11.03.2006, 06:09
von Nullpointer
entferne die attribute bordercolor und background aus deinem markup und verwende stattdessen css.
füge nei jedem img element ein attribut namens alt hinzu. wenn du es, was aus seo sicht nicht so toll ist, leer läßt ist das okay.

wenn du dazu keine lust hast, wähle einen anderen doctype. du scheinst ja xhtml gewählt zu haben. oder ist das strict?

Validator zeigt Fehler an

Verfasst: 11.03.2006, 06:17
von symantec
Also das letztere ist der Alt Tag der immer gesetzt sein muß für Bilder,
die anderen beiden müssen wohl in der css Datei angegeben werden und nicht als html Tags.

td class=

Atribute in der css anlegen. Border, Bgcolor, Padding u.s.w.

Validator zeigt Fehler an

Verfasst: 11.03.2006, 06:55
von hobbyweb
Danke erstmal!

Bei den Bildern ist wohl meine Navigation gemeint da ich sonst keine Bilder verwende, da wären ALT-Tags aus SEO-Sicht doch nicht wirklich sinnvoll/hilfreich oder da ja immer nur "Home", "Thema1" etc. beschrieben wird!?

Und bei den Tabellen müsste ich ja jetzt alle Dokumente ändern. Lohnt sich der Aufwand oder ist das im Endeffekt sowieso egal?

Validator zeigt Fehler an

Verfasst: 11.03.2006, 08:19
von marki
Du könntest in der CSS-Datei auch sagen

table {border-color: x; background: url(x); }

unter der Annahme, dass die betroffene Tabelle die einzige auf deiner Seite ist (z.B. bei tabellenlosen Layouts mit tabellarischen Inhalten). Wenn sie sich in einem bestimmten Container befindet, dessen Klasse/ID einfach noch in die selbe Zeile davorschreiben. Dann musst du nich jedem Element eine Klasse/ID zuordnen. Ist ein alter Trick um seinen Quelltext zu säubern.

Bezüglich Bilder-Navigation
Da ist der Alt-Text ist SEHR wichtig, denn es fehlt hier ein regulärer Ankertext. Der Ankertext ist fürs Ranking besonders entscheidend. Such dazu im Forum mal nach "miserable failure" um weiteres zu erfahren.)

Validator zeigt Fehler an

Verfasst: 11.03.2006, 08:38
von hobbyweb
Ne leider besteht mein Layout aus 2 Tabellen deshalb scheidet das also aus. Aber im Endeffekt ists doch egal oder? Habe die Seite im IE & FF getestet und da sieht sie so aus wie ich sie haben will. Inwiefern ist es also von Bedeutung was so ein Validator sagt?

Und wie muss das mit dem ALT-Text dann genau aussehen?

Validator zeigt Fehler an

Verfasst: 11.03.2006, 15:22
von symantec
Das spielt angeblich keine Rolle, Du kannst auch Attribute für eine Table vergeben in einer CSS Datei. Also sowas ist ja nun echt nicht schwer schreib mal eine PM und dann sehen wir weiter!

Validator zeigt Fehler an

Verfasst: 12.03.2006, 09:01
von Nullpointer
<img src="seite1_button.jpg" alt="beliebiger text möglichst mit einem keyword oder auch nur ein keyword vielleicht auch nur ein keyword allein aber das kannst du ja selbst ausprobieren" />

wie gesagt, du kannst auch einen doctype wählen, bei dem die tabellen attribute noch angesagt sind.

Validator zeigt Fehler an

Verfasst: 12.03.2006, 19:22
von hobbyweb
Welchen Doctype müsste ich denn dann nehmen?

Validator zeigt Fehler an

Verfasst: 12.03.2006, 19:27
von Lima
HTML 4.01 wenn ich mich nicht irre.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"https://www.w3.org/TR/html4/strict.dtd">

Validator zeigt Fehler an

Verfasst: 12.03.2006, 20:20
von hobbyweb
Also den hier habe ich aktuell:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"https://www.w3.org/TR/html4/loose.dtd">

Re: Validator zeigt Fehler an

Verfasst: 14.03.2006, 17:40
von madien
hobbyweb hat geschrieben:Bei den Bildern ist wohl meine Navigation gemeint da ich sonst keine Bilder verwende, da wären ALT-Tags aus SEO-Sicht doch nicht wirklich sinnvoll/hilfreich
Gerade da ist es wichtig. Wie soll ein Client ohne grafisches Interface einem Link ohne folgen? Wenn auf deinem Bild "Kontakt" steht, gehört genau das auch in alt. Normalerweise gehört in alt immer das rein, was ausgegeben wird, wenn das Bild nicht angezeigt werden kann. Dass das aus SEO-Sicht manchmal nicht ganz beachtet wird, ist eine andere Sache :)