Andreas: Chinesische Schriftzeichen

Hallo,

bisher sehen die Dokumente auf meiner Seite so aus:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head><title>...</title></head>
<body>...</body>
</html>

Nun will ich eine Seite auf Chinesisch gestalten und die Schriftzeichen darstellen. Dafür speichere ich die html-Datei mit dem Editor als UTF-8. Klappt auch und der Browser zeigt es auch richtig an.

Mache ich dennoch formal noch etwas falsch? Bisher kann man in der HTML-Datei m. E. ja nirgends erkennen, dass die Datei nun als UTF-8 ausgespuckt wird. Müsste das noch irgendwo vermerkt werden? Wenn ja: wie?

Beste Grüße
Andreas

  1. Hallo!

    Mache ich dennoch formal noch etwas falsch? Bisher kann man in der HTML-Datei m. E. ja nirgends erkennen, dass die Datei nun als UTF-8 ausgespuckt wird. Müsste das noch irgendwo vermerkt werden? Wenn ja: wie?

    Würde auf jeden Fall noch ein Meta-Tag dazusetzen:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html;charset=utf-8" />
    <title>...</title></head>
    <body>...</body>
    </html>

    lg ad

    1. @@adgrafik:

      Würde auf jeden Fall noch ein Meta-Tag dazusetzen:

      Das kann nicht schaden. Noch wichtiger ist allerdings, was der Server im HTTP-Header sendet. Diese Angabe hat Vorrang. [http://www.w3.org/International/questions/qa-htaccess-charset]

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
      <html>
      <head>
      <meta http-equiv="content-type" content="text/html;charset=utf-8" />

      '/>' ist in HTML 4.01 falsch; es muss '>' heißen. [http://de.selfhtml.org/html/xhtml/unterschiede.htm#leere_elemente]

      Live long and prosper,
      Gunnar

      --
      Flughafen in Tempelhof
      findet jeder Hempel doof.
      1. Würde auf jeden Fall noch ein Meta-Tag dazusetzen:
        Das kann nicht schaden.

        ich kann ohne dem http äquivalent nicht leben, STRG+SHIFT+A funktioniert im Webdeveloper Toolbar sonst nicht wie gewünscht :D