XSLT prim pas

1. Introducere

La mai puțin de trei ani de când am conceput ideea că este timpul să învețe XSLT -))). Ideea sa născut, și încă în picioare peste tot PHP 4 și atrocități comise Salbotron. care, să-l puneți blând, nu sunt caracterizate de o productivitate ridicată. Și rareori un browser se poate lăuda cu sprijinul acestei foarte XSLT. Din aceste motive, studiul unei astfel de direcție promițătoare am amânat până la vremuri mai bune. În acest moment, putem spune cu siguranță că aceste vremuri au venit, deoarece PHP 5 a fost lansat cu suport pentru XSLT și modelul de obiect suportabilă, și toate browserele de top sunt ei înșiși dețin cu încredere de conversie, Adu doar XML. )

Link-uri importante pe această temă, surse primare:

Traduceri în română:

  1. XML (fundația!)
  2. Spațiu de nume (mecanismul de eterogen un XML cod într-un singur fișier)
  3. (Elemente de limbaj de prelevare de probe ale structurii arborelui) XPath
  4. XSLT (transformare)
  5. XHTML (ceva pentru a aspira la)

Deosebit de curios poate fi, de asemenea, date avansate stylesheet limba XSL.

2. Valid XHTML

Ce este valid XHTML? În primul rând, este XML-document care ar trebui să corespundă specificațiilor XML. În al doilea rând, aproape simplu HTML-pagini, la care toate sunt utilizate pentru a.

De ce este necesar XHTML? Exclusiv pentru motive de compatibilitate și cross-browser. Pagina în XHTML este mai probabil să fie afișată corect în browsere populare decât HTML obișnuit.

Pentru paginile klepatelya obișnuite Expresie XML document trebuie să indice următoarele:

De asemenea, se angajează în sine să îndeplinească XHTML următoarele condiții:

  1. Documentul trebuie să declare un spațiu de nume în cadrul căruia vor fi utilizate elemente de HTML.
  2. documentul DOCTYPE ar trebui să declare elementul rădăcină și indicați-l într-un singur tip și XHTML DTD-ul corespunzător.

EXEMPLU XHTML1.0 simplu Document: