aboutsummaryrefslogtreecommitdiff
path: root/files/pl/web/xml/wprowadzenie_do_xml-a/index.html
blob: fbc828653f4a1720d12b9b70da8bd8f599e0e4c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
title: Wprowadzenie do XML-a
slug: Web/XML/Wprowadzenie_do_XML-a
tags:
  - CSS
  - HTML
  - Wszystkie_kategorie
  - XML
  - XSLT
translation_of: Web/XML/XML_introduction
---
<p>
</p><p><span>Summary: This article introduces the 'eXtensible Markup Language' (XML) and tells of it's uses.</span>
</p>
<h3 id="Czym_jest_XML.3F"> Czym jest XML? </h3>
<p>XML, akronim od <b>Extensible Markup Language</b> (<b>Rozszerzalny Język Znaczników</b>), jest językiem znaczników tworzonym przez <a class="external" href="http://www.w3.org/">W3C</a> do celów ogólnych. XML jest także podjęzykiem dla SGML-a.
</p><p>Wiele popularnych języków znaczników bazuje na XMLu, jak np. <a href="pl/XHTML">XHTML</a>, <a href="pl/MathML">MathML</a>, <a href="pl/SVG">SVG</a>, <a href="pl/XUL">XUL</a> i inne takie jak <a href="pl/RSS">RSS</a> oraz <a href="pl/RDF">RDF</a>.
</p>
<h3 id="Czemu_HTML_nie_dzia.C5.82a.3F"> Czemu HTML nie działa? </h3>
<p>Składnia HTML-a jest ustalona, HTML służy wyłącznie do celów prezentacji danych, natomiast XML służy zarówno do prezentacji jak i obróbki treści.
</p><p>HTML jest ograniczony w trzech aspektach: "inteligencji" opisu informacji, pielęgnacji oraz adaptowalności kodu, w których XML jest właśnie silny: inteligentnie opisuje informację, pozwala na wygodną pielęgnację oraz adaptację kodu.
</p><p>XML różni się też od HTML-a tym, że HTML jest językiem prezentacji, a XML językiem ogólnego zastosowania. Te dwa języki mogą zostać użyte na raz dzięki <a href="pl/XSLT">XSLT</a>.
</p>
<h3 id=".22Poprawny.22_XML"> "Poprawny" XML </h3>
<p>Aby dokument XML był poprawny, musi zostać poprawnie sformatowany i spełniać wszystkie zasady składni XML-a. Większość przeglądarek, włączając w to Mozillę posiada debugger, który potrafi pokazać błędy składniowe dokumentu.
</p>
<h3 id="Prezentacja_XML-a"> Prezentacja XML-a </h3>
<p>Są dwie metody na korzystanie z XML-a do prezentacji danych.
</p><p>Pierwsza, to skorzystanie z technologii CSS do formatowania danych XML.
</p>
<pre>&lt;?xml-stylesheet type="text/css" href="stylesheet.css"?&gt;</pre>
<p>Druga, to skorzystanie z potęgi XSLT, który jest w stanie transformować składnię XML do ogromnej ilości innych formatów (PDF, HTML, obrazki, WAP itd.).
</p>
<pre>&lt;?xml-stylesheet type="text/xsl" href="transform.xsl"?&gt;</pre>
<h3 id="Zalecenia"> Zalecenia </h3>
<p>Polecamy przeczytanie innych poradników do <a href="pl/XML">XML</a>-a i odświeżenie wiedzy na temat jego składni. Należy pamiętać, że ten poradnik jest tylko krótkim wstępem dla osób, które nigdy nie zetknęły się z językiem XML lub innymi językami znacznikowymi.
</p><p>Warto nauczyć się języka HTML, aby lepiej zrozumieć XML, lub zapoznać się z innymi przewodnikami z tej strony.
</p>
<div class="originaldocinfo">
<h3 id="Informacja_o_wersji"> Informacja o wersji </h3>
<ul><li> Autor: Justin G. Shreve
</li><li> Ostatnia aktualizacja: 19 Maja
</li><li> Tłumaczenie: Zbigniew Braniecki
</li></ul>
</div>
{{ languages( { "en": "en/XML_Introduction", "es": "es/Introducci\u00f3n_a_XML", "fr": "fr/Introduction_\u00e0_XML", "ja": "ja/XML_Introduction", "zh-cn": "cn/XML_\u4ecb\u7ecd" } ) }}