XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik - Helion

Tytuł oryginału: XML: Your visual blueprint for building expertwebsites with XML, CSS, XHTML, and XSLT (Visual Blueprint)
Tłumaczenie: Andrzej Grażyński
ISBN: 978-83-246-7754-2
stron: 310, Format: ebook
Data wydania: 2013-08-14
Księgarnia: Helion
Cena książki: 26,95 zł (poprzednio: 49,00 zł)
Oszczędzasz: 45% (-22,05 zł)
Odpowiedzi na wszystkie Twoje pytania dotyczące XML w jednym miejscu!
- Do czego potrzebuję formatu XML?
 - Jak zapewnić poprawność plikom XML?
 - Jak przetworzyć plik XML do formatu XHTML?
 
XML znaczy tyle, co "rozszerzalny język znaczników". Prawdopodobnie słowo "rozszerzalny" w tym skrócie jest najważniejsze. Oznacza ono, że jako użytkownik możesz zdefiniować tyle znaczników, ile tylko jest Ci potrzebnych w danym przypadku. XML jest uniwersalnym językiem formalnym, za pomocą którego można reprezentować dane w usystematyzowany, strukturalny sposób. Niezależność od platformy jest niewątpliwie tą cechą, która pozwoliła mu na zdobycie ogromnej popularności -- stał się on wręcz swego rodzaju standardem. W dodatku język ten pozwala na tworzenie stron internetowych przy użyciu XHTML, czyli przedstawienie HTML w postaci XML. Mało? Dzięki zastosowaniu XSLT możesz także przekształcić dowolny dokument XML do postaci XHTML!
Dzięki książce "XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik" poznasz podstawy XML i sposób przetwarzania plików XML za pomocą języka XSLT oraz dowiesz się, jak wybrać dobry edytor, pozwalający na wygodną pracę z dokumentami. W kolejnych rozdziałach zdobędziesz wiedzę na temat sposobów wykorzystania atrybutów i przestrzeni nazw oraz stworzysz swój pierwszy dokument XML. Ponadto nauczysz się definiować strukturę dokumentu za pomocą schematów i zobaczysz, jak łatwo można oceniać poprawność dokumentów XML. Autor książki zaprezentuje Ci również technikę generowania dokumentów XML na podstawie istniejących danych, między innymi w programach Access i Excel, oraz technikę przekształcania plików XML do formatu XHTML za pomocą języka XSLT. Jeżeli interesuje Cię format XML i formaty pokrewne, trzymasz w ręku książkę, której poszukiwania zajęły Ci tak dużo czasu!
- Podstawy XML
 - Wprowadzenie do języka XSLT
 - Wybór dobrego edytora
 - Tworzenie dokumentów XML
 - Wykorzystanie przestrzeni nazw
 - Zastosowanie schematów do definiowania struktury dokumentu
 - Typy danych
 - Walidacja dokumentu
 - Tworzenie dokumentów XML na podstawie istniejących danych
 - Podstawy XHTML
 - Przekształcanie XML do XHTML za pomocą XSLT
 - Wyrażenia XPath
 - Formatowanie stron WWW za pomocą kaskadowych arkuszy stylów (CSS)
 - Przejście z HTML na XHTML
 - Walidacja dokumentu XHTML
 - Najczęstsze błędy w dokumentach XML, XSLT, XHTML, CSS
 - Integracja serwisu WWW z innymi serwisami
 
Wykorzystaj wszystkie możliwości XML w swoich projektach!
 
Osoby które kupowały "XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik", wybierały także:
- LESS. Kurs video. Poziom pierwszy. Jak usprawnić pracę z CSS 89,00 zł, (35,60 zł -60%)
 - CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu 99,00 zł, (44,55 zł -55%)
 - CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW 59,00 zł, (26,55 zł -55%)
 - Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM 47,93 zł, (22,05 zł -54%)
 - Frontend developer. Kurs video. HTML i CSS. Poziom średnio zaawansowany 89,00 zł, (44,50 zł -50%)
 
