Hallo Auge, hallo Zockergemeinde,
danke, dass Ihr Euch mit meinem Problem beschäftigt habt.
Ich hatte www.6-x.de angegeben, weil ich vermeiden wollte, dass die offizielle Agenturadresse noch nach Jahren mit dieser "Problembeschreibung" gegoogelt werden kann. Aber das hat sich ja jetzt erledigt ;-)
6-x.de ist eine Domain, für die wir nur ein sehr einfaches Provider-Paket haben, da wir sie nicht wirklich nutzen. Darum hat sie keine Proxy-Umleitung und der Provider generiert das Frameset.
Die Browserweiche hatte ich grad erst ausprobiert und jetzt wieder rausgenommen. Welchen Hack würdet Ihr denn empfehlen, damit auch IE6 die Grafiken fixiert darstellt?
- Du hast durch die Zeilenumbrüche innerhalb des <div>s Textinhalt, denn Zeilenumbrüche werden als Leerzeichen angenommen. Wird nun die Schriftgröße erhöht, wird auch das Leerzeichen größer, also auch das <div>. Dein Bild, das auf der Grundlinie der (imaginären) Schrift liegt, rutscht somit nach unten.
OK, hab ich geändert, habe den Eindruck, dass es etwas weniger verrutscht, aber weg ist das Problem noch nicht.
- Die Grafik ist ein reines Zierelement und vermittelt keinerlei Inhalt. Im Übrigen auch keinen, der es Wert wäre, als "Leiste oben" angezeigt zu werden.
HTML Strict will doch unbedingt ALT-Tags
Binde es bitte mit CSS ein. Da du für deine Konstruktion mehrere Bilder brauchst, kannst du das durchaus mit mehreren extra dafür eingefügten HTML-Elementen machen. Ob es <div>s sein sollten, ist hier (in diesem Forum) allerdings umstritten. Du könntest auch per CSS zu Blockelementen gemachte <span>s benutzen, da diese ansonsten keine semantische Informationen transportieren, sozusagen "sinnfrei" sind.
Also, ich hab die Positionsanweisungen jetzt in die CSS-Datei genommen, aber es hat sich nichts geändert.
Könntet Ihr nochmal reinschauen? Danke!!