Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt.verlag
[2001]
|
Ausgabe: | 1. Aufl. |
Schriftenreihe: | xml. bibliothek
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV013569146 | ||
003 | DE-604 | ||
005 | 20240117 | ||
007 | t | ||
008 | 010130s2001 gw a||| |||| 00||| ger d | ||
016 | 7 | |a 960599088 |2 DE-101 | |
020 | |a 3932588967 |9 3-932588-96-7 | ||
035 | |a (OCoLC)76241475 | ||
035 | |a (DE-599)BVBBV013569146 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-824 |a DE-29T |a DE-863 |a DE-20 |a DE-706 |a DE-522 |a DE-B170 |a DE-11 |a DE-525 |a DE-2070s |a DE-188 | ||
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Knobloch, Manfred |e Verfasser |0 (DE-588)1253230250 |4 aut | |
245 | 1 | 0 | |a Web-Design mit XML |b Webseiten erstellen mit XML, XSL und Cascading Style Sheets |c Manfred Knobloch ; Matthias Kopp |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt.verlag |c [2001] | |
300 | |a XII, 268 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a xml. bibliothek | |
650 | 0 | 7 | |a Website |0 (DE-588)4596172-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a XML |0 (DE-588)4501553-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Gestaltung |0 (DE-588)4157139-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Web-Seite |0 (DE-588)4356308-9 |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 XML |0 (DE-588)4501553-3 |D s |
689 | 1 | 1 | |a Website |0 (DE-588)4596172-4 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Web-Seite |0 (DE-588)4356308-9 |D s |
689 | 2 | 1 | |a Gestaltung |0 (DE-588)4157139-3 |D s |
689 | 2 | |5 DE-604 | |
700 | 1 | |a Kopp, Matthias |e Verfasser |0 (DE-588)1253230684 |4 aut | |
775 | 0 | 8 | |i Parallele Sprachausgabe |n englisch |a Knobloch, Manfred |t Web design with XML |
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=009267914&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009267914 |
Datensatz im Suchindex
DE-BY-863_location | 1911 |
---|---|
DE-BY-FWS_call_number | 1911/2015:0615 |
DE-BY-FWS_katkey | 184338 |
DE-BY-FWS_media_number | 083100791154 |
_version_ | 1806176135911833600 |
adam_text |
Titel: Web-Design mit XML
Autor: Knobloch, Manfred
Jahr: 2001
Inhalt
1 Einleitung 1
1.1 Wege durch das Buch. 1
1.2 Arbeitsumgebung und verwendete Werkzeuge. 4
1.3 Weiterfiihrende Hinweise. 5
2 Uberblick iiber XML, XSL und CSS 7
2.1 Ein Beispieldokument. 7
2.2 Gliederung von Dokumenten. 8
2.3 Darstellung von XML .12
2.4 XSL als bessere Style Language .14
2.5 Einsatzbereiche von Transformationen.17
3 Kurzeinfuhrung in XML 21
3.1 Wohlgeformtheit .21
3.2 Gultigkeit.26
3.3 Die Rolle des Parsers . . .35
3.3.1 DOM.38
3.3.2 SAX .39
3.4 Elemente und Attribute .40
3.5 Abkiirzungen mit Entities.41
3.6 Hinweis auf externe Anwendungen mit Notations.44
3.7 XML in einer XML-Datei .45
3.8 Weitere Moglichkeiten der Beschreibung von Dokumenten . 46
.3.9 Namensraume .46
3.10 Weiterfiihrende Literatur .48
4 XML und CSS 49
4.1 Die Syntax von CSS-Angaben.50
4.2 Eigenschaften / properties.53
4.2.1 Classification: element type / display property .54
4.2.2 Font properties und text properties.56
4.2.3 Box properties . • • • 60
4.2.4 Background properties.66
4.3 Selektoren .69
4.3.1 Tag.70
4.3.2 ID.77
4.3.3 Pseudo-Elemente und Pseudo-Klassen. . 77
4.3.4 Pseudo-Elemente.•'.78
4.3.5 Pseudo-Klassen.79
4.3.6 Attribute.80
Inhalt
4.4 Vererbung und cascade.81
4.5 MalSe und MalSeinheiten.82
4.6 Generated Content. 83
4.6.1 Einfiigen von Strings.83
4.6.2 Einfiigen von Attributwerten.84
4.7 Style-Angaben im Tag.86
5 XSL 89
5.1 XPath.90
5.2 XSLT .92
5.3 XSL und Formatting Objects .94
5.4 Ablauf einer Transformation .96
5.5 Werkzeuge und Hilfsmittel. 100
6 Transformationen mitXSLT 105
6.1 Aufbau eines XSLT-Stylesheets.106
6.1.1 Der XSLT-Namensraum.106
6.1.2 Elemente der ersten Ebene.108
6.2 Stylesheet-Verarbeitung .110
6.2.1 Verarbeitung von Schablonen.Ill
6.2.2 Eingebaute Schablonen.121
7 XPath 125
7.1 Typen von Dokument-Knoten . 125
7.2 Standort-Pfade . 130
7.3 Dokument-Achsen . 131
7.4 Pradikate und vollstandige Standort-Pfade. 135
7.5 Verkiirzte Notation. 138
8 Weitere Sprachelemente von XSLT 141
8.1 Modularisierung von Stylesheets. 141
8.2 Direkte Steuerung des Verarbeitungsablaufs. 145
9 Erzeugen von Navigationsstrukturen 151
9.1 Erzeugung von internen Links.151
9.2 Erzeugen von Segmenten.156
9.3 Erzeugen sequentieller Navigationsstrukturen.165
9.4 Aufbau einer hierarchischen Navigation.170
9.4.1 Aufgabenstellung und Dokumentstruktur.170
9.4.2 Produktion einer Seite .173
9.4.3 Erzeugen einer Site .180
Inhalt
10 XSL Formatting Objects 183
10.1 Ziele und Zustand von XSL.183
10.2 Der Aufbau von FO-Dokumenten.185
10.2.1 Seitendefinition mit fo:layout-master-set .186
10.2.2 Beschreibung der Seitenbefiillung mit
fo:page-sequence .191
10.3 Erzeugen von FO-Dokumenten mit XSLT.194
10.3.1 Der Aufbau der XSLT-Transformation.194
10.3.2 Produktion der Inhaltsteile.198
10.3.3 Einrichten von Formatting Objects for PDF (FOP) . . 206
10.4 Resiimee und Ausblick.207
A Sprach-Elemente von XSLT 209
A.l Bezeichnungen und Konventionen.209
A.2 Elemente zur Definition von Schablonen
und der Steuerung ihres Aufrufs.210
A.2.1 xsl:template .210
A.2.2 xsl:apply-templates .211
A.2.3 xsl:call-template .213
A.3 Elemente zur Strukturierung des Stylesheets.214
A.3.1 xsl:stylesheet .214
A.3.2 xsl:import .216
A.3.3 xsl:include .216
A.4 Ausgabeorientierte Elemente.217
A.4.1 xsl:value-of .217
A.4.2 xsl:element .218
A.4.3 xsl:attribute .219
A.4.4 xsl:attribute-set .220
A.4.5 xsl:comment .221
A.4.6 xsl:processing-instruction .221
A.4.7 xsl:text .222
A.4.8 xsl:copy .223
A.4.9 xsl:copy-of .225
A.4.10 xsl:output .225
A.4.11 xsl:preserve-space und xsl:strip-space .227
A.5 Elemente zur Erzeugung von Variablen und Parametern. .228
A.5.1 xsl:variable .228
A.5.2 xsl:param .229
A.5.3 xsl:with-param .230
A.6 Elemente zur Steuerung bedingter Verarbeitung.230
A.6.1 xsl:if .230
A.6.2 xsl:choose , xsl:when , xsl:otherwise .231
A.6.3 xsl:for-each .232
Inhalt
A.7 Elemente fur Sortierung und Numerierung.232
A.7.1 xsl:sort .232
A.7.2 xsl:number .234
A.8 Weitere Elemente.236
A.9.1 xsl:decimal-format .236
A.9.2 xsl:key .236
A.9.3 xsl:message .237
A.9.4 xsl:fallback .238
A.9.5 xsl:namespace-alias .238
A.9 XSLT-Funktionen .240
A.9.1 current() .240
A.9.2 document!) .241
A.9.3 element-available!) .242
A.9.4 format-number!).242
A.9.5 function-available!).243
A.9.6 generate-id() .243
A.9.7 key() .244
A.9.8 system-property!) .245
A.9.9 unparsed-entity-uri().245
A. 10 XPath-Funktionen.245
A. 10.1 Funktionen, die sich auf Knotenmengen
(node sets) beziehen .245
A.10.2 Funktionen, die sich auf Zeichenketten beziehen . .246
A.10.3 Funktionen, die logische Werte erzeugen (XPath 4.3) 247
A.10.4 Numerische Funktionen .247
B Vollstandige Stylesheets 249
B.l Aufbau einer hierarchischen Navigation, Seite 170 .249
B.2 Erzeugen von FO-Dokumenten, Seite 194 .253
C Weiterfuhrende Informationen 261
C.l Spezifikationen.263
Index
265 |
any_adam_object | 1 |
author | Knobloch, Manfred Kopp, Matthias |
author_GND | (DE-588)1253230250 (DE-588)1253230684 |
author_facet | Knobloch, Manfred Kopp, Matthias |
author_role | aut aut |
author_sort | Knobloch, Manfred |
author_variant | m k mk m k mk |
building | Verbundindex |
bvnumber | BV013569146 |
classification_rvk | ST 200 ST 250 |
ctrlnum | (OCoLC)76241475 (DE-599)BVBBV013569146 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV013569146</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20240117</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">010130s2001 gw a||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">960599088</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3932588967</subfield><subfield code="9">3-932588-96-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76241475</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013569146</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-824</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-B170</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-525</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-188</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="100" ind1="1" ind2=" "><subfield code="a">Knobloch, Manfred</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1253230250</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Web-Design mit XML</subfield><subfield code="b">Webseiten erstellen mit XML, XSL und Cascading Style Sheets</subfield><subfield code="c">Manfred Knobloch ; Matthias Kopp</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt.verlag</subfield><subfield code="c">[2001]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 268 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">xml. bibliothek</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Website</subfield><subfield code="0">(DE-588)4596172-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</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">XML</subfield><subfield code="0">(DE-588)4501553-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Website</subfield><subfield code="0">(DE-588)4596172-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Web-Seite</subfield><subfield code="0">(DE-588)4356308-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Gestaltung</subfield><subfield code="0">(DE-588)4157139-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kopp, Matthias</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1253230684</subfield><subfield code="4">aut</subfield></datafield><datafield tag="775" ind1="0" ind2="8"><subfield code="i">Parallele Sprachausgabe</subfield><subfield code="n">englisch</subfield><subfield code="a">Knobloch, Manfred</subfield><subfield code="t">Web design with XML</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=009267914&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009267914</subfield></datafield></record></collection> |
id | DE-604.BV013569146 |
illustrated | Illustrated |
indexdate | 2024-08-01T11:16:30Z |
institution | BVB |
isbn | 3932588967 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009267914 |
oclc_num | 76241475 |
open_access_boolean | |
owner | DE-824 DE-29T DE-863 DE-BY-FWS DE-20 DE-706 DE-522 DE-B170 DE-11 DE-525 DE-2070s DE-188 |
owner_facet | DE-824 DE-29T DE-863 DE-BY-FWS DE-20 DE-706 DE-522 DE-B170 DE-11 DE-525 DE-2070s DE-188 |
physical | XII, 268 S. Ill. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | dpunkt.verlag |
record_format | marc |
series2 | xml. bibliothek |
spellingShingle | Knobloch, Manfred Kopp, Matthias Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets Website (DE-588)4596172-4 gnd XML (DE-588)4501553-3 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd |
subject_GND | (DE-588)4596172-4 (DE-588)4501553-3 (DE-588)4157139-3 (DE-588)4356308-9 |
title | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets |
title_auth | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets |
title_exact_search | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets |
title_full | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets Manfred Knobloch ; Matthias Kopp |
title_fullStr | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets Manfred Knobloch ; Matthias Kopp |
title_full_unstemmed | Web-Design mit XML Webseiten erstellen mit XML, XSL und Cascading Style Sheets Manfred Knobloch ; Matthias Kopp |
title_short | Web-Design mit XML |
title_sort | web design mit xml webseiten erstellen mit xml xsl und cascading style sheets |
title_sub | Webseiten erstellen mit XML, XSL und Cascading Style Sheets |
topic | Website (DE-588)4596172-4 gnd XML (DE-588)4501553-3 gnd Gestaltung (DE-588)4157139-3 gnd Web-Seite (DE-588)4356308-9 gnd |
topic_facet | Website XML Gestaltung Web-Seite |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009267914&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT knoblochmanfred webdesignmitxmlwebseitenerstellenmitxmlxslundcascadingstylesheets AT koppmatthias webdesignmitxmlwebseitenerstellenmitxmlxslundcascadingstylesheets |