Hallo,
Hallo Forianer,
*den* Ausdruck habe ich auch noch nicht gelesen! ;-)
<a href="../../../uni/en/index.html" title="en"><div style="height:2.1ex;width:3ex;float:left;"><img width="100%" height="100%" src="http://www.rz.uni-augsburg.de/de/styles/pictures/flagge_english.png" alt="" /></div> This site in english.</a>
Jetzt frage ich mich natürlich, warum du das Bild noch in ein div-Element einsperrst, anstatt die Formatierungen direkt auf das img-Element anzuwenden (vor allem Größe des Bildes in em oder ex). Dann wäre schon mal das Problem "Inline enthält Blockelement" gelöst.
Wenn du dann auch noch das ganze Gefloate weglässt, steht das Bild einfach als Inline-Element im Text und verhält sich damit wie ein Text-Zeichen.
Dann kannst du dem Bild noch etwas margin-right spendieren und so den Abstand zwischen Bild und Text justieren, und fertig.
Dass die Verwendung von Nationalflaggen für Sprachen nicht immer eindeutig ist, manchmal sogar problematisch sein kann, wurde hier schon mehrmals diskutiert. Besser ist es, einen einfachen Textlink zu setzen, der den Namen der jeweiligen Sprache _in der Zielsprache_ darstellt, also etwa Deutsch, English, Français, Nederlands, Dansk, ...
So erkennt jeder Besucher seine Sprache, ohne dass es zu mehrdeutigen Länder-Konstellationen kommt.
So long,
Martin
--
Die letzten Worte des Architekten:
Mir fällt da gerade was ein...