Předmluva k druhému vydání 13. Úvod 17. ČÁST 2 Vytváření dokumentů XML 65



Podobné dokumenty
APLIKACE XML PRO INTERNET

24. XML. Aby se dokument XML vůbec zobrazil musí být well-formed (správně strukturovaný). To znamená, že splňuje formální požadavky specifikace XML.

Syntaxe XML XML teorie a praxe značkovacích jazyků (4IZ238)

XML terminologie a charakteristiky. Roman Malo

MBI - technologická realizace modelu

Jazyk XSL XPath XPath XML. Jazyk XSL - rychlá transformace dokumentů. PhDr. Milan Novák, Ph.D. KIN PF JU České Budějovice. 9.

XML a DTD. <!DOCTYPE kořenový_element [deklarace definující vlastnosti jednotlivých elementů a atributů]> externí deklarace:

Tvorba WWW stránek. Mojmír Volf

Prezentace XML. XML popisuje strukturu dat, neřeší vzhled definice vzhledu:

PRG036 Technologie XML

Správnost XML dokumentu

Jazyky pro popis dat

Základy XML struktura dokumentu (včetně testových otázek)

XFORMS JAKO NÁHRADA WEBOVÝCH FORMULÁŘŮ XFORMS - WEB FORMS SUCCESSOR

XSLT a jmenné prostory

KOMPONENTY APLIKACE TreeINFO. Petr Štos ECM Business Consultant

Analýza dat a modelování. Speciální struktury

Ukazka knihy z internetoveho knihkupectvi

Kaskádové styly (CSS)

Kdy použít program Microsoft Publisher Desktop Publishing 12 Proces návrhu 12. Základy práce 15. Panely nástrojů 15

Podpora XML v.net. Podpora XML v.net. nezávislý publicista. Jirka Kosek.

Obsah prezentace. Co je to XML? Vlastnosti. Validita

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

HTML Hypertext Markup Language

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Uspořádání klient-server. Standardy pro Web

Ukazka knihy z internetoveho knihkupectvi

Úvod do CSS. Střední škola informatiky, elektrotechniky a řemesel Rožnov pod Radhoštěm. Modernizace výuky s využitím ICT, CZ.1.07/1.5.00/34.

XML a XSLT. Kapitola seznamuje s šablonami XSLT a jejich použití při transformaci z XML do HTML

Slovo autora 9 Pøedmluva? Pøedmluva! 10 Úvod Co umí tøíletý èlovíèek? Co platí pro v echnylidi pro dìti také

15. CSS styly (funkce, vývoj, využití). Práce s CSS styly (vkládání do kódu, pravidlo, selektor, dědičnost, kaskády, id a vlastní třídy)

Vývoj Internetových Aplikací

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Distanční opora předmětu: Databázové systémy Tématický blok č. 4: XML, DTD, XML v SQL Autor: RNDr. Jan Lánský, Ph.D.

Tvorba webových stránek

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty

Základy WWW publikování

CSS V DIGITÁLNÍ KARTOGRAFII

7.5 Diagram tříd pokročilé techniky

Obsah. Začínáme. Rychlý úvod do Dreamweaveru. Jak si přizpůsobíme pracovní plochu

Úvod 1 ČÁST 1 HTML 1 Základy HTML a kaskádových stylů 5

DVOUDENNÍ ŠKOLENÍ PRO PEDAGOGY

PHP a XML. Stručný obsah

Obsah. Začínáme programovat v Ruby on Rails 9. Úvod Vítejte v Ruby 15. O autorovi 9 Poděkování 9

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

Úvod do databázových systémů B

CSS Selektory tříd a ID, dědičnost, další vlastnosti. Formátování HTML dokumentu, které je více či méně oddělené od obsahu Způsoby implementace

Uživatelská příručka

7.5 Diagram tříd pokročilé techniky

(X)HTML, CSS a jquery

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Tvorba informačních systémů

Příklad buňka tabulky

TÉMATICKÝ OKRUH Softwarové inženýrství

Úvodem Seznámení s HTML Rozhraní Canvas... 47

ANOTACE nově vytvořených/inovovaných materiálů

Analýza a prezentace dat

Datový slovník. Datum vyhlášení :00:00. Platnost od data. Platnost do data. Název oblasti datových prvků. Umístění souboru schématu

Uživatelská příručka. ASD Software, s.r.o.

