• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

utf-8 was bedeutet das?

Status
Für weitere Antworten geschlossen.
T

Topa

Guest
Hallo, ich will grad meine seite validieren.

leider kommt als einziges nur so ein fehler:

utf-8
 
ein zeichensatz oder so etwas
utf-8 ist der standart
du musst im dokument einen angeben
Code:
  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
benutze den das ist der iso-8859-1 westeuropa.
er unterstützt im gegensatz zu utf-8 auch ä ö ü und anderes, die musst du also nicht im ascii code angeben im quelltext
 
Hi Topa

denke dran du schreibst in XHTML dort muss jeder Tag geschlossen werden. Also sollter der META-Tag so aussehen.
Code:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Gruß
Hobbyuser
 
sieht so aus.

das problem ist er sagt in zeile 67 soll der fehler sein, da ist mein PHP code. da ist auch alles geschlossen.

hier soll der fehler sein in spalte 12

Code:
$page = $_GET["site"];

mache ich es unter http://validator.w3.org/ kommt derr fehler nicht da kommt komischer weise ein anderer.....
 
Also Topa

dein Problem ist das der Validator die Zeichensatzangabe nicht findet.
Validome schrieb:
Es wurde keine Zeichensatzkodierung gefunden. Aus diesem Grund wurde UTF-8 verwendet.
Das kann verschiedene Gründe haben, nur welchen genau weiß ich noch nicht. :roll:

Edit: Ja der Fehler unter W3C-Validator ist berechtigt. In den Varianten "strict" darf kein Inline-Element alleine im Body stehen, sondern muss immer von einem Block-Element umschlossen werden. Dein Titelbild (IMG) ist ein Inline-Element welche direkt im Body steht ohne umschließendes Block-Element. Darum der Fehler vom W3C. ;)
 
ja habe den schon bereinigt beide zeigen jetzt grünes licht. bei w3c musste ich auf dieses iso stellen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben