Zitat von ypsieDas mag alles stimmig sein, nur bin ich der Meinung, dass Webmaster, die .html Urls "benutzen", das deshalb tun, weil ihr Server einfach kein PHP akzeptiert. Sonst könnten sie die Dateien ja gleich mit .php benennen, hat ja keinen Nachteil, eher Vorteile.
Nunja, einige wenige lassen sich davon blenden und denken es sei wirklich alles statisches HTML, was aber längst nicht immer zutrifft...
Die abweichende Darstellung der Sonderzeichen, erkläre ich mir mit unterschiedlichen Zeichenkodierungen --> Will heißen: Du veröffentlichst Deine Seiten (über den Header) mit einem bestimmten Zeichenstandard. Beim editieren der Seiten verwendest Du aber z.B. einen Editor der diesen Zeichenstandard nicht unterstützt und die Zeichen mit einem falschen Ascii- bzw. Ansi-Code in die Dateien schreibt. Beim Ausgeben der Dateien an den Browser erwartet der nun Zeichen der im Header angegebenen Codeseiten (ich denke mal UTF-8), erhält aber Zeichen eines anderen Standards (Bsp. ISO 8859-1 oder ähnliches) die aber nicht im angekündigten Zeichenstandard liegen. Diese werden dann als Fragezeichen dargestellt.
Solltest Du UTF-8 verwenden, besorge Dir einen entsprechenden Editor der es Dir erlaubt auf den entsprechenden Zeichenstandard einzustellen und überarbeite die Seiten damit.
vG
Arno