Michal Krátký. Tvorba informačních systémů, 2008/2009. Katedra informatiky VŠB Technická univerzita Ostrava. Tvorba informačních systémů

XPath je jazyk, který slouží k

M4 PDF rozšíření. Modul pro PrestaShop.

Tvorba informačních systémů

Datový slovník. Datum vyhlášení :00:00. Platnost od data. Platnost do data. Název oblasti datových prvků. Verze 102

1: Úvod 9. Co a kde v knize naleznete... 9 Zdroje Doporučení pro další studium... 11

Další XML technologie

Stručný obsah. Část I. Část II. Část III. Úvod do vývoje v prostředí Visual Studio 25. Návrh uživatelského rozhraní 127

CSS styly - úvod. Formátování HTML - Kdy používat CSS - Nástin možností CSS - Trojí použití CSS - Příklady - Syntaxe - Příklad s nadpisem

Bloky, externí reference

Počítačové kurzy buildit

Kapitola 1 První kroky v tvorbě miniaplikací 11

XML jako prostředek pro citování informačních zdrojů

UŽIVATELSKÁ PŘÍRUČKA K INTERNETOVÉ VERZI REGISTRU SČÍTACÍCH OBVODŮ A BUDOV (irso 4.x) VERZE 1.0

Obsah. Úvod do studia 11 Co byste měli předem znát 13. Úvod do obsluhy AutoCADu 23. Kapitola Kapitola 1 23

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

Klienti ELO - Porovnání funkcí. ELO ECM Suite 9 (červenec 2014)

DVOUDENNÍ ŠKOLENÍ PRO PEDAGOGY

POZNÁMKY K HODNOCENÍ SOUBORŮ ILUSTRAČNÍ TEST 2012

Název modulu: XHTML a CSS pokročilé techniky tvorby webových stránek

Microsoft Access tvorba databáze jednoduše

HTML - Úvod. Zpracoval: Petr Lasák

Obsah 1 SEZNÁMENÍ S PROGRAM EM 1

Využití XML v DB aplikacích

Kartografická webová aplikace. Přednáška z předmětu Počítačová kartografie (KMA/POK) Otakar Čerba Západočeská univerzita

SCHÉMOVÉ JAZYKY. Přednáška z předmětu KMA/POK. Otakar ČERBA Západočeská univerzita v Plzni

Oracle XML DB. Tomáš Nykodým

Přehled základních html tagů

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

Uživatelská příručka. ASD Software, s.r.o.

X36DSV 3. cvičení. XML (extensible Markup Language) JavaScript. AJAX (Asynchronous JavaScript and XML) X36DSV. 2007/10 ver.2.0 1

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9

Aplikace vytěžování dat

Microsoft Office PowerPoint 2003

Kaskádové styly základy grafiky

2. Thunderbird: jak ho získat 19

1. Začínáme s FrontPage

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

Transkript:

7 Stručný obsah Předmluva k druhému vydání 13 Úvod 17 ČÁST 1 Začínáme 27 Kapitola 1 Proč XML 29 Kapitola 2 Vytváření a zobrazení vašeho prvního dokumentu XML 45 ČÁST 2 Vytváření dokumentů XML 65 Kapitola 3 Vytváření správně strukturovaných dokumentů 67 Kapitola 4 Kapitola 5 Vkládání komentářů, instrukcí zpracování a sekcí CDATA 101 pomocí definice typu dokumentu 109 Kapitola 6 Definice a používání entit 147 Kapitola 7 pomocí schémat XML 177 ČÁST 3 Zobrazení dokumentů XML na webu 205 Kapitola 8 Kapitola 9 Zobrazení dokumentu XML pomocí základních kaskádových stylů 207 Zobrazení dokumentů XML pomocí pokročilých kaskádových stylů 267

8 XML krok za krokem Kapitola 10 Zobrazení dokumentů XML pomocí vázání dat 305 Kapitola 11 Zobrazení dokumentů XML pomocí skriptů DOM 365 Kapitola 12 Zobrazení dokumentů XML pomocí stylu XSLT 413 Příloha Webové adresy pro další informace 463

