XSLT първа стъпка
1. Въведение
По-малко от три години, откакто роди идеята, че е време да се научат XSLT -))). Идеята се роди, и все още стои навсякъде PHP 4 и извършени зверства Salbotron. което, меко казано, не се характеризира с висока производителност. И рядко браузър може да се похвали подкрепа на това много XSLT. Поради тези причини, изучаването на такъв обещаващ посока аз отлага до по-добри времена. В момента, можем спокойно да кажем, че тези времена са дошли, тъй като PHP 5 е бил освободен с поддръжка на XSLT и поносимо обектен модел, както и всички най-добрите браузъри са се уверено държи реализация, само Донесете XML. )
Важни връзки по темата, първични източници:
Преводи на български:
- XML (основата!)
- пространство от имена (механизма на хетерогенен на XML-код в един файл)
- XPath (езикови извадка елементи от структурата на дърво)
- XSLT (трансформация)
- XHTML (нещо, за да се стремят към)
Особено любопитен може да се приложи към разширено език XSL стилове.
2. Валиден XHTML
Какво е валиден XHTML? На първо място, това е XML-документ, който трябва да отговаря на спецификацията на XML. На второ място, почти обикновен HTML-страницата, към която всички сме свикнали.
Защо е необходимо XHTML? Специално от съображения за съвместимост и различни браузъри. Страница в XHTML е по-вероятно да се показва правилно в популярните браузъри в сравнение с обикновения HTML.
За обикновените klepatelya страници фраза XML-документ следва да се посочи следното:
Също така се ангажира XHTML отговарят на следните условия:
- Документът трябва да обяви в рамките на пространство от имена, които ще бъдат използвани елементи от HTML.
- DOCTYPE документ трябва да декларира пред основния елемент и да го посочи в един вид и съответната XHTML DTD.
Пример прост документ XHTML 1.0: