ďťż

[xhtml] kodowanie utf-8 wiem, że dużo tu podobnych było....

       

Podstrony


telcocafe

Witam!
Już 2 godziny próbuję coś z tym zrobic...
Mam takie coś:
<?php echo "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="Content-Language" content="pl" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta name="Description" content="Jakiś opis" /> <meta name="Keywords" content="różne, słowa" /> <title>Fajny tytuł</title> <link rel="stylesheet" type="text/css" href="style/default.css" /> <?php echo"<?xml-stylesheet type=\"text/css\" href=\"style/default.css\" ?>\n"; ?> </head> <body xml:lang="pl">  <div style="text-align: center">  A tutaj są polskie litery: ąśęółń.    </div> </body> </html>
Problem z tym, że przeglądarki (IE i Fx) nie rozpoznają kodowania i wyświetlają krzaczki. Dopiero po ręcznym ustawieniu w przeglądarce kodowania na utf-8 znaki są wyświetlane poprawnie.
Czy ktoś wie dlaczego to nie działa?



Wyślij nagłówek z php:
header("Content-Type: text/html; charset=UTF-8);

Dlaczego
<?php echo"<?xml-stylesheet type=\"text/css\" href=\"style/default.css\" ?>\n"; ?> jest w meta? Powinno być po delkaracji xml
Użytkownik Snapshot edytował ten post 25 luty 2006, 15:59
A w jakim edytorze to pisales? Bo taki przykladowy notatnik uzywa win-1250. Przez to znaczki sa w formacie win-1250 zamiast utf8. Poszukaj jakiegos konwertera np ogonki.

Dzieki Snapshot! Header działa.

A do kodowania używam Notepad++ i dlatego mam utf-8 , bo iso-8859-2 tam nie ma...




<?php echo"<?xml-stylesheet type=\"text/css\" href=\"style/default.css\" ?>\n"; ?> jest w meta? Powinno być po delkaracji xml


Tak osobiście wydaje mi się, że nie musi być tuż po deklaracji <?xml i może być w headzie, zreztą widziałem tak już w jakimś kursie

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.