9 Obsah Předmluva k druhému vydání 13 Úvod 17 ČÁST 1 Začínáme 27 Kapitola 1 Proč XML 29 Co je třeba pro XML.................... 30 Zobrazování dokumentů XML................ 36 SGML, HTML a XML.................... 36 Oficiální cíle XML...................... 38 Standardní aplikace XML.................. 40 Reálné použití XML..................... 41 Aplikace XML rozšiřující dokumenty XML........... 44 Kapitola 2 Vytváření a zobrazení vašeho prvního dokumentu XML 45 Vytváření dokumentu XML................. 45 Zobrazení dokumentu XML................. 53 ČÁST 2 Vytváření dokumentů XML 65 Kapitola 3 Vytváření správně strukturovaných dokumentů 67 Části správně strukturovaného dokumentu XML........ 68 Vkládání elementů do dokumentu.............. 72 Vkládání atributů do elementů................ 83 Použití jmenných prostorů.................. 89

10 XML krok za krokem Kapitola 4 Kapitola 5 Vkládání komentářů, instrukcí zpracování a sekcí CDATA 101 Vkládání komentářů.................... 101 Použití instrukcí zpracování................ 103 Formát instrukce zpracování................ 104 Vkládání sekcí CDATA................... 106 pomocí definice typu dokumentu 109 Základní kritéria pro platné dokumenty XML......... 110 Výhody tvorby platných dokumentů XML.......... 110 Vkládání deklarace typu dokumentu............ 112 Deklarace typů elementu.................. 115 Deklarace atributů..................... 124 Typ atributu........................ 126 Použití jmenných prostorů v platných dokumentech..... 134 Použití externí podskupiny DTD.............. 137 Přeměna správně strukturovaného dokumentu na platný dokument......................... 141 Kapitola 6 Definice a používání entit 147 Definice entit a jejich klasifikace.............. 147 Deklarace obecných entit................. 150 Deklarace parametrických entit............... 157 Vkládání referencí na entitu................ 162 Vkládání referencí na znak................. 167 Použití předdefinovaných entit............... 170 Vkládání entit do dokumentu................ 171

Obsah 11 Kapitola 7 pomocí schémat XML 177 Základy schématu XML.................. 179 Deklarace elementu.................... 181 Deklarace elementu jednoduchého typu........... 182 Deklarace atributů..................... 194 Vytvoření schématu XML a instance dokumentu....... 199 ČÁST 3 Zobrazení dokumentů XML na webu 205 Kapitola 8 Zobrazení dokumentu XML pomocí základních kaskádových stylů 207 Základní kroky použití kaskádového stylu.......... 209 Kaskádování v kaskádových stylech............ 223 Nastavení vlastnosti display................ 226 Nastavení vlastností fontu................. 231 Nastavení vlastnosti font-variant.............. 241 Nastavení vlastnosti color................. 242 Nastavení vlastností pozadí................ 245 Nastavení vlastností řádkování a zarovnání textu...... 256 Kapitola 9 Zobrazení dokumentů XML pomocí pokročilých kaskádových stylů 267 Nastavení vlastností boxu................. 267 Použití pseudo-elementů.................. 294 Vkládání elementů HTML do dokumentů XML........ 295 Vytvoření a použití plnohodnotného kaskádového stylu.... 299

12 XML krok za krokem Kapitola 10 Zobrazení dokumentů XML pomocí vázání dat 305 Hlavní kroky....................... 306 První krok: Spojení dokumentu XML se stránkou HTML.... 307 Druhý krok: Svázání elementů HTML s elementy XML.... 311 Použití stránkování.................... 317 Použití skriptů s DSO................... 358 Kapitola 11 Zobrazení dokumentů XML pomocí skriptů DOM 365 Spojení dokumentu XML se stránkou HTML......... 366 Struktura DOM...................... 367 Zobrazování a přístup k elementům dokumentu XML..... 374 Přístup a zobrazení hodnoty atributu dokumentu XML.... 390 Přístup k entitám a notacím XML.............. 393 Procházení celým dokumentem XML............ 398 Kontrola platnosti dokumentu XML............. 403 Kapitola 12 Zobrazení dokumentů XML pomocí stylu XSLT 413 Použití jedné šablony XSLT................ 416 Použití více šablon.................... 435 Použití dalších výrazů Select a Match............ 437 Filtrování a řazení dat XML................. 442 Přístup k atributům XML.................. 452 Reference na jmenné prostory v XSLT............ 458 Použití podmínkových struktur............... 460 Příloha Webové adresy pro další informace 463 Rejstřík 469