reklama - zainteresowany?

Po prostu XML - Helion

Po prostu XML
Autor: Elizabeth Castro
Tytuł oryginału: XML for the World Wide Web VQG
Tłumaczenie: Tomasz Żmijewski
ISBN: 83-7197-400-0
stron: 272, Format: B5, okładka: miękka
Data wydania: 2001-05-16
Księgarnia: Helion

Cena książki: 45,00 zł

Dodaj do koszyka Po prostu XML

Tagi: XML i XSLT - Programowanie

XML, czyli rozszerzalny język znaczników (eXtensible Markup Language), wywodzący się z tej samej technologii co HTML, ma według założeń lepiej obsługiwać wymianę informacji, gdyż tego wymaga rozwijający się Internet. XML początkowo wymaga więcej uwagi, ale daje też większy zysk po jego poznaniu. Krótko mówiąc w HTML wszyscy mogą coś robić, ale w XML niektórzy mogą zrobić wszystko.

Dzięki tej książce będziesz wiedział, jak zacząć!

Jeśli chcesz szybko poznać źródła siły XML-a, zapoznaj się z najnowszą książką Elisabeth Castro -- jednej z najbardziej popularnych w Polsce autorek książek poświęconych tematyce internetowej.

Książka ta została podzielona na sześć głównych części: Tworzenie XML, DTD, XML Schema, XSLT i XPath, CSS oraz XLink i XPointer.

Wprawdzie istnieje mnóstwo technologii, które można stosować do dokumentów XML, ale jednak w tej książce autorka skupiła się na elementach najbliższym samemu standardowi: XML-u, schematach, przekształceniach, stylach i łączach. Takie tematy musisz poznać, aby zacząć tworzyć własne witryny oparte na XML.

Dodaj do koszyka Po prostu XML

 

Osoby które kupowały "Po prostu XML", wybierały także:

  • XML. Szybki start. Wydanie II
  • Java i XML. Wydanie III

Dodaj do koszyka Po prostu XML

Spis treści

Po prostu XML -- spis treści

Wprowadzenie (11)

  • Kłopoty z HTML-em (12)
  • Siła XML-a (13)
  • Technologie pomocnicze (14)
  • XML w zastosowaniach (15)
  • O tej książce (16)
  • Czym ta książka nie jest (17)
  • Witryna sieciowa związana z tą książką (18)

Część I XML (19)

Rozdział 1. Tworzenie dokumentów XML (21)

  • Elementy, atrybuty i wartości (22)
  • Zasady tworzenia kodu XML (23)
  • Deklarowanie wersji XML (24)
  • Tworzenie elementu głównego (25)
  • Tworzenie niepustych elementów (26)
  • Zagnieżdżanie elementów (27)
  • Dodawanie atrybutów (28)
  • Użycie elementów pustych (29)
  • Dodawanie komentarzy (30)
  • Wpisywanie pięciu symboli specjalnych (31)
  • Wyświetlanie elementów w postaci tekstu (32)

Część II DTD (33)

Rozdział 2. Tworzenie DTD (35)

  • Deklarowanie wewnętrznej DTD (36)
  • Zapis zewnętrznej DTD (37)
  • Nazywanie zewnętrznej DTD (38)
  • Deklarowanie własnej zewnętrznej DTD (39)
  • Deklarowanie zewnętrznej DTD dostępnej publicznie (40)

Rozdział 3. Definiowanie elementów i atrybutów w DTD (41)

  • Definiowanie elementów (42)
  • Definiowanie elementu zawierającego tylko tekst (44)
  • Definiowanie elementu zawierającego element potomny (45)
  • Definiowanie elementów zawierających sekwencję (46)
  • Definiowanie wyborów (47)
  • Określanie liczby powtórzeń (48)
  • O atrybutach (49)
  • Definiowanie zwykłych atrybutów (50)
  • Definiowanie atrybutów o niepowtarzalnych wartościach (52)
  • Odwoływanie się do atrybutów o niepowtarzalnych wartościach (53)
  • Atrybuty, których wartości mogą być jedynie nazwami XML (54)

Rozdział 4. Encje i notacje w DTD (55)

  • Tworzenie skrótów tekstu (56)
  • Użycie skrótów tekstu (57)
  • Skróty tekstu w plikach zewnętrznych (58)
  • Tworzenie i używanie skrótów DTD (60)
  • Tworzenie encji z nieparsowaną zawartością (62)
  • Włączanie treści nieparsowanej (64)

