DOCTYPE beállítása XSL

Múlt héten hoztam létre progessive HTML / CSS elrendezés az ügyfél számára, teszteltük az IE6, IE7 és FF 3, tökéletesen látszott ... AMÍG! Az elrendezés ment lejjebb a manufacting ciklust. Ez nem sikerült. Oldal elrendezés elemei csak ment az egész sor, amikor a HTML layout alakították XSL és XML vele szemben alkalmazott ... A fenébe!

Nem tudott aludni a hétvégén rendben, megelőlegezve a hétfő reggel, mikor kell majd kijavítani a SH **. De ma már egy kicsit experince foglalkozó ilyen jellegű helyzetek (Böngésző Quirks, úgy értem), tudtam, hogy köze lehet mást DOCTYPE .... és ez volt ...

A probléma:
Akarod felett a DOCTYPE, mivel a transzformáció lesz egy alapértelmezett DOCTYPE kifejezetten, és elrendezés lesz ki egy dobás.

A megoldás:
XSLT szemüveg szolgáltatja a kimeneti módszereket beállítani a DOCTYPE a choise. Szintén számunkra UI fejlesztők, a téma érdekes lenne HTML kimenet módszerek és XML módszerek .

Nos! mielőtt unatkozni, itt van a javítás.

Pl., Ha már a következő DOCTYPE HTML verzió: -

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Majd az XSL akkor kellett volna a következő: -

<xsl:output method="html" doctype-system="http://www.w3.org/TR/html4/loose.dtd" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" indent="yes" />

És végül! Nem győződjön meg róla, XSLT kimeneti engedelmeskedik a DOCTYPE választott.


One Response to "beállítása DOCTYPE XSL"

Hagy egy Válaszol

NDK home | Kifejezése IT | kifejezése szájpadlás | kifejezése Penmenship | kifejezése Awe | kifejezése Myself