przez Tyhagara » 14 kwietnia 2005, o 19:53
Chodzi o deklaracjÄ™ XML w dokumentach XHTML.
Do dej pory znałem taką formę:
<?xml version="1.0" encoding="iso-8859-2"?>
Ale ostatnio zwróciłem uwagę na to:
<?xml version="1.0" encoding="UTF-8"?>
Z tego co się dowiedziałem, ta ostatnia, jest przyszłościowa.
Gdy użyję deklaracji XML "iso-8859-2", wtedy nie muszę już wpisywać meta tagu informującego o kodowaniu. Jednak w tedy też, stare przeglądarki, które nie widzą deklaracji XML, nie zobaczą kodowania.
Z kolei jeśli użyję deklaracji XML "UTF-8", to w meta nadal musze deklarować "iso-8859-2". Masło maślane, nie wiem jakiej deklaracji używać.
Czy ktoś może mi wytłumaczyć czym różnią się obie deklaracje i co najważniejsze, kiedy je stosować i jak?