Moin!
Im Quelltext steht, dass die Seite HTML 4.01 Transitional ist, warum gibt dann http://validator.w3.org/check?uri=http%3A%2F%2Fwww.halferschenke.de%2F soviele Fehler aus?
Welche Schlüsse sollte ich aus den mir gemeldeten Fehlern ziehen? Soll ich für Blind-Gifs ein ALT-Attribut angeben (macht etwa 90 % der Fehlermeldungen aus)?
Genau. alt="" hilft. Wenn du sonst deine Seite mal ohne Bilder betrachten würdest, wäre deine Aussage eher nicht nur "Gosh", sondern "Gosh^2". :)
Ach ja: Javascript braucht type="text/javascript".
Unter der Annahme, daß das Attribut COLS im TABLE-Tag das Rendern der Seite für einige Browser beschleunigt, während andere es ignorieren - soll ich es entfernen?
Entfernen. Für sowas gibts <colgroup>s: http://www.rautenberg.privat/selfhtml/html/tabellen/aufbau.htm#vordefinieren
Die Attribute MARGINWIDTH/-HEIGHT im BODY-Tag entstammt meinen Versuchen, dem Netscape Browser beizukommen; es verbessert die Anzeige minimal - sollte ich statt dessen StyleSheets verwenden?
Besser wäre es, wenngleich es durchaus auch verzichtbar wäre.
Warum dürfen eigentlich Leute ohne JavaScript keine Speisekarten, haben repräsentative Umfragen etwa ergeben, dass diese Klientel keine Gaststätten besucht?
Die Speisekarte wird alle 14 Tage erneuert. Ich habe eine HTML-Generator programmiert, der aus einer lokalen Datenbank im Restaurant die fertigen HTML-Seiten erzeugt und per FTP auf den Server lädt. Da nicht immer alle Speisefolgen auf der Karte erscheinen, kann es sein, daß die URL, die im Hauptmenü hinter dem Link "Speisekarte" liegt, sich ändert. Um nicht das Hauptmenü auf allen Seiten ändern zu müssen, habe ich den Einsprungpunkt in die Speisekarte in eine Variable gelegt, die beim Upload der Karte in einer JavaScript-Datei mit übertragen wird. Kreative Alternative?
Alle Links auf EINE Seite umbiegen, und in der Seite mit Meta-Refresh die wirkliche Seite laden lassen. Dann mußt du nur noch eine Seite umändern, nämlich diese Weiterleitung.
Alternativ bringst du es fertig:
a) die Speisekarte immer auf der selben Seite unterzubringen
b) alle Speisekartenlinks immer zu ändern auf allen Seiten. Mit einem HTML-Generator doch eigentlich kein Thema, oder?
- Sven Rautenberg