ugrás a tartalomhoz

Stíluslap hivatkozása XHTML-re

Garono · 2006. Jún. 10. (Szo), 11.27
Nos, a Wikipedián az XML-re rákeresve találkoztam azzal, hogy így is lehet XML-ben hivatkozni egy stíluslapra:
<?xml-stylesheet type="text/css" href="style.css"?>

Ki is próbáltam gyorsan XHTML-ben, de nem működik. Valaki esetleg érti a miértjét?
 
1

Content-Type

attlad · 2006. Jún. 10. (Szo), 11.41
Milyen Content-Type-pal küldöd azt az XHTML-t?
2

Hupsz...

Garono · 2006. Jún. 10. (Szo), 11.48
Semmilyennel. :) Az baj? Mert a W3C Validatora nem adott hibát rá, tökéletesen Valid XHTML 1.1-ben. A karakterkódolást is XML-ben adtam meg, így:
<?xml version="1.0" encoding="iso-8859-2"?>

Tehát akkor az lehet a baj forrása?
3

XHTML 1.1

attlad · 2006. Jún. 10. (Szo), 12.09
Valamilyennel valószínű küldi a szerver, gondolom text/html-ként. Az XHTML 1.1-et application/xhtml+xml-ként kéne küldeni. De remélem azzal tisztában vagy hogy az Explorer jelenleg nem kezel ilyen XHTML-t. Btw miért akarsz XHTML 1.1-et HTML/XHTML 1.0 helyett?
4

XML

Török Gábor · 2006. Jún. 10. (Szo), 12.41
Csatlakozom attladhoz. A W3C validátor csupán a kód érvényességét vizsgálja, azt már nem, hogy az helyesen van-e kiszolgálva. Ha az xml-stylesheet-tel akarsz stíluslapot hozzácsapni, akkor XML-ként kell kiszolgálnod.

Van itt egy egész jó összevetés: XHTML media type test