Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xhtml i charset
Forum PHP.pl > Forum > Przedszkole
kamiseq
moj edytor zglasza blad kiedy umieszczam informacje w meta o uzytej stronie kodowej za pomoca
  1. <meta http-equiv="Content-Type" content="text/html" charset="iso-8859-2" />


atrybut lang mowi tylko o jezyku w ktorym jest napisana strona, ale jak uwzglednic informacje o stronie kodowej? przeciez nawet w funckji header w php podaje te wszystkie informacje co wyzej

help;] sad.gif
nospor
...content="text/html;charset=iso-8859-2"....
i popraw tytul o znacznik
kamiseq
ale tego nie waliduje w3school;]

niewierni.. guitar.gif
----
*Use the 'charset' parameter in the Content-Type header of HTTP. Example:
  1. Content-Type: text/html; charset=EUC-JP

*For XML (including XHTML), use the encoding pseudo-attribute in the xml declaration at the start of a document or the text declaration at the start of an entity. Example:
  1. <?xml version="1.0" encoding="iso-8859-1" ?>

*For HTML, use the <meta> tag inside <head>. Example:
  1. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" >

For XHTML, you need a slash at the end:
  1. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />


[i]tylko czytalem gdzies ze sposob <?xml version="1.0" encoding="iso-8859-1" ?> sie kaszani, moze ktos sie wypowiedziec?
mariuszn3
Cytat
tylko czytalem gdzies ze sposob <?xml version="1.0" encoding="iso-8859-1" ?> sie kaszani, moze ktos sie wypowiedziec?

Pewnie chodzi o to, że wysyłanie deklaracji XML sprawia, że internet explorer nie czyta doctype'u i przechodzi w quirks mode. Tak więc nie powinno się wysyłać doctype'a przeglądarkom ie6 i starszym.
Jeszcze możesz wysyłać informację o kodowaniu znaków w nagłówku http (nie widoczny w kodzie strony).
Przykładowo w php:
  1. <?php
  2. header('Content-Type: text/html; charset=utf-8');
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.