Część III XML Schema i przestrzenie nazw (67)

Rozdział 5. XML Schema (69)

  • Typy proste i złożone (70)
  • Deklaracje lokalne i globalne (71)
  • Zaczynamy tworzyć prosty schemat (72)
  • Wskazywanie położenia prostego schematu (73)
  • Zapiski dotyczące schematu (74)

Rozdział 6. Definiowanie typów prostych (75)

  • Deklarowanie elementu z typem prostym (76)
  • Użycie typów daty i czasu (78)
  • Użycie typów numerycznych (80)
  • Wprowadzanie własnych typów prostych (81)
  • Użycie anonimowych własnych typów (82)
  • Wskazywanie zbioru dopuszczalnych wartości (83)
  • Określanie wzorca typu prostego (84)
  • Określanie zakresu dopuszczalnych wartości (86)
  • Ograniczanie długości typu prostego (88)
  • Ograniczanie liczby cyfr (89)
  • Tworzenie typów listowych (90)
  • Wstępne definiowanie treści elementu (91)

Rozdział 7. Definiowanie typów złożonych (93)

  • Definiowanie elementów zawierających jedynie inne elementy (94)
  • Żądanie sekwencji elementów (95)
  • Tworzenie wyboru (96)
  • Pozwalanie na pojawianie się elementów w dowolnej kolejności (97)
  • Definiowanie nazwanych grup (98)
  • Odwoływanie się do nazwanej grupy (99)
  • Odwoływanie się do elementów już zdefiniowanych (100)
  • Kontrolowanie liczby wystąpień (101)
  • Definiowanie elementów zawierających tylko tekst (102)
  • Definiowanie elementów pustych (103)
  • Definiowanie elementów z zawartością mieszaną (104)
  • Tworzenie typów złożonych na bazie innych typów złożonych (105)
  • Deklarowanie elementu typu złożonego (106)
  • Elementy z anonimowymi typami złożonymi (107)
  • Deklarowanie atrybutów (108)
  • Atrybuty wymagane (109)
  • Predefiniowana treść atrybutu (110)
  • Definiowanie grup atrybutów (111)
  • Odwoływanie się do grup atrybutów (112)

Rozdział 8. Nazwy przestrzeni w dokumentach XML (113)

  • Tworzenie nazwy przestrzeni nazw (114)
  • Deklarowanie domyślnych przestrzeni nazw (115)
  • Przestrzenie nazw poszczególnych elementów (116)
  • Jak przestrzenie nazw wpływają na atrybuty (118)
  • Przestrzenie nazw, DTD i walidacja (119)

Rozdział 9. Przestrzenie nazw, schematy i walidacja (121)

  • Schematy i przestrzenie nazw (122)
  • Rozwijanie przestrzeni nazw (123)
  • Dodawanie elementów deklarowanych lokalnie (124)
  • Dodawanie poszczególnych elementów zadeklarowanych lokalnie (125)
  • Odwoływanie się do deklaracji z przestrzeni nazw (126)
  • Schemat schematów jako przestrzeń domyślna (128)
  • Przestrzenie nazw i walidacja XML (129)
  • Wskazywanie położenia schematu (130)
  • Schematy w wielu plikach (131)
  • Importowanie fragmentów (132)

Część IV XSLT i XPath (133)
Rozdział 10. XSLT (135)

  • Przekształcanie XML za pomocą XSLT (136)
  • Zaczynamy tworzenie arkusza stylów XSLT (138)
  • Tworzenie reguły węzła głównego (139)
  • Generowanie kodu HTML (140)
  • Dołączanie do wyniku zawartości węzła (142)
  • Tworzenie i wywoływanie reguł (144)
  • Przetwarzanie kolejnych węzłów (146)
  • Warunkowe przetwarzanie węzłów (148)
  • Warunkowy wybór sposobu przetwarzania (149)
  • Sortowanie węzłów przed ich przetwarzaniem (150)
  • Generowanie atrybutów (151)

