<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Extensible_Stylesheet_Language</id>
		<title>Extensible Stylesheet Language - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Extensible_Stylesheet_Language"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;action=history"/>
		<updated>2026-05-01T20:35:13Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=1168441&amp;oldid=prev</id>
		<title>Sysop: + Fixed External links...XSLT [http://wiht.link/XSLT-intro]</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=1168441&amp;oldid=prev"/>
				<updated>2017-04-21T15:23:14Z</updated>
		
		<summary type="html">&lt;p&gt;+ Fixed External links...XSLT [http://wiht.link/XSLT-intro]&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 21. 4. 2017, 15:23&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádka 27:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádka 27:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Externí odkazy ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Externí odkazy ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.w3.org/Style/XSL/ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;definice &lt;/del&gt;jazyka XSL&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;] – &lt;/del&gt;anglicky&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.w3.org/Style/XSL/ &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Definice &lt;/ins&gt;jazyka XSL &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/ins&gt;anglicky&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.xml.com/pub/a/2002/03/20/xsl-fo.html?page=1 co je XSL-FO?&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;] – &lt;/del&gt;anglicky&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.xml.com/pub/a/2002/03/20/xsl-fo.html?page=1 co je XSL-FO ? &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/ins&gt;anglicky&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.xml.org/xml/resources_focus_cssxslfo.shtml XML zaměřené na témata: CSS, XSL, XSL-FO&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;] – &lt;/del&gt;anglicky&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.xml.org/xml/resources_focus_cssxslfo.shtml XML zaměřené na témata: CSS, XSL, XSL-FO &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;(&lt;/ins&gt;anglicky&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)] &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;w3schools&lt;/del&gt;.com/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;xsl&lt;/del&gt;/ &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;W3C škola – XSL tutoriál&lt;/del&gt;] &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;– anglicky&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [http://www.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;whoishostingthis&lt;/ins&gt;.com/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;resources&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;xslt/ XSLT Introduction and Resources (anglicky)&lt;/ins&gt;] &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=503278&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=503278&amp;oldid=prev"/>
				<updated>2014-01-22T09:55:06Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 22. 1. 2014, 09:55&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=503277&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Extensible_Stylesheet_Language&amp;diff=503277&amp;oldid=prev"/>
				<updated>2009-05-11T22:50:47Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Soubor:Jedit-xml-xslt.png|thumb|480px|Paralelní zobrazení ukázkového XML souboru a jeho rozšiřitelného stylu]]&lt;br /&gt;