Spis treści
XML. Tworzenie stron WWW z wykorzystaniem XML, CSS, XHTML oraz XSLT. Niebieski podręcznik eBook -- spis treści
Jak korzystać z książki   (x)
 
Rozdział 1. Zaczynamy...   (2)
 
- Wprowadzenie do języka XML   (2)
 - Wprowadzenie do języka XSLT   (3)
 - Wprowadzenie do języka XHTML   (4)
 - Wprowadzenie do CSS   (5)
 - Dokument XML w przeglądarce WWW   (6)
 - Wprowadzenie do anatomii dokumentu XML   (8)
 - Wybór dobrego edytora (9)
 
Rozdział 2. Tworzenie dokumentów XML   (10)
 
- Tworzymy pierwszy dokument XML   (10)
 - Dane i elementy potomne w dokumentach XML   (12)
 - Atrybuty   (14)
 - Encje i CDATA   (16)
 - Przestrzenie nazw (18)
 
Rozdział 3. Definiowanie struktury dokumentów XML za pomocą schematów   (20)
 
- Wprowadzenie do schematów   (20)
 - Przestrzenie nazw schematów   (22)
 - Elementy złożone   (24)
 - Typy danych   (26)
 - Atrybuty   (28)
 - Elementy proste   (30)
 - Elementy mieszane   (32)
 - Ograniczenie występowania elementów   (34)
 - Kojarzenie dokumentu XML ze schematem   (36)
 - Walidacja dokumentu   (38)
 - Wizualne tworzenie schematu za pomocą XMLSpy (40)
 
Rozdział 4. Inne schematy walidacyjne   (44)
 
- DTD   (44)
 - Tworzenie DTD   (46)
 - Atrybuty   (48)
 - Encje   (49)
 - Encje parametryczne   (50)
 - RELAX NG   (52)
 - XML-owa składnia RELAX NG   (54)
 - Kompaktowa składnia RELAX NG (56)
 
Rozdział 5. Generowanie dokumentów XML na podstawie istniejących danych   (58)
 
- Generowanie dokumentów XML z programu Access 2003   (58)
 - Generowanie dokumentów XML z programu Access 2007   (60)
 - Generowanie dokumentów XML z programu Excel 2003   (62)
 - Generowanie dokumentów XML z programu Excel 2007 (64)
 
Rozdział 6. Podstawy języka XHTML   (66)
 
- Wprowadzenie do XHTML-a   (66)
 - Strona XHTML Transitional   (68)
 - Tytuł dokumentu   (70)
 - Nagłówki   (72)
 - Tekst   (74)
 - Encje   (76)
 - Hiperłącza   (78)
 - Obrazy i grafika   (80)
 - Tabele   (82)
 - Listy (84)
 
Rozdział 7. Transformowanie dokumentów XML do postaci XHTML za pomocą języka XSLT   (86)
 
- Podstawy języka XSLT   (86)
 - Przestrzeń nazw XSLT   (88)
 - XPath   (90)
 - Specyfikowanie formatu wyjściowego   (92)
 - Szablony XSLT   (94)
 - Transformowanie wartości elementów   (96)
 - Tekst otwarty w transformacji   (98)
 - Instrukcja "apply-templates"   (100)
 - Pętle w dokumentach XSLT   (102)
 - Sortowanie   (104)
 - Instrukcje warunkowe   (106)
 - Tworzenie nowych elementów   (108)
 - Dołączanie i importowanie dokumentów   (110)
 - Zmienne i parametry   (112)
 - Transformacja XSLT wykonywana przez przeglądarkę WWW   (114)
 - Transformacja XSLT wykonywana przy użyciu edytora Altova XMLSpy   (116)
 - Transformacja XSLT wykonywana w PHP   (118)
 - Transformacja XSLT wykonywana w ColdFusion   (120)
 - Transformacja XSLT wykonywana w ASP.NET   (122)
 - Tworzenie dokumentów XSLT za pomocą Adobe Dreamweavera CS3 (124)
 
