XML. Ćwiczenia praktyczne - Helion
ISBN: 83-7197-549-X
stron: 160, Format: B5, okładka: miękka
Data wydania: 2001-12-10
Księgarnia: Helion
Cena książki: 16,00 zł
Książka jest przeznaczona dla ludzi, którzy zaczynają poznawać język XML lub też dla tych, którym ćwiczenia praktyczne są potrzebne do lepszego zrozumienia zagadnienia. W języku tym można dokładnie opisać strukturę dokumentów, co ułatwia ich odczytywanie i indeksowanie. Niestety, składnia i struktura XML-a nie jest tak prosta jak HTML-a, więc nie każdy będzie chciał go używać - najlepiej określają to słowa: XML jest to język dla niewielu, którzy mogą zrobić bardzo wiele.
Język ten świetnie nadaje się do tworzenia stron o niebanalnym wyglądzie, gdyż dla każdej etykiety można stworzyć swój własny arkusz stylów. Obecnie tworzona jest specyfikacja XML-FO, która umożliwi formatowanie dokumentów w przeglądarce z poziomu XML-a.
Firmy Microsoft oraz Netscape - najwięksi producenci przeglądarek internetowych - już dawno zainteresowały się językiem XML, co gwarantuje jego dalszy rozwój i poszerzanie możliwości jego zastosowań.
Wszystkim ambitnym twórcom stron internetowych autor życzy miłej lektury.
Osoby które kupowały "XML. Ćwiczenia praktyczne", wybierały także:
- Język XML. Kurs video. Poziom pierwszy. Tworzenie struktury dokumentów XML 69,00 zł, (20,70 zł -70%)
- Flash i Wallaby. Projektowanie animacji zgodnych z HTML5 24,69 zł, (7,90 zł -68%)
- API nowoczesnej strony WWW. Usługi sieciowe w PHP 32,90 zł, (16,45 zł -50%)
- XML. Szybki start. Wydanie II 49,00 zł, (24,50 zł -50%)
- XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik 49,00 zł, (24,50 zł -50%)
Spis treści
XML. Ćwiczenia praktyczne -- spis treści
Rozdział 1. Wprowadzenie (7)
- Czym jest XML? (7)
- Historia języka (10)
- Warsztat pracy (10)
Rozdział 2. Dokument XML (13)
- Nagłówek dokumentu (15)
- Element główny dokumentu (16)
- Elementy potomne (17)
- Podsumowanie (22)
Rozdział 3. DTD (23)
- Tworzenie wewnętrznych i zewnętrznych DTD (24)
- Deklarowanie elementów (25)
- Określanie ilości wystąpień elementu (27)
- Atrybuty (30)
- Encje i notacje DTD (33)
- Uwagi końcowe (36)
Rozdział 4. XML Schema (39)
- Typy elementów używanych w schematach (41)
- Definiowanie elementów (42)
- Parametry elementów (45)
- Restrykcje (46)
- Wyliczenia (47)
- Listy (47)
- Rozszerzenia typów (49)
- Grupy (50)
- Podstawianie grup (51)
- Tworzenie atrybutów (52)
- Przestrzenie nazw (55)
- Zaawansowane techniki używane w schematach (59)
- Klucze w schematach (60)
Rozdział 5. XPath - odwoływanie się do węzłów w drzewie XML (63)
- Określanie bezwzględne i względne węzła (63)
- Wybieranie atrybutów (65)
- Wybieranie węzła w zależności od kolejności (65)
- Funkcje używane w wybieraniu węzłów (68)
- Uwagi końcowe (72)
Rozdział 6. Style - XSL (73)
- Budowa pliku z przekształceniami (75)
- Budowanie innych szablonów (79)
- Inne techniki XSLT (87)
- Importowanie i załączanie innych arkuszy (95)
- Dodatkowe funkcje (96)
Rozdział 7. XLink, Xbase i XPointer (99)
- Linki proste (100)
- Łącza rozszerzone (101)
- Zasoby lokalne (101)
- Zasoby zdalne (102)
- Łuki (103)
- Baza łączy (104)
- Dołączanie części pliku (XPointer) (104)
- Proste wyrażenia punktowe (105)
- Określenie ścieżki bazowej (XBase) (107)
- Podsumowanie (108)
Rozdział 8. XML Spy (109)
- Rozpoczęcie pracy (109)
- Podsumowanie (116)
Dodatek A Predefiniowane typy proste XML Schema (117)
Dodatek B XSLT - instrukcje (119)
Dodatek C MathML (123)
- Deklarowanie MathML w dokumencie HTML (124)
- Instrukcje podstawowe (124)
- <mi> (125)
- <mn> (125)
- <mo> (125)
- <mtext> (126)
- <mspace> (126)
- <ms> (127)
- <mglyph> (127)
- Konstrukcja wyrażeń matematycznych w MathML (127)
- <mrow> (127)
- <mfrac> (128)
- <msqrt>oraz
<mstyle> (129) - <merror> (130)
- <mpadded> (130)
- <mphantom> (131)
- <mfenced> (132)
- <menclose> (132)
- Indeksy (133)
- <msub> (133)
- <msup> (133)
- <msubsup> (134)
- <munder> (135)
- <mover> (135)
- <munderover> (135)
- <mmultiscripts> (136)
- Macierze i tabele (137)
- <mlabeledtr> (139)
- Wybrane encje (141)
- Edytory MathML (143)
- Przykład początkowy z rozdziału 1 (143)
Dodatek D Kody źródłowe (147)
- Sąsiedzi (147)
- Ssaki (151)
- Igrzyska Olimpijskie (152)