'''XSL''' respektive '''eXtensible Stylesheet Language''' (česky '''rozšiřitelný stylový jazyk''') je rodina [[jazyk (lingvistika)|jazyků]] umožňujících popsat jak se mají [[Extensible Markup Language|XML]] soubory formátovat a převádět. Zahrnuje tři jazyky:&lt;br /&gt;
&lt;br /&gt;
* XSL Transformace ([[XSLT]]): XML jazyk k převádění XML dokumentů,&lt;br /&gt;
* XSL Formátovací Objekty ([[XSL-FO]]): XML jazyk pro specifikaci vizuálního formátování XML dokumentů,&lt;br /&gt;
* XML Path jazyk ([[XPath]], česky „jazyk pro cesty v XML“): jazyk k adresování částí XML dokumentu, který ale sám není XML jazykem. Je používán například v XSLT.&lt;br /&gt;
&lt;br /&gt;
Specifikace těchto tří jazyků jsou dostupné ve formě [[W3C]] doporučení.&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
&lt;br /&gt;
Vše začalo snahou přinést schopnosti jazyka [[DSSSL]] (''Document Style Semantics and Specification Language'', česky ''jazyk sémantiky a specifikace stylu dokumentu''), zejména v oblasti tisku a špičkové sazby textů, do XML.&lt;br /&gt;
Pracovní skupina W3C začala na XSL pracovat v [[prosinec|prosinci]] [[1997]]. Vedli ji Sharon Adler a Steve Zilles, editorem (a neoficiálním hlavním designérem) byl James Clark, vlastní W3C zastupoval Chris Lilley. První veřejný návrh (Working Draft) skupina vydala [[18. srpen|18. srpna]] [[1998]]. XSLT a XPath se staly W3C doporučeními [[16. listopad]]u [[1999]], XSL-FO se stalo doporučením [[15. říjen|15. října]] [[2001]].&lt;br /&gt;
&lt;br /&gt;
Původním záměrem bylo vytvořit &amp;quot;silnější odrůdu [[Cascading Style Sheets|CSS]]&amp;quot; pro definici vzhledu XML souborů. Během vývoje se však ukázalo, že se cíl rozdělil do dvou tematicky výrazně odlišných částí: na návrh komponent tvořících formátovanou podobu dat a jejich vzhledových vlastností (XSL-FO) a na mechanismy, jimiž se původní dokument tranformuje na tyto objekty (XSLT). Zejména transformační část následně prokázala značnou míru samostatnosti, protože XSLT lze použít na provádění obecných změn XML dat, například pro jejich převod do podoby HTML stránek, pro konverze různých XML formátů či pro vybírání informací z datového souboru.&lt;br /&gt;
&lt;br /&gt;
== Rodina XSL ==&lt;br /&gt;
&lt;br /&gt;
=== [[XSLT|Transformace XSL]] ===&lt;br /&gt;
V současnosti je k dispozici řada implementací XSLT. Transformaci XML do HTML pomocí XSLT podporují nejvýznamnější webové prohlížeče, včetně [[Windows Internet Explorer]]u (který používá [[MSXML]]), [[Mozilla Firefox|Firefoxu]], [[Mozilla|Mozilly]] a [[Netscape]] (všechny používají [[TransforMiix]]) a [[Opera (prohlížeč)|Opery]] (vlastní implementace). Dalšími významnými implementacemi jsou samostatné XSLT procesory, jako například Saxon a Xalan.&lt;br /&gt;
&lt;br /&gt;
=== [[XSL-FO|XSL Formátovací objekty]] ===&lt;br /&gt;
Formátovací objekty jsou podporovány daleko vzácněji. Existující implementace jsou většinou (pokud ne všechny) pouze částečné. Známým procesorem XSL-FO je [[FOP]], vyvíjený projektem [[Apache HTTP Server|Apache]]. Zvládá velkou část jazyka XSL-FO, který dokáže převést do [[Portable Document Format|PDF]] a dalších výstupních formátů. Jinou implementací je PassiveTeX, který ke konverzi XSL-FO do PDF využívá [[LaTeX]].&lt;br /&gt;
&lt;br /&gt;
=== [[XPath|Dotazovací jazyk XPath]] ===&lt;br /&gt;
Pomocí XML Path Language (XPath) se v XSLT popisuje, kterou část XML dokumentu zpracovat. Proto bývá považován za součást rodiny XSL. Protože samostatný jazyk [[XPath]] nemá přímý fuknční význam pro manipulaci s daty, nebývá implementován samostatně, ale jako součást implementace XSLT.&lt;br /&gt;
&lt;br /&gt;
== Externí odkazy ==&lt;br /&gt;
* [http://www.w3.org/Style/XSL/ definice jazyka XSL] – anglicky&lt;br /&gt;
* [http://www.xml.com/pub/a/2002/03/20/xsl-fo.html?page=1 co je XSL-FO?] – anglicky&lt;br /&gt;
* [http://www.xml.org/xml/resources_focus_cssxslfo.shtml XML zaměřené na témata: CSS, XSL, XSL-FO] – anglicky&lt;br /&gt;
* [http://www.w3schools.com/xsl/ W3C škola – XSL tutoriál] – anglicky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Standardy W3C]]&lt;br /&gt;
[[Kategorie:XML]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>