XML, XSL: für Buch und Web
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Markt-+-Technik-Verl.
2002
|
Schriftenreihe: | Digital studio one
... für professionelle Einsteiger |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | IX, 382 S. Ill. |
ISBN: | 3827263395 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV014585994 | ||
003 | DE-604 | ||
005 | 20031103 | ||
007 | t | ||
008 | 020723s2002 gw a||| |||| 00||| ger d | ||
016 | 7 | |a 964840171 |2 DE-101 | |
020 | |a 3827263395 |9 3-8272-6339-5 | ||
035 | |a (OCoLC)76368587 | ||
035 | |a (DE-599)BVBBV014585994 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-92 |a DE-20 |a DE-12 |a DE-91G |a DE-29T |a DE-19 |a DE-1046 |a DE-Aug4 |a DE-M382 |a DE-83 |a DE-525 |a DE-B768 |a DE-2174 | ||
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 675f |2 stub | ||
100 | 1 | |a Kränzler, Christine |e Verfasser |4 aut | |
245 | 1 | 0 | |a XML, XSL |b für Buch und Web |c Christine Kränzler |
264 | 1 | |a München |b Markt-+-Technik-Verl. |c 2002 | |
300 | |a IX, 382 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Digital studio one | |
490 | 0 | |a ... für professionelle Einsteiger | |
650 | 0 | 7 | |a XML |0 (DE-588)4501553-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a XSL |0 (DE-588)4613221-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a XML |0 (DE-588)4501553-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a XSL |0 (DE-588)4613221-1 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009916481&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-009916481 |
Datensatz im Suchindex
_version_ | 1804129364206419968 |
---|---|
adam_text | Titel: XML, XSL
Autor: Kränzler, Christine
Jahr: 2002
Inhaltsverzeichnis
Vorwort 1
Was hat XML, das HTML nicht hat?.........................................1
Zu diesem Buch..........................................................3
Die Website zum Buch....................................................4
Kapitel 1: Einfiihrung 7
Was ist XML?............................................................7
Was ist XSL?.............................................................8
Die XML-Syntax.........................................................9
Das W3C...............................................................10
Die Unterstutzung in den Browsern........................................11
Kapitel 2: Erstellen eines wohlgeformten XML-Dokuments 17
Schritt 1: Die Grundstruktur tiberlegen......................................18
Schritt 2: Deklarieren der XML-Version.....................................19
Schritt 3: Das Wurzelelement erstellen......................................20
Schritt 4: Den Inhalt erstellen..............................................21
Schritt 5: Verfeinerungen.................................................23
Wohlgeformtheit - die wichtigsten Regeln...................................25
Die Wohlgeformtheit priifen..............................................26
Was zeigen die Browser an?...............................................27
Ein erstes Tool: XML Notepad.............................................28
Kapitel 3: Presentation von XML-Code 33
Prasentationsmethoden...................................................34
Ein Stylesheet zuordnen..................................................35
Kapitel 4: Cascading Style Sheets (CSS) 37
Ein Cascading Style Sheet erstellen.........................................39
Absatze und Listen.......................................................40
Rander.....................*............................................42
Die Schriftfamilie........................................................44
Der Schriftgrad...........................................................45
V
INHALTSVERZEICHNIS
Kapitel 5:
Kapitel 6:
Kapitel 7:
Der Schriftschnitt........................................................^6
Die Textauszeichnung....................................................^8
Die Textausrichtung......................................................
Rahmen................................................................52
Der Hintergrund.........................................................53
Feinschliff..............................................................55
Das Stylesheet priifen.....................................................57
XSL-Formatierungsobjekte (XSL-FO) 59
Die Syntax eines XSL-FO-Dokuments.......................................61
Das Seitenlayout.........................................................62
Der Textbereich.........................................................64
FOP — Konvertierung von FO-Dateien ins PDF-Format........................66
Das Seitenformat........................................................70
Die Stege...............................................................71
Absatze und Listen.......................................................72
Rander eines Blockes.....................................................74
Die Schriftfamilie........................................................76
Der Schriftgrad..........................................................77
Der Schriftschnitt........................................................78
Die Textauszeichnung....................................................80
Die Textausrichtung......................................................84
Rahmen................................................................85
Der Hintergrund.........................................................86
Grafiken................................................................87
Die Kolumne............................................................88
Seiten- und Spaltenumbriiche..............................................90
Weitere Spalteneinstellungen..............................................91
Silbentrennung........................................................................92
Kopf- und Fufizeilen............................................................................93
Marginalien................................................................................%
Was noch im XML-Dokument steht 101
Die XML-Deklaration..................................................jq2
Die Dokumententypdeklaration........................ ..............j05
Verarbeitungsanweisungen (Pis)................................../ ................109
Kommentare................................................................................. ^
Namenskonventionen...................... ......................
XML-Code als Text (CDATA-Abschnitte)..............113
Spezielle Attribute...................... .............................:
Zeichenreferenzen...................... .............................jj5
Unicode und die richtigen Sprachparameter 117
Zeichensatze in XML................
Unicode......................................................................
Unicode-Editoren.......................................................^22
Unicode-Schriften............ ........................................
Der UniBook Character Browser .......................
Das Zeichencodierungsmodell ........................................126
UTF-8 und UTF-16.....................................................127
Die Codebereiche.......................................................
Die Sprachparameter fur und in XML ...... ............................
INHALTSVERZEICHNIS
Kapitel 8: DTDs 139
Die DTD-Datei.........................................................140
Elementtypdeklarationen................................................141
Inhaltsmodell „Text ....................................................142
Inhaltsmodell „1 Child-Element ..........................................143
Inhaltsmodell „Sequenz .................................................144
Inhaltsmodell „Auswahlliste .............................................145
Inhaltsmodell „Sequenz + Auswahlliste ....................................146
Inhaltsmodell „Gemischter Inhalt ........................................147
Attributlistendeklarationen...............................................148
Attributtyp CDATA.....................................................150
Attributtypen ID, IDREF und IDREFS.....................................151
Attributtypen NMTOKEN, NMTOKENS und Auswahllisten..................153
Attributtyp NOTATION.................................................154
Attributtypen ENTITY und ENTITIES.....................................155
Notationsdeklarationen..................................................158
Entity-Konzepte........................................................160
Entity-Deklarationen....................................................167
Kapitel 9: Namensraume 171
Standardnamensraume deklarieren........................................173
Namensraume mit Prafix deklarieren......................................174
Mehrere Namensraume deklarieren........................................175
Standardnamensraum aufier Kraft setzen...................................176
Namensraume in der DTD deklarieren.....................................177
Attribute und Namensraume.............................................178
Globale Attribute.......................................................179
Namensraume und DTDs................................................180
Verdffentlichte Namensraume............................................180
Kapitel 10: XLink 181
Deklaration des XLink-Namensraums......................................182
Link-Typen............................................................183
Einfache Links.........................................................184
Anzeigemodus.........................................................185
Lademodus............................................................187
Beschreibungen........................................................188
Erweiterte Links........................................................191
Entfernte Ressourcen....................................................193
Lokale Ressourcen......................................................194
Ressourcenverbindungen (Arcs) ..........................................195
Link-Basen............................................................197
XLink-Implementierungen...............................................198
Deklaration der XLink-Attribute in der DTD................................199
Kapitel 11: XPath 201
Der XML-Baum........................................................202
Lokationspfade.........................................................204
Die Achse.............................................................205
Der Knotentest.........................................................206
Kurzformen fur Lokationsschritte.........................................207
Pradikate..............................................................208
Ausdriicke.............................................................208
Kleine Funktionenbibliothek.............................................209
VII
INHALTSVERZEICHNIS
Kapitel 12: XPointer
XLinks mit XPointern....................
Verkettungen...........................
IDs als Anker............................
Kurzform fur direkt untergeordnete Elemente
Knoten- und Lokationsmengen............
Positionspunkte und Bereiche..............
Kapitel 13: XSLT - Einfuhrung
Der XSLT-Prozessor.........................
Ein XSLT-Stylesheet erstellen.................
Das Stylesheet einem XML-Dokument zuordnen.
Saxon ausfuhren............................
Integrierte Ausgaberegeln....................
Kapitel 14: 1. Stylesheet: Umwandlung in HTML
Ausgabemethoden..........................
Template-Regeln...........................
Die Vorlage fur das Wurzelelement............
Template-Regeln anwenden..................
Eigene Vorlagen definieren...................
Formatierungen............................
Das HTML-Ergebnisdokument...............
Kapitel 15: 2. Stylesheet: Eine Tabelle mit Bild
Das Tabellengerust..........................
Die Tabelle mit XML-Daten fallen.............
Benannte Templates.........................
Grafiken einbinden.........................
Auf Attributwerte verweisen..................
Eine nummerierte Liste erstellen..............
Die Tabelle formatieren......................
Das HTML-Ergebnisdokument...............
Das Ergebnis...............................
Die XSLT-Prozessoren der Browser............
Kapitel 16: 3. Stylesheet: Filtern und Sortieren
Bedingungen definieren......................
Sortieren..................................
Duplikate ausfiltern.........................
Kapitel 17: Webserver einrichten
Webhosting bei einem ISP.....
Eigener Webserver...........
Apache installieren...........
Testen der Installation........
Apache konfigurieren.........
Testen der neuen Konfiguration
INHALTSVERZEICHNIS
Kapitel 18: Perl - eine praktische Programmiersprache 281
Installation............................................................282
Generelle Sprachkonstrukte..............................................283
Variablen in Perl........................................................284
Verwendung von Modulen...............................................284
Kapitel 19: Anfragen an den Webserver 285
XML-Dokumente vom Webserver anfordern................................286
XML schreiben, HTML ausliefern.........................................288
Programm zum Konvertieren ganzer Verzeichnisbaume......................289
CGI-Programme - Einfuhrung............................................290
Starten des XSLT-Prozessors per CGI-Programm............................294
CGI-Programme und Umgebungsvariablen.................................297
Allgemeiner Apache-Handler fur XML-Dateien..............................299
Content-Negotiation....................................................303
Ein Browser-sensibler XML-Handler.......................................307
CGI-Programme und Webformulare......................................308
Dynamische Seitenerzeugung mit CGI und XSLT............................312
Ein Formular mit dynamisch erzeugter Themen-Auswahl.....................316
Ein allgemeingiiltiges CGI-Script fur den Aufruf von Saxon....................318
Performance, Server-APIs und XML-Frameworks............................320
2
Sat
~. hj
Anhang A:
Anhang B:
Die Listings zu den Beispielen 323
Das XML-Dokument ...................................................323
Das CSS-Dokument ....................................................325
Das XSL-FO-Dokument.................................................327
Das DTD-Dokument ...................................................332
Die XSLT-Stylesheets....................................................333
Perl-Programm zum Konvertieren ganzer Verzeichnisbaume .................338
XML-Handler fur dynamischen Saxon-Aufruf...............................340
Unicode-Tabelle 341
ISO 8859-1 - Unicode...................................................341
Anhang C: Glossar
Anhang D: Abkiirzungsverzeichnis
Index
349
365
367
IX
|
any_adam_object | 1 |
author | Kränzler, Christine |
author_facet | Kränzler, Christine |
author_role | aut |
author_sort | Kränzler, Christine |
author_variant | c k ck |
building | Verbundindex |
bvnumber | BV014585994 |
classification_rvk | ST 200 ST 250 |
classification_tum | DAT 675f |
ctrlnum | (OCoLC)76368587 (DE-599)BVBBV014585994 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01549nam a22004218c 4500</leader><controlfield tag="001">BV014585994</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20031103 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020723s2002 gw a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">964840171</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827263395</subfield><subfield code="9">3-8272-6339-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76368587</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014585994</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-M382</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-525</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-2174</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 675f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kränzler, Christine</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">XML, XSL</subfield><subfield code="b">für Buch und Web</subfield><subfield code="c">Christine Kränzler</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Markt-+-Technik-Verl.</subfield><subfield code="c">2002</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">IX, 382 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Digital studio one</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">... für professionelle Einsteiger</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">XSL</subfield><subfield code="0">(DE-588)4613221-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">XSL</subfield><subfield code="0">(DE-588)4613221-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009916481&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009916481</subfield></datafield></record></collection> |
id | DE-604.BV014585994 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:03:58Z |
institution | BVB |
isbn | 3827263395 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009916481 |
oclc_num | 76368587 |
open_access_boolean | |
owner | DE-92 DE-20 DE-12 DE-91G DE-BY-TUM DE-29T DE-19 DE-BY-UBM DE-1046 DE-Aug4 DE-M382 DE-83 DE-525 DE-B768 DE-2174 |
owner_facet | DE-92 DE-20 DE-12 DE-91G DE-BY-TUM DE-29T DE-19 DE-BY-UBM DE-1046 DE-Aug4 DE-M382 DE-83 DE-525 DE-B768 DE-2174 |
physical | IX, 382 S. Ill. |
publishDate | 2002 |
publishDateSearch | 2002 |
publishDateSort | 2002 |
publisher | Markt-+-Technik-Verl. |
record_format | marc |
series2 | Digital studio one ... für professionelle Einsteiger |
spelling | Kränzler, Christine Verfasser aut XML, XSL für Buch und Web Christine Kränzler München Markt-+-Technik-Verl. 2002 IX, 382 S. Ill. txt rdacontent n rdamedia nc rdacarrier Digital studio one ... für professionelle Einsteiger XML (DE-588)4501553-3 gnd rswk-swf XSL (DE-588)4613221-1 gnd rswk-swf XML (DE-588)4501553-3 s DE-604 XSL (DE-588)4613221-1 s HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009916481&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Kränzler, Christine XML, XSL für Buch und Web XML (DE-588)4501553-3 gnd XSL (DE-588)4613221-1 gnd |
subject_GND | (DE-588)4501553-3 (DE-588)4613221-1 |
title | XML, XSL für Buch und Web |
title_auth | XML, XSL für Buch und Web |
title_exact_search | XML, XSL für Buch und Web |
title_full | XML, XSL für Buch und Web Christine Kränzler |
title_fullStr | XML, XSL für Buch und Web Christine Kränzler |
title_full_unstemmed | XML, XSL für Buch und Web Christine Kränzler |
title_short | XML, XSL |
title_sort | xml xsl fur buch und web |
title_sub | für Buch und Web |
topic | XML (DE-588)4501553-3 gnd XSL (DE-588)4613221-1 gnd |
topic_facet | XML XSL |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009916481&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kranzlerchristine xmlxslfurbuchundweb |