hi,
(2) Umlaut als UTF-8, kein Escaping (nach dem Buchstaben des Gesetzes ist das eigentlich falsch, weil eine URI nur ASCII-Zeichen enthalten soll) - Bild wird aber trotzdem angezeigt!
<img src="bläd.jpg" alt="-NOT FOUND-" width="340">Warum geht 2, aber nicht 1, obwohl doch beides UTF-8 darstellt und auch der im HTML angegebenen Kodierung entspricht?
Dein Browser ist wohl deiner Meinung, dass das nur ASCII hingehört - also wandelt er das UTF-8 kodierte Zeichen in ASCII, und URL-encoded es dann, weil du's ja offensichtlich "vergessen" hast :-)
(3) Umlaut in ISO-8859-1-Kodierung und escaped - Bild wird angezeigt (obwohl das Dokument selbst in UTF-8 kodiert ist)
<img src="bl%E4d.jpg">Warum geht 3 überhaupt? Das HTML ist doch UTF-8!
Das interessiert doch aber den Server nicht.
Der ASCII-Wert des Zeichens wurde URL-gerecht kodiert, und diese kodierte Darstelung enthält nur die Zeichen %, E und 4. Die sind aber auch in UTF-8 identisch mit der Darstellung in ASCII.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }