XHTML

Doma právě předělávám na localhostu své stránky do XHTML a používám šablonu:

<?xml version="1.0" encoding="iso-8859-2"?>
<!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="cs" lang="cs">

... ta šablona je na stránkách http://www.xhtml.euweb.cz/_sablona.php


Pokud však PHP doma na localhostu najede na první řádek:

<?xml version="1.0" encoding="iso-8859-2"?>

.. tak mi PHP vyhodí chybu ve stylu - Parse error blala, blala

V čem je chyba ?

Díky, Petr
Zakaz v php.ini short_tags
A nevíš, jak to tam mám přesně upravit?
Zkus toto:
<?php echo '<?xml version="1.0" encoding="iso-8859-2"?>'."\n"; ?>
<!DOCTYPE ...
Díky, ale já myslel v php.ini
co má za výhodu formát XHTML oproti HTML?
Petr: Najdi direktivu short_open_tag a nastav ji na off, pak to nemusis 'obchazet' prikazem echo, vsechny php skripty vsak musi zacinat <?php
Thanks to Sojkovec
To Jirka:

Bude jakýmsi standardem budoucích prohlížečů
>>> Bude jakýmsi standardem budoucích prohlížečů

IHMO ani u XHTML prilis dlouho nezustane.... prijde jiste neco noveho, "lepsiho" :)))
Hm, tak to se bude pořád něco vyvíjet, ale stránky v XHTML určitě nějakou dobu zůstanou vzorem