Rozdział 8. Formatowanie stron WWW za pomocą kaskadowych arkuszy stylów (CSS)   (126)
 
- Podstawy CSS   (126)
 - Zmiana czcionki   (128)
 - Kolorowanie tekstu   (130)
 - Tło i obrazki   (132)
 - Obrzeże   (134)
 - Dopełnienia i marginesy   (136)
 - Pozycjonowanie elementów   (138)
 - Otaczanie elementu   (140)
 - Kombinacja otaczania, pozycjonowania i marginesów   (142)
 - Stylizowanie grup elementów za pośrednictwem selektorów klas   (144)
 - Stylizowanie wybranych elementów za pośrednictwem selektorów identyfikacyjnych   (146)
 - Selektory kontekstowe   (148)
 - Stylizacja nagłówków   (150)
 - Stylizacja list   (152)
 - Stylizacja hiperłączy   (154)
 - Inne pseudoklasy i pseudoelementy   (156)
 - Podział treści dokumentu na sekcje   (158)
 - Przewodnik po stylach   (160)
 - Drukowanie stron WWW   (162)
 - Strony WWW w urządzeniach mobilnych (164)
 
Rozdział 9. Z HTML-a do XHTML-a   (166)
 
- HTML Tidy   (166)
 - Konwersja HTML-a na XHTML za pomocą Dreamweavera   (168)
 - Usuwanie znaczników prezentacyjnych za pomocą Dreamweavera   (170)
 - Usuwanie tabel za pomocą Dreamweavera   (172)
 - Alternatywny tekst dla obrazków (174)
 
Rozdział 10. Projektowanie i budowanie serwisu WWW   (176)
 
- Struktura folderów serwisu WWW   (176)
 - Nawigacja po serwisie   (178)
 - Strona główna (indeksowa)   (180)
 - Strona-wizytówka   (182)
 - Konwersja pliku-wizytówki do postaci XML   (184)
 - Kolekcja ulubionych filmów   (188)
 - Konwersja kolekcji filmów do postaci dokumentu XHTML   (190)
 - Ikona serwisu   (194)
 - Reklamy na stronach WWW (196)
 
Rozdział 11. Publikowanie witryn WWW   (198)
 
- Hosting   (198)
 - Pozyskiwanie własnej domeny   (200)
 - Publikowanie serwisu przez FTP   (202)
 - Publikowanie serwisu przy użyciu Dreamweavera   (204)
 - Publikowanie serwisu przy użyciu SmartFTP   (206)
 - Twoja witryna a wyszukiwarki (208)
 
Rozdział 12. Testowanie i debugowanie   (210)
 
- Walidacja dokumentu XHTML   (210)
 - Firebug   (212)
 - Walidacja arkuszy CSS   (214)
 - Weryfikacja dostępności strony   (216)
 - Testowanie hiperłączy   (218)
 - Najczęstsze błędy w dokumentach XML   (220)
 - Najczęstsze błędy w dokumentach XHTML   (222)
 - Najczęstsze błędy w arkuszach CSS   (224)
 - Najczęstsze błędy XSLT   (226)
 - Błędy wynikające z niezgodności przeglądarek   (227)
 - Problemy z użytecznością strony (228)
 
Rozdział 13. Integrowanie serwisu WWW z innymi serwisami   (230)
 
- RSS   (230)
 - Kanały RSS   (232)
 - Pokaż innym swoje zdjęcia za pomocą serwisu Flickr   (234)
 - Wideoklipy YouTube na stronach WWW   (238)
 - Smak.owi.te hiperłącza   (240)
 - Mapy Google na stronach WWW   (242)
 - Szukaj z Google (244)
 
Dodatek A: XHTML - lista referencyjna   (246)
 
Dodatek B: CSS - lista referencyjna   (260)
 
Dodatek C: XSD - lista referencyjna   (264)
 
Dodatek D: XSLT - lista referencyjna   (272)
 
Dodatek E: XPath - lista referencyjna   (280)
 
Skorowidz   (284)
    