Rozdział 11. XPath: wzorce i wyrażenia (153)

  • Określanie bieżącego węzła (154)
  • Odwoływanie się do bieżącego węzła (155)
  • Wybieranie węzłów potomnych (156)
  • Wybranie rodzica i rodzeństwa węzła (157)
  • Wybieranie wszystkich węzłów potomnych (158)
  • Nieuwzględnianie bieżącego węzła (159)
  • Wybieranie atrybutów węzła (160)
  • Wybieranie podzbiorów (161)

Rozdział 12. Wyrażenia testowe i funkcje (163)

  • Porównywanie dwóch wartości (164)
  • Sprawdzanie położenia (165)
  • Sumowanie wartości (166)
  • Zliczanie węzłów (167)
  • Mnożenie, dzielenie, dodawanie i odejmowanie (168)
  • Formatowanie liczb (169)
  • Zaokrąglanie liczb (170)
  • Wycinanie części napisów (171)
  • Zmiana liter na wielkie (173)

Część V Kaskadowe arkusze stylów (175)

Rozdział 13. Przygotowanie CSS (177)

  • CSS i XML a CSS i HTML (178)
  • CSS1, CSS2 i przeglądarki (178)
  • Anatomia stylu (179)
  • Wskazywanie, czego styl ma dotyczyć (180)
  • Tworzenie zewnętrznego arkusza stylów (182)
  • Przypisywanie arkusza stylów dokumentowi XML (184)
  • Wiązanie arkusza stylów z dokumentem HTML (186)
  • Użycie wewnętrznych arkuszy stylów (187)
  • Lokalne stosowanie stylów (188)

Rozdział 14. Określanie wyglądu w CSS (189)

  • Elementy blokowe i elementy inline (190)
  • Całkowite ukrywanie elementów (191)
  • Przesuwanie elementu bez zmiany układu (192)
  • Bezwzględne położenie elementów (193)
  • Określanie wysokości i szerokości elementu (194)
  • Obramowanie (195)
  • Wypełnienie dookoła elementu (196)
  • Marginesy wokół elementu (197)
  • Otaczanie elementów tekstem (198)
  • Zablokowanie otaczania tekstem (199)
  • Zmiana koloru (200)
  • Zmiana tła (201)
  • Umieszczanie elementów w trzecim wymiarze (202)
  • Wyrównanie elementów w pionie (203)
  • Sposób traktowania przepełnienia (204)
  • Obcinanie elementu (205)
  • Określanie właściwości list (206)
  • Definiowanie znaków końca strony (208)

Rozdział 15. Formatowanie tekstu w CSS (209)

  • Dobieranie czcionki (210)
  • Włączanie czcionek do strony (211)
  • Pisanie kursywą (212)
  • Stosowanie pogrubienia tekstu (213)
  • Określanie wielkości czcionki (214)
  • Określanie wysokości wiersza (215)
  • Określanie wszystkich właściwości czcionki naraz (216)
  • Ustawianie koloru tekstu (217)
  • Zmiana tła tekstu (218)
  • Określanie wielkości odstępów (219)
  • Wyrównanie tekstu (220)
  • Podkreślanie tekstu (221)
  • Zmiana wielkości liter (222)

Część VI XLink i XPointer (223)

Rozdział 16. Łącza i obrazki: XLink i XPointer (225)

  • Tworzenie łącza prostego (226)
  • Tworzenie zbioru łączy (228)
  • Definiowanie punktów odniesienia (229)
  • Definiowanie połączeń (230)
  • Użycie zbioru łączy (232)
  • Łączenie części pliku (233)
  • Tworzenie najprostszego wskaźnika XPointer (234)
  • Tworzenie zstępujących wskaźników (235)
  • Tworzenie zakresu XPointer (236)

Dodatki (237)

Dodatek A XHTML (239)

  • Jak przeglądarka ma rozpoznać typ dokumentu? (240)
  • Pisanie kodu XHTML (241)
  • Deklarowanie DTD XHTML (242)

Dodatek B Narzędzia XML (243)

  • Walidacja plików XML względem DTD (244)
  • Walidacja względem XML Schema (245)
  • Przekształcanie XML za pomocą procesora XSLT (246)

Dodatek C Symbole specjalne (247)

  • Użycie odwołań do znaków (248)

Dodatek D Kolory w zapisie szesnastkowym (251)

  • Określanie szesnastkowego kodu RGB koloru (252)

Skorowidz (255)

Dodaj do koszyka Po prostu XML

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2020 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.