Knut: Seite wird im FireFox mit ÿ/Steuerungszeichen angezeigt

Hallo,
ich sitze hier mit einem Freund der gerade seine erste Webseite bastelt und wird sind leicht verzweifelt.
Die Seite http://www.plainsheetapproach.com/ hat einen ganz einfachen HTML Quelltext:

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
<HTML><HEAD><TITLE>Plain Sheet Approach</TITLE>  
<META http-equiv=Content-Type content="text/html; charset=unicode">  
<META content="Plain Sheet Approach" name=GENERATOR></HEAD>  
<BODY bgColor=#090829>  
<P align=center><IMG alt=PlainSheetApproach hspace=0  
src="http://www.plainsheetapproach.com/start.jpg" align=center border=0></P>  
</BODY></HTML>  

Im IE sieht die Seite super aus, lokal im FF auch, im Internet ist die Seite im FF zerstoert:
ÿþ<�!�D�O�C�T�Y�P�E� �H�T�M�L� �P�U�B�L�I�C� �"�-�/�/�W�3�C�/�/�D�T�D� �H�T�M�L� �4�.�0�1� �T�r�a�n�s�i�t�i�o�n�a�l�/�/�E�N�"� �"�h�t�t�p�:�/�/�w�w�w�.�w�3�.�o�r�g�/�T�R�/�h�t�m�l�4�/�l�o�o�s�e�.�d�t�d�"�>� � �<�H�T�M�L�>�<�H�E�A�D�>�<�T�I�T�L�E�>�P�l�a�i�n� �S�h�e�e�t� �A�p�p�r�o�a�c�h�<�/�T�I�T�L�E�>� � �<�M�E�T�A� �h�t�t�p�-�e�q�u�i�v�=�C�o�n�t�e�n�t�-�T�y�p�e� �c�o�n�t�e�n�t�=�"�t�e�x�t�/�h�t�m�l�;� �c�h�a�r�s�e�t�=�u�n�i�c�o�d�e�"�>� � �<�M�E�T�A� �c�o�n�t�e�n�t�=�"�P�l�a�i�n� �S�h�e�e�t� �A�p�p�r�o�a�c�h�"� �n�a�m�e�=�G�E�N�E�R�A�T�O�R�>�<�/�H�E�A�D�>� � �<�B�O�D�Y� �b�g�C�o�l�o�r�=�#�0�9�0�8�2�9�>� � �<�P� �a�l�i�g�n�=�c�e�n�t�e�r�>�<�I�M�G� �a�l�t�=�P�l�a�i�n�S�h�e�e�t�A�p�p�r�o�a�c�h� �h�s�p�a�c�e�=�0� � � �s�r�c�=�"�h�t�t�p�:�/�/�w�w�w�.�p�l�a�i�n�s�h�e�e�t�a�p�p�r�o�a�c�h�.�c�o�m�/�s�t�a�r�t�.�j�p�g�"� �a�l�i�g�n�=�c�e�n�t�e�r� �b�o�r�d�e�r�=�0�>�<�/�P�>� � �<�/�B�O�D�Y�>�<�/�H�T�M�L�>�

Woran kann das liegen?

  1. @@Knut:

    <META http-equiv=Content-Type content="text/html; charset=unicode">

    Solche eine Zeichencodierung gibt es nicht. Unicode ist ein Zeichensatz. Und ja, die Bezeichnung 'charset' ist an der Stelle irreführend.

    Woran kann das liegen?

    An fehlerhafter Angabe der Zeichencodierung. Siehe Links in https://forum.selfhtml.org/?t=182521&m=1207849

    Live long and prosper,
    Gunnar

    --
    Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
  2. Hi,

    ersetze diese Zeile:

    <META http-equiv=Content-Type content="text/html; charset=unicode">

    ... einfach mal mit dieser:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    mfg

    1. Yerf!

      ... einfach mal mit dieser:

      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

      Glaub ich weniger, das ganze sieht eher nach UTF-16 aus (die Mühe die Byte-Order noch rauszufinden mach ich mir jetzt nicht).

      Gruß,

      Harlequin

      --
      <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->