Klaus Baier, Jens-Peter Misch, Bernd Schlütter. Web 4 U. 1. Auflage. Bestellnummer 01149

Save this PDF as:
 WORD  PNG  TXT  JPG

Größe: px
Ab Seite anzeigen:

Download "Klaus Baier, Jens-Peter Misch, Bernd Schlütter. Web 4 U. 1. Auflage. Bestellnummer 01149"

Transkript

1 Klaus Baier, Jens-Peter Misch, Bernd Schlütter Web 4 U 1. Auflage Bestellnummer 01149

2 Haben Sie Anregungen oder Kritikpunkte zu diesem Buch? Dann senden Sie eine an Autoren und Verlag freuen sich auf Ihre Rückmeldung. Unter dem Dach des Bildungsverlages EINS sind die Verlage Gehlen, Kieser, Stam, Dähmlow, Dümmler, Wolf, Dürr + Kessler, Konkordia und Fortis zusammengeführt. Bildungsverlag EINS Sieglarer Straße 2, Troisdorf ISBN Copyright 2006: Bildungsverlag EINS GmbH, Troisdorf Das Werk und seine Teile sind urheberrechtlich geschützt. Jede Nutzung in anderen als den gesetzlich zugelassenen Fällen bedarf der vorherigen schriftlichen Einwilligung des Verlages. Hinweis zu 52a UrhG: Weder das Werk noch seine Teile dürfen ohne eine solche Einwilligung eingescannt und in ein Netzwerk eingestellt werden. Dies gilt auch für Intranets von Schulen und sonstigen Bildungseinrichtungen.

3 Inhaltsverzeichnis Vorwort 6 1 HTML HTML-Grundlagen Struktur-Tags Zeilenumbrüche Schriftformate und Textausrichtung Sonderzeichen Schriftarten und Überschriftenformatierung Kommentare Listen Nummerierte Liste Aufzählungsliste Listeneinträge Definitionsliste Aufgaben Links und Verweise Bilder und Grafiken Bilder einbinden Bilder ausrichten Attribute eines Image Bilder mit Links Farben in Web-Seiten Verweis-sensitive Grafiken Attribute einer Imagemap Anwendung einer Imagemap Aufgaben Tabellen Grundlegende Tabellen-Tags Attribute einer Tabelle Aufgaben Frames Grundgerüst einer Web-Seite mit Frameset Attribute eines Frameset Attribute eines Frame Aufgaben Navigation in Framesets Das Projekt Die Wetter-Homepage Übersicht der Dateien des Projekts Die Wetter-Homepage Cascading Stylesheets Stylesheets in HTML einbinden CSS-Kurzübersicht Aufgabe 62 3

4 Inhaltsverzeichnis 1.11 Formulare Attribute eines Formulars Aufgabe Weiterführende Informationen HTML Tools 67 2 PHP PHP-Grundlagen Wie sehen PHP-Dateien aus? Umgebung für die Skripte Basic PHP Syntax Variablen in PHP Auswahl (Selektion) Einseitige Auswahl Aufgaben Zweiseitige Auswahl Aufgaben Mehrseitige Auswahl Aufgaben Schleifen (Iteration) Schleife mit Anfangsabfrage Aufgaben Schleife mit Endabfrage Aufgaben Zählschleife Aufgaben Felder (Arrays) Eindimensionale indizierte Arrays Eindimensionale assoziative Arrays Mehrdimensionale Arrays Funktionen in PHP Funktionen ohne Rückgabetyp/Parameter Funktionen mit Parameter/ohne Rückgabewert Parameterübergabe mit call by reference Funktionen mit Rückgabewert Umfangreiche Skripte zerlegen (include/require) Dateien/Files und PHP Dateien öffnen/schließen Lesen von Dateien Schreiben in Dateien PHP und Datenbanken (MySQL) Kurzeinführung Datenbanken Verbindung zur Datenbank herstellen XML Einführung in XML Ein Beispiel aus der Medienbranche Voraussetzungen und benötigte Werkzeuge XML-Grundlagen Prolog Body 121 4

5 Inhaltsverzeichnis Named Entities XML-Dokumente Namensräume Dokumenttyp-Definiton (DTD) und XML-Schema Dokumenttyp-Definition (DTD) Validieren von Dokumenten Aufbau einer DTD XML-Schema XSL Transformations (XSLT) Stylesheet-Prozessoren Einbinden von XSL XSL-Stylesheet XPath Erweiterte Funktionen von XSL Schleife über Elementmenge: xsl:for-each und Sortierung Bedingungen und Verzweigungen: xsl:if und xsl:choose XSL-Formatting-Objects (XSL-FO) Installation des Apache XSL-FO-Prozessors Struktur eines XSL-FO-Dokuments Master Seiten Seitengenerierung Textfluss und statischer Inhalt Blöcke Tabellen Attribute zu Tabellen-Elementen Trennlinien Grafiken RSS (Rich Site Summary) RSS Newsfeed-Reader Einbinden von Newsfeeds in die eigene Homepage 167 Buch-CD 169 Sachwortverzeichnis 171 5

6 3 XML Extensible Markup Language 3.1 Einführung in XML Das Kürzel XML steht für extensible Markup Language" und bedeutet soviel wie erweiterbare Auszeichnungssprache". XML ist ein definierter Standard zur Beschreibung von Daten und liegt zur Zeit in der Version 1.1 vor. Die Standardisierung nimmt das W3-Konsortium (World Wide Web Consortium) vor. Dies ist ein Zusammenschluss verschiedenster Firmen und Institutionen, die Richtlinien für den Einsatz von Technologien im Internet entwickeln. Wir werden aus Gründen der Kompatiblilität mit den hier verwendeten Werkzeugen die Version 1.0 nutzen. Dies ist kein Nachteil, da es nur sehr wenige Neuerungen gibt. Mithilfe von XML ist es nun möglich, Daten mittels Tags zu strukturieren. Auf den ersten Blick sieht ein XML-Dokument fast wie ein HTML-Dokument aus. Wie auch HTML besteht XML aus reinem Text: [1] <?xml version="1.0"?> [2] <GRUSS> [3] <INHALT>Hallo Welt!!</INHALT> [4] </GRUSS> Anmerkung: Die Zeilennummern dienen nur der Orientierung und werden nicht in den Code übernommen. Dennoch gibt es bedeutende Unterschiede zu HTML: Strenge Syntax (nicht abschließend) Zu jedem Starttag muss ein Endtag vorhanden sein. Auf Groß- und Kleinschreibung ist zu achten (apple case-sensitive). Tags dürfen sich nicht überlappen. Beliebige Tags Es gibt keinen vordefinierten Bereich an Tags. Eigene Tags dürfen definiert werden apple extensible. Inhalt statt Darstellung XML kümmert sich nicht um die Darstellung der Daten, sondern nur um die Daten selber (den Inhalt). XML ist ausgabeunabhägig. HTML ist darstellungsorientiert, XML datenorientiert. 115

7 3.1.1 Ein Beispiel aus der Medienbranche Nun stellt sich die Frage: Wofür brauchen wir eigentlich XML?" Schauen wir uns ein interessantes Beispiel aus der Praxis, Bereich Medienbranche, an. Hier wird deutlich, dass XML die Zukunft gehört, wenn es um eine einheitliche, plattformübergreifende Speicherung von Daten geht: Ein Fernsehsender möchte, dass sein Programm von den Zuschauern gesehen wird. Deshalb ist er bemüht, seine Programmvorschau in möglichst vielen Medien unterzubringen, z. B. Zeitungen, Fernsehzeitschriften und Internet. Also liefert er die Programmvorschau an diverse Verlagshäuser und Anbieter von Internetseiten. Der Inhalt der Information ist für jeden Empfänger gleich: <?xml version="1.0" encoding="iso "?> <PROGRAMM> <WOCHE> </WOCHE> <SENDUNG genre="krimi"> <TITEL>Tatort: Blutdiamanten</TITEL> <JAHR>2005</JAHR> <STERNE>3</STERNE> <WOCHENTAG>Sonntag</WOCHENTAG> <UHRZEIT>20.15</UHRZEIT> <DAUER>Brutto: 90 min Netto 90 min</dauer> <MIT> <SCHAUSPIELER>Klaus J. Behrendt</SCHAUSPIELER> <SCHAUSPIELER>Dietmar Bär</SCHAUSPIELER> </MIT> <BILD>tatort.jpg</BILD> <BESCHREIBUNG> Juwelier De Mestre will mit der Festrede zum Firmenjubiläum beginnen, da regnet es Flugblätter, Maskierte stürmen herbei, und aus dem Megafon tönt es: Blutdiamanten"! Plötzlich kracht ein Schuss... <BEWERTUNG> Gradlinig, schnörkellos und spannend: Die Kölner heben sich wohltuend ab von den Verkünstelungen, Gefühligkeiten und Humoreinlagen, mit denen einige Kollegen ihre Fälle aufpeppen". </BEWERTUNG> </BESCHREIBUNG> </SENDUNG> </PROGRAMM> Die Programmzeitschriften nehmen nun diese Information auf und stellen sie mit dem für Ihr jeweiliges Magazin typischen Layout dar. Auch die Anbieter von Internetseiten werden diese XML-Datei benutzen. Sie erstellen HTML- Seiten, deren Inhalt (Content) aus der Datei generiert wird. Die Darstellung (Layout) wird sich von Anbieter zu Anbieter ändern. Der Inhalt aber ist immer gleich: 116

8 XML- Dokument Abb. 3.1: XML-Dokument als Basis für verschiedenen Layouts Programmzeitschrift Programmzeitschrift Internetauftritt Sonntagszeitung HÖRMIT TV Super TV Super Die Erde Die Vorteile liegen auf der Hand. Der Fernsehsender muss nicht für jeden einzelnen Publisher einen eigenen Dateityp definieren. Der Standard ist XML. Ebenso bedienen sich die Publisher festgelegten Schnittstellen und Techniken, um die XML-Datei zu bearbeiten und nach Ihren Wünschen zu verändern. Die Daten lassen sich von einem Menschen lesen (da Text) und in viele Programme importieren (z.b. Quark Express, Excel,...). Ebenso gibt es bereits Datenbanken, die XML-Dokumente direkt als Objekte speichern können (z.b. Oracle 10g) Voraussetzungen und benötigte Werkzeuge Basiskenntnisse in HTML sind nötig, um alle Übungen erfolgreich lösen zu können. Wir werden HTML dazu verwenden, um unsere XML Daten mithilfe von Stylesheets optisch aufzubereiten. Deshalb sollten Sie vor dem Durcharbeiten des Kapitels XML das Kapitel HTML verstanden haben. Editor Ein einfacher Editor wie Notepad, der mit Windows mitgeliefert wird, reicht zum Erlernen von XML völlig aus. Damit ist man in der Lage, XML-Dokumente zu verfassen oder zu verändern. Natürlich kann jeder andere Editor benutzt werden, welcher in der Lage ist, Daten im ASCII-Format zu speichern. Es dient jedoch der Übersichtlichkeit, wenn Ihr Editor das sogenannte Syntax Highlighting" unterstützt. Das bedeutet, dass zum Beispiel Tags in einer anderen Farbe dargestellt werden als der Inhalt. Des Weiteren gibt es spezielle XML-Editoren, die automatisch zu einem Starttag das entsprechende Endtag hinzufügen, die Struktur übersichtlich gestalten und verschiedene Ansichten zur besseren Orientierung bereitstellen (apple JCreator, apple Peters XML Editor, apple XmlWrite, apple XmlXplor, alles Freeware). Wir werden in diesem Buch als Editor JCreator" benutzen (liegt der mitgelieferten CD bei). 117

9 Abb. 3.2: XML-Dokument in Editor Abb. 3.3: XML-Dokument in Internet Explorer Browser Wenn Sie Notepad als Editor verwenden, haben sie den Nachteil, dass Sie das Ergebnis Ihrer Arbeit nur sehr unbefriedigend sehen werden. Deshalb benötigt man noch ein Programm zur Anzeige des XML-Dokuments. Hier bieten sich verschiede Browser an apple Internet Explorer ab Version 5.5, Netscape ab Versionen 6.2 oder die neueren Version des Freewareprogramms SlimBrowser des Herstellers Flashpeak. Diese Browser haben einen so genannten XML-Parser integriert, der XML-Dokumente lesen, überprüfen und darstellen kann. Java Packages XML-Dokumente lassen sich in viele Formate transformieren. Wir werden im Rahmen dieses Buches HTML und PDF-Dateien generieren. Dazu verwenden wir Programme aus dem Apache XML Project" (siehe CD), die kostenlos aus dem Internet bezogen werden können. Die genaue Bezugsquelle und eine ausführliche Installationsanleitung werden in Kapitel 3.7 XSL-Formatting-Objekts folgen. Acrobat Reader Natürlich wollen Sie die selbst generierten PDF-Dokumente auch betrachten. Dabei hilft der Acrobat Reader, der von der Firma Adobe kostenlos zum Download angeboten wird. 118

10 1. Legen Sie auf Ihrem Computer ein Verzeichnis mit dem Namen myxml an. Aufgaben 2. Starten Sie Notepad oder einen beliebigen Editor. 3. Geben Sie dieses XML-Dokument ein: [1] <?xml version="1.0"?> [2] <GRUSS> [3] <INHALT>Hallo Welt!!</INHALT> [4] </GRUSS> 4. Speichern Sie das Dokument unter dem Namen HalloWelt1.xml in dem neu angelegten Verzeichnis ab. 5. Öffnen Sie die Datei HalloWelt1.xml mit dem Browser ( apple Datei apple Öffnen) 6. Bauen Sie bewusst einen Fehler ein (z. B. schließen Sie den Tag <GRUSS> nicht). Wie reagiert der Browser? 3.2 XML-Grundlagen Wie bereits erwähnt, bestehen XML-Dokumente immer aus Text, niemals aus binären Daten. XML-Dokumente sind hierarchisch aufgebaut und bestehen aus den zwei Abschnitten Prolog und Body (die Begriffe DTD und Schema werden anschließend ausführlich erklärt): XML-Dokument Prolog XML-Deklaration DTD / Schema Abb. 3.4: Aufbau XML-Dokument Body Daten / Information Prolog (XML-Definition) Der Prolog ist zwar optional und kann wegfallen, jedoch ist es dringend empfohlen, ihn in das XML-Dokument zu integrieren, da Probleme mit Umlauten oder ähnlichem umgangen werden können. Außerdem ist der Aufbau des XML-Dokuments besser strukturiert. Der Prolog kann sich aus zwei verschiedenen Sektionen zusammensetzen: XML-Deklaration und DTD/Schema: 119

11 Abb. 3.5: Ungültige Version XML-Deklaration Die XML-Deklaration muss am Anfang des XML-Dokuments stehen. <?xml version="1.0"?> Das Attribut version ist zwingend erforderlich und besitzt den Wert 1.0. Zur Zeit der Drucklegung dieses Buches ist die XML-Version 1.1 schon verabschiedet, wird aber zum Beispiel vom Internet Explorer nicht erkannt und liefert eine Fehlermeldung: Zusätzlich gibt es folgende optionale Attribute: <?xml version="1.0" encoding="iso "?> Das Attribut encoding gibt an, welcher Zeichensatz verwendet wird. Standardmäßig (bei Wegfall des Attributs) wird der Zeichensatz UTF-8 angenommen. Es ist empfohlen, den Latin-1 (ISO ) Zeichensatz in der Deklaration anzugeben (gültig für alle westeuropäischen Sprachen). <?xml version="1.0" encoding="iso " standalone="yes"?> Mit Hilfe des Attributs standalone kann festgelegt werden, ob noch weitere XML-Dokumente geladen werden müssen (zum Beispiel eine externe DTD, siehe Kapitel 3.3 Dokumenttyp-Definition). Der Standardwert ist no". Aufgaben 7. Speichern Sie die Datei HalloWelt1.xml unter dem Namen HalloWelt2. xml ab. 8. Ersetzen Sie nun den Wert des Tags <Inhalt> wie folgt: Hallo Rüdiger!! 9. Lassen Sie sich die Datei über den Browser anzeigen. Wie reagiert der Browser? Wie können Sie das Problem lösen? 120

12 Dokumenttyp-Definition (DTD) oder XML-Schema Nach der XML-Deklaration erscheint nun die optionale Dokumenttyp Definition (DTD). Die DTD dient dazu, die Struktur und weitere Eigenschaften des XML-Dokuments zu beschreiben. Das XML-Dokument muss sich an die Regeln der DTD halten, um gültig zu sein. Widerspricht der Aufbau des XML-Dokuments den Regeln, welche in der DTD definiert wurden, so ist das Dokument ungültig. DTDs können sowohl in dem XML-Dokument selbst gespeichert werden, als auch in einer externen Datei liegen. Diese wird dann zur Laufzeit geparst. Wie eine DTD aufgebaut ist, werden Sie in dem Kapitel 3.3 erfahren. Eine Weiterentwicklung der DTD ist das so genannte XML-Schema. Ein Schema erlaubt eine detailliertere Beschreibung des XML-Dokuments (siehe Kapitel XML-Schema). Besitzt ein XML-Dokument weder eine DTD noch ein Schema, so wird das Dokument durch den Parser (zum Beispiel Internet Explorer) nur auf Wohlgeformtheit (well formed) geprüft. Der Parser schaut dann, ob folgende Regeln eingehalten werden (nicht abschließend): Jedes Starttag braucht einen Endtag. Es muss genau ein Wurzelknoten vorhanden sein. Attributwerte müssen in Hochkommata stehen. Gibt es eine DTD/Schema und das XML-Dokument entspricht den festgesetzten Regeln, dann spricht man davon, dass das Dokument gültig (valid)" ist. ohne DTD/Schema apple Prüfung auf Wohlgeformtheit mit DTD/Schema apple Prüfung auf Wohlgeformtheit und Gültigkeit Body Der Body eines XML-Dokuments ist relativ einfach aufgebaut und besteht hauptsächlich aus den Bestandteilen, die in den folgenden Abschnitten erklärt werden: Elemente, Tags, Zeichen und Kommentare. Elemente, Tags und Inhalt Schauen wir uns unser Einführungsbeispiel an: [1] <?xml version="1.0"?> [2] <GRUSS> [3] <INHALT>Hallo Welt!!</INHALT> [4] </GRUSS> Dieses XML-Dokument besteht aus einem Element vom Typ GRUSS. Dieses Element wird durch den Starttag <GRUSS> und den Endtag </GRUSS> umrahmt. Alles, was sich zwischen dem Starttag und dem Endtag befindet, wird als Inhalt bezeichnet. In unserem Beispiel ist der Inhalt des Elements GRUSS ein weiteres Element mit dem Namen INHALT, das den Text Hallo Welt!! enthält. 121

13 Ein Element ist die Gesamtheit von Starttag, Inhalt und Endtag. Vor allem ist darauf zu achten, dass ein Tag immer geschlossen wird, d. h. zu einem Starttag wird immer ein Endtag benötigt. Nun kann es passieren, dass ein Element keinen Inhalt besitzt. Dann spricht man von leeren Tags. Diese leeren Tags können auf zwei verschiedene Weisen dargestellt werden: 1. <INHALT></INHALT> 2. <INHALT/> Ein Tag kann aus folgenden Zeichen bestehen (Leerzeichen sind nicht erlaubt): Zahlen Buchstaben _, -,. und : Weiterhin ist zu beachten, dass ein Tag nur mit einem Buchstaben oder Unterstrich beginnen darf. Die erlaubten Tagnamen nennt man auch XML- Namen. Aufgaben 10. Speichern Sie die Datei HalloWelt2.xml unter dem Namen HalloWelt3. xml ab. 11. Löschen Sie nun den Inhalt Hallo Rüdiger!!, so dass nur noch der Starttag und der Endtag in der Zeile 2 zu sehen ist und speichern Sie erneut. 12. Lassen Sie sich die Datei über den Browser anzeigen. Wie reagiert der Browser? Wie bereits erwähnt, wird bei XML in Groß- und Kleinschreibung unterschieden. Sie können für die Bezeichnung von Tags Groß- und Kleinbuchstaben ganz nach Ihren Vorlieben verwenden, es muss nur konsequent bleiben. Beispiel: Folgendes XML-Dokument führt zu einem Fehler: [1] <?xml version="1.0"?> [2] <GRUSS> [3] <INHALT>Hallo Welt!!</Inhalt> [4] </GRUSS> 122

CARL HANSER VERLAG. Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5. www.hanser.de

CARL HANSER VERLAG. Dirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5. www.hanser.de CARL HANSER VERLAG Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis 3-446-22562-5 www.hanser.de 1 1.1 Einleitung... 2 Über dieses Buch... 3 1.2 Für wen ist das Buch gedacht?...

Mehr

XML und Datenbanken

<Trainingsinhalt> XML und Datenbanken XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML-Praxis XML Extensible

Mehr

... MathML XHTML RDF

... MathML XHTML RDF RDF in wissenschaftlichen Bibliotheken (LQI KUXQJLQ;0/ Die extensible Markup Language [XML] ist eine Metasprache für die Definition von Markup Sprachen. Sie unterscheidet sich durch ihre Fähigkeit, Markup

Mehr

XML 1.1. Grundlagen. Heiko Schröder. 4. Ausgabe, 1. Aktualisierung, Oktober 2013 XML11

XML 1.1. Grundlagen. Heiko Schröder. 4. Ausgabe, 1. Aktualisierung, Oktober 2013 XML11 XML 1.1 Heiko Schröder Grundlagen 4. Ausgabe, 1. Aktualisierung, Oktober 2013 XML11 4 XML 1.1 - Grundlagen 4 Aufbau eines XML-Dokuments In diesem Kapitel erfahren Sie wie Sie ein XML-Dokument erstellen

Mehr

Das Einsteigerseminar

Das Einsteigerseminar Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete

Mehr

Webseite in XML Kurzeinführung

Webseite in XML Kurzeinführung Webseite in XML Kurzeinführung 1. Entwicklung... 1 2. Erste Webpage in XML... 2 2.1 Erstes Beispiel... 2 2.2 Tags definieren... 4 2.3 Kommentare in XML... 5 2.4 XML mittels CSS im Browser ansehen... 5

Mehr

1 Was ist XML? Hallo XML! Kommentare in XML 52

1 Was ist XML? Hallo XML! Kommentare in XML 52 Inhalt Vorwort 13 Einleitung und Ziel des Buches 15 1 Was ist XML? 21 1.1 XML ein Definitionsversuch 21 1.2 XML und HTML wo sind die Unterschiede? 22 1.3 XSLT 24 1.4 Einsatzgebiete von XML und XSLT 25

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten XML-Praxis XML Extensible

Mehr

WEBSEITEN ENTWICKELN MIT ASP.NET

WEBSEITEN ENTWICKELN MIT ASP.NET jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm

Mehr

Inhaltsverzeichnis. Teil 1 Grundlagen 5. Teil 2 Formatierung 31 INHALTSVERZEICHNIS

Inhaltsverzeichnis. Teil 1 Grundlagen 5. Teil 2 Formatierung 31 INHALTSVERZEICHNIS Inhaltsverzeichnis Vorwort 1 Was hat XML, das HTML nicht hat?......................................... 1 Zu diesem Buch.......................................................... 3 Die Website zum Buch....................................................

Mehr

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 2. Ausgabe, 3. Aktualisierung, Januar 2013 HTML5

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 2. Ausgabe, 3. Aktualisierung, Januar 2013 HTML5 HTML5 Linda York, Tina Wegener 2. Ausgabe, 3. Aktualisierung, Januar 2013 Grundlagen der Erstellung von Webseiten HTML5 2 HTML5 - Grundlagen der Erstellung von Webseiten 2 Die erste Webseite mit HTML erstellen

Mehr

Datenaustauschformate. Datenaustauschformate - FLV

Datenaustauschformate. Datenaustauschformate - FLV Datenaustauschformate FLV-Dateien CSV-Dateien XML-Dateien Excel-Dateien Access- Backupdateien Günter M. Goetz 108 Datenaustauschformate - FLV Fixed Length Values Repräsentation einer Tabelle als 'Flat-File'

Mehr

XML 1. Einführung, oxygen. Ulrike Henny. ulrike.henny@uni-koeln.de. IDE Summer School 2013, Chemnitz

XML 1. Einführung, oxygen. Ulrike Henny. ulrike.henny@uni-koeln.de. IDE Summer School 2013, Chemnitz XML 1 Einführung, oxygen Ulrike Henny ulrike.henny@uni-koeln.de XML extensible Markup Language Was ist XML? XML-Grundlagen XML-Editoren, oxygen HTML + CSS XPath Übungen Literatur Folie 2 Was ist XML? extensible

Mehr

2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit

2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit XML- und Webservice- Sicherheit 2. XML 2.1 XML 1.0 und XML Schema Gliederung 1. XML 1.0 2. XML Namespaces: URI, URL und URN 3. XML Schema Literatur: A. Tanenbaum, Computer Networks. E. R. Harold and W.

Mehr

Tobias Hauser. XML-Standards. schnell+kompakt

Tobias Hauser. XML-Standards. schnell+kompakt Tobias Hauser XML-Standards schnell+kompakt Tobias Hauser XML-Standards schnell+kompakt ISBN: 978-3-86802-236-0 2010 entwickler.press ein Imprint der Software & Support Media GmbH 2. vollständig aktualisierte

Mehr

Klaus Schild, XML Clearinghouse Aufbau von XML- Dokumenten

Klaus Schild, XML Clearinghouse Aufbau von XML- Dokumenten Aufbau von XML- Dokumenten Lernziele Wie ist ein XML-Dokument aufgebaut? Was sind Elemente und was sind Attribute? Wann sollten Attribute und wann Elemente verwendet werden? Elemente ist ein Anfangs-Tag

Mehr

XML Extensible Markup Language

XML Extensible Markup Language XML-Praxis XML Extensible Markup Language Jörn Clausen joern@techfak.uni-bielefeld.de 1 Übersicht Woher? Wohin? Warum? Bestandteile von XML XML-Dokumente erstellen und bearbeiten 2 Was ist XML? Daten sind

Mehr

HTML5. Wie funktioniert HTML5? Tags: Attribute:

HTML5. Wie funktioniert HTML5? Tags: Attribute: HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,

Mehr

XSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee

XSL und XSLT. Inhalt. Mathias Heilig email: mathias.heilig@gmx.de. XSL Übersicht. Formatierungsprozess. Sprachbeschreibung. Vorführung Resümee Mathias Heilig email: mathias.heilig@gmx.de Inhalt XSL Übersicht XSL im XML- Umfeld XSLT XPath XSL- FO Was können wir mit XSLT heute machen? Formatierungsprozess XSLT im XML- Formatierungsprozess Transformation

Mehr

DocBook-Filter für OpenOffice.org

DocBook-Filter für OpenOffice.org OpenOffice.org als Editor für DocBook-XML Herausgegeben durch das OpenOffice.org Germanophone-Projekt Autoren Autoren vorhergehender Versionen XML-Projekt (http://xml.openoffice.org) Alle in diesem Dokument

Mehr

Übungsaufgaben zu XML:

Übungsaufgaben zu XML: Übungsaufgaben zu XML: Aufgabe 1 Allgemeine Fragen zu XML: (Benutzen Sie zum Lösen der Aufgaben die Online-Hilfen, welche wir erwähnt haben.) a) Was ist eine DTD? DTD steht für Document Type Definition.

Mehr

Einführung in XML. Von Klammern, Schachteln und gefüllten Keksen. Hier im Folienmaster Präsentationstitel eintragen

Einführung in XML. Von Klammern, Schachteln und gefüllten Keksen. Hier im Folienmaster Präsentationstitel eintragen Institut für Dokumentologie und Editorik Von Klammern, Schachteln und gefüllten Keksen Folie 1 Hier im Folienmaster Präsentationstitel eintragen Spring School 14. bis 18. März 2011 Überblick - XML Grundlagen

Mehr

Diese neuen Gestaltungsmöglichkeiten können nun auf den Web-Anzeigenmarkt angewandt werden: Wissensbaustein»Anzeigenmarkt: CSS-Einsatz«(S.

Diese neuen Gestaltungsmöglichkeiten können nun auf den Web-Anzeigenmarkt angewandt werden: Wissensbaustein»Anzeigenmarkt: CSS-Einsatz«(S. 128 5XHTML&CSS* Wissensbaustein»CSS: ID-Attribut«(S. 180) Wissensbaustein»CSS: Umrandungen«(S. 182) Wissensbaustein»CSS: Füllungen & Abstände«(S. 185) Wissensbaustein»CSS: Pseudo-Klassen & -Elemente«(S.

Mehr

Sachwortverzeichnis... 251

Sachwortverzeichnis... 251 Inhalt Vorwort... V 1 WWW World Wide Web... 1 1.1 Das Internet Infrastruktur und Administration... 2 1.2 Datenübertragung... 4 1.3 Sprachen im Web... 6 1.4 Webseiten... 7 1.4.1 Clientseitige Dynamik...

Mehr

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...

Dataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen... Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen

Mehr

XML umsetzen und nutzen

<Trainingsinhalt> XML umsetzen und nutzen XML umsetzen und nutzen i Inhaltsverzeichnis Einführung 11 Das Problem mit HTML 12 Die Stärke von XML 13 Die XML-Helfer 14 XML im wirklichen Leben 15 Zu diesem Buch 16 Was Sie hier nicht

Mehr

03 XML Grundlagen. Manuel Burghardt Lehrstuhl für Medieninformatik

03 XML Grundlagen. Manuel Burghardt Lehrstuhl für Medieninformatik Markupsprachen 03 XML Grundlagen Manuel Burghardt Warum XML? Nachteile von SGML und HTML SGML ist für die meisten Aufgaben zu komplex, und dadurch nicht sofort einsetzbar (komplexe Metasprache) HTML ist

Mehr

Web-Programmierung (WPR)

Web-Programmierung (WPR) Web-Programmierung (WPR) Vorlesung II. XML Manfred Gruner mailto:wpr@gruner.org 4.2 XML XML extensible Markup Language Universelles Format für strukturierte Dokumente und Daten Web: XML = Querschnittstechnologie

Mehr

Benutzerhandbuch. Gästebuch Software - YellaBook v1.0 http://www.yellabook.de. Stand: 01.08.2012. by YellaBook.de - Alle Rechte vorbehalten.

Benutzerhandbuch. Gästebuch Software - YellaBook v1.0 http://www.yellabook.de. Stand: 01.08.2012. by YellaBook.de - Alle Rechte vorbehalten. Benutzerhandbuch Gästebuch Software - YellaBook v1.0 http://www.yellabook.de Stand: 01.08.2012 Inhalt 1 Funktionen... 3 2 Systemanforderungen... 4 3 Installation... 4 4 Einbinden des Gästebuchs... 5 5

Mehr

Webdesign mit HTML und CSS Einführungsabend

Webdesign mit HTML und CSS Einführungsabend Einführungsabend Die eigene Internetseite Hypertext und html Das HTML Grundgerüst HTML-Editoren Skriptsprachen im WWW Rechtliche Absicherung Suchmaschinenoptimierung Das HTML Grundgerüst HTML ist ein Kompromiss

Mehr

Fachcurriculum ITG Albert-Schweitzer-Gemeinschaftsschule Klassenstufe 9/10 H. Bauer. Thema Inhalte/Umsetzung Programme Lehrplanbezug.

Fachcurriculum ITG Albert-Schweitzer-Gemeinschaftsschule Klassenstufe 9/10 H. Bauer. Thema Inhalte/Umsetzung Programme Lehrplanbezug. Fachcurriculum ITG Albert-Schweitzer-Gemeinschaftsschule Klassenstufe 9/10 H. Bauer Thema Grundlagen der Erstellung von Webseiten Maximalplan 1 Was man wissen sollten 2 Die erste Webseite mit HTML erstellen

Mehr

Inhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15

Inhaltsverzeichnis. Teil 1 - XM L Einleitung Motivation...15 Inhaltsverzeichnis 1 Einleitung...11 2 Motivation...15 Teil 1 - XM L......17 3 Geschichte von X M L...17 3.1 Markupsprachen...17 3.1.1 Auszeichnungsarten...17 3.1.2 Markupsprachen...20 4 Zeichensatz...

Mehr

HTML. HyperText Markup Language. von Nico Merzbach

HTML. HyperText Markup Language. von Nico Merzbach HTML HyperText Markup Language von Nico Merzbach Kapitel 1 Was ist HTML? Was ist HTML? Einführung: HTML ist eine (Hypertext-)Auszeichnungssprache. Mit Hilfe von HTML strukturiert man Inhalte wie Text,

Mehr

Gruppe A PRÜFUNG AUS SEMISTRUKTURIERTE DATEN 184.705 2. 12. 2013 Kennnr. Matrikelnr. Familienname Vorname

Gruppe A PRÜFUNG AUS SEMISTRUKTURIERTE DATEN 184.705 2. 12. 2013 Kennnr. Matrikelnr. Familienname Vorname Gruppe A PRÜFUNG AUS SEMISTRUKTURIERTE DATEN 184.705 2. 12. 2013 Kennnr. Matrikelnr. Familienname Vorname Arbeitszeit: 100 Minuten. Aufgaben sind auf den Angabeblättern zu lösen; Zusatzblätter werden nicht

Mehr

Inhalt. Vorbemerkungen... 1

Inhalt. Vorbemerkungen... 1 Vorbemerkungen...................................................... 1 1 Einleitung........................................................ 9 1.1 Statik und Dynamik............................................

Mehr

Einführung in XML von Julian Bart

Einführung in XML von Julian Bart Über diese Einführung Diese Einführung soll Ihnen einen groben, ersten Überblick über XML, dem designierten Nachfolger der Seitenbeschreibungssprache HTML 4.0, vermitteln und Ihnen einen ersten Einstieg

Mehr

Linux I II III Res WN/TT NLTK XML Weka E XML BNC XSLT BNC/XML 7 BNC/XML XML BNC XSLT. Ressourcen-Vorkurs

Linux I II III Res WN/TT NLTK XML Weka E XML BNC XSLT BNC/XML 7 BNC/XML XML BNC XSLT. Ressourcen-Vorkurs BNC/XML 7 BNC/XML XML BNC XSLT extensible Markup Language I XML erlaubt es, strukturierte Daten in Textdateien zu speichern. Zum Schreiben und Lesen von XML-Dateien genügen einfache Text-Editoren wie Emacs

Mehr

http://www.therealgang.de/

http://www.therealgang.de/ http://www.therealgang.de/ Titel : Einführung in XML (Teil 1/2) Author : Dr. Pascal Rheinert Kategorie : Programmierung-Sonstige Teil II: XML Wichtiger Hinweis: Das folgende Dokument basiert auf dem HTML-Lehrgang

Mehr

1 ZUR EINSTIMMUNG............................................ 13 1.1 AUFBAU DES BUCHES.......................................... 13 1.2 VORAUSSETZUNGEN FÜR DIESES BUCH.............................. 14

Mehr

Einführung: Installation und Anpassung der Site zum Buch 15

Einführung: Installation und Anpassung der Site zum Buch 15 XML, XSLT, VB und ASP Praktisches XML-Wissen für Webprojekte Elmar Geese, Markus Heiliger, Matthias Lohrer Galileo Computing 350 S., 2001, geb., mit CD 34,90 Euro, ISBN 3-89842-109-0 Inhalt Vorwort 11

Mehr

XML Werkzeug XML Spy. Frank Heininger Axel Labuschke

XML Werkzeug XML Spy. Frank Heininger Axel Labuschke XML Werkzeug XML Spy Frank Heininger Axel Labuschke Gliederung Werkzeugkategorien Strukturbeschreibung Dokumentenerstellung Dokumentenbetrachtung Datenhaltung XML Spy Einführung Funktionen Benutzeroberfläche

Mehr

IT-Zertifikat: Daten- und Metadatenstandards

IT-Zertifikat: Daten- und Metadatenstandards IT-Zertifikat: Daten- und Metadatenstandards DTD - Document Type Definition / Dokumenttypdefinition Das (bislang) Wichtigste auf einen Blick Externe DTD einbinden:

Mehr

XML und SOAP Einführung und Grundlagen

XML und SOAP Einführung und Grundlagen XML und SOAP Einführung und Grundlagen Matthias Böhmer 16.12.2005 Agenda 1. XML 2. SOAP 3. Seife im Buchladen?! E-Commerce :: XML und SOAP Matthias Böhmer 16.12.2005 2 XML :: Einführung (1) extensible

Mehr

HTML Programmierung. Aufgaben

HTML Programmierung. Aufgaben HTML Programmierung Dr. Leander Brandl BRG Keplerstraße - A-8020 Graz Universität Graz - Institut für Experimentalphysik Fachdidaktik der Physik http://w4.brgkepler.asn-graz.ac.at 1. Die erste Web-Seite

Mehr

Michael Seeboerger-Weichselbaum. Das Einsteigerseminar JavaScript 4., überarbeitete Auflage

Michael Seeboerger-Weichselbaum. Das Einsteigerseminar JavaScript 4., überarbeitete Auflage Michael Seeboerger-Weichselbaum Das Einsteigerseminar JavaScript 4., überarbeitete Auflage Inhaltsverzeichnis Vorwort 11 Einleitung und Ziel des Buches 13 Schreibweisen 14 Die Beispiele aus dem Buch 15

Mehr

HTL-Website. TYPO3- Skriptum II. Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig. Qualitätsmanagement

HTL-Website. TYPO3- Skriptum II. Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig. Qualitätsmanagement HTL-Website TYPO3- Skriptum II Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig Qualitätsmanagement Erstellt Geprüft Freigegeben Name RUK Datum 02.06.2010 Unterschrift Inhaltsverzeichnis

Mehr

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 1. Ausgabe, Dezember 2011 HTML5

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 1. Ausgabe, Dezember 2011 HTML5 Linda York, Tina Wegener HTML5 Grundlagen der Erstellung von Webseiten 1. Ausgabe, Dezember 2011 HTML5 2 HTML5 - Grundlagen der Erstellung von Webseiten 2 Die erste Webseite mit HTML erstellen In diesem

Mehr

Inhalte mit DNN Modul HTML bearbeiten

Inhalte mit DNN Modul HTML bearbeiten Einführung Redaktoren Content Management System DotNetNuke Inhalte mit DNN Modul HTML bearbeiten DotNetNuke Version 7+ w3studio GmbH info@w3studio.ch www.w3studio.ch T 056 288 06 29 Letzter Ausdruck: 15.08.2013

Mehr

Qualitätsmanagement. Unterrichtsthemen aus Sozialpflege und Sozialpädagogik. Bernd Biermann. Herausgeber: Bernd Biermann. 1.

Qualitätsmanagement. Unterrichtsthemen aus Sozialpflege und Sozialpädagogik. Bernd Biermann. Herausgeber: Bernd Biermann. 1. Bernd Biermann Herausgeber: Bernd Biermann Qualitätsmanagement Unterrichtsthemen aus Sozialpflege und Sozialpädagogik 1. Auflage Bestellnummer 40479 Haben Sie Anregungen oder Kritikpunkte zu diesem Produkt?

Mehr

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17 Inhalt Vorwort 13 Einleitung 15 Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs 16 1 Installation und erste Schritte 17 1.1 Die Installation von GoLive 5.0 17 Vor Beginn der Installation 17 Die

Mehr

SharePoint 2010. für Site Owner. Dr. Benjamin S. Bergfort. 1. Ausgabe, Juni 2014

SharePoint 2010. für Site Owner. Dr. Benjamin S. Bergfort. 1. Ausgabe, Juni 2014 SharePoint 2010 Dr. Benjamin S. Bergfort 1. Ausgabe, Juni 2014 für Site Owner SHPSO2010 4 SharePoint 2010 für Site Owner 4 Subsites, Listen und Bibliotheken In diesem Kapitel erfahren Sie wie Sie Subsites

Mehr

Webseiten-Programmierung

Webseiten-Programmierung Webseiten-Programmierung Sprachen, Werkzeuge, Entwicklung Bearbeitet von Günter Pomaska 1. Auflage 2012. Taschenbuch. xii, 255 S. Paperback ISBN 978 3 8348 2484 4 Format (B x L): 16,8 x 24 cm Weitere Fachgebiete

Mehr

Verteilte Anwendungen. Teil 2: Einführung in XML

Verteilte Anwendungen. Teil 2: Einführung in XML Verteilte Anwendungen Teil 2: Einführung in XML 05.10.15 1 Literatur [2-1] Eckstein, Robert; Casabianca, Michel: XML Kurz und gut. O'Reilly, 2. Auflage, 2003 [2-2] Nussbaumer, Alfred; Mistlbacher, August:

Mehr

Macromedia Dreamweaver 8 CS3

<Trainingsinhalt> Macromedia Dreamweaver 8 CS3 Macromedia Dreamweaver 8 CS3 inhaltsverzeichnis EINFÜHRUNG 1 Was werden Sie lernen? 3 Minimale Systemanforderungen: Macintosh 4 Minimale Systemanforderungen: Windows 5 LEKTION 1 DREAMWEAVER-GRUNDLAGEN

Mehr

Dirk Nachbar (dirk.nachbar@trivadis.com)

Dirk Nachbar (dirk.nachbar@trivadis.com) Betrifft: Autor: Art der Info: Quelle: XSQL Servlet und FOP Dirk Nachbar (dirk.nachbar@trivadis.com) Technische Background Info Aus unserer Projekt- und Schulungserfahrung http://xml.apache.org/fop, http://www.xml.com,

Mehr

Einführung in die Skriptsprache PHP

Einführung in die Skriptsprache PHP Einführung in die Skriptsprache PHP 1. Erläuterungen PHP ist ein Interpreter-Programm, das auf dem Server abgelegte Dateien dynamisch, d.h. zur Zeit des Zugriffes, aufbereitet. Zusätzlich zum normalen

Mehr

3.1 Sinn und Zweck von Namensräumen

3.1 Sinn und Zweck von Namensräumen 3 3 Die Erstellung eigener Auszeichnungssprachen und somit die Erschaffung eigener Dokumenttypen, in denen die Elemente ihre eigene Bedeutung haben, ist mit XML leicht gemacht. Natürlich können solche

Mehr

Acrolinx IQ. Verbindungen mit externen Terminologiedatenbanken 2.9

Acrolinx IQ. Verbindungen mit externen Terminologiedatenbanken 2.9 Acrolinx IQ Verbindungen mit externen Terminologiedatenbanken 2.9 2 Inhalt Einleitung 3 Über diesen Leitfaden...3 Verbinden mit externen Terminologiedatenbanken 4 Erstellen von Sicherungen vorhandener

Mehr

Einführung in XML. Seminar: XML in der Bioinformatik Frank Schönmann WS 2002/03

Einführung in XML. Seminar: XML in der Bioinformatik Frank Schönmann WS 2002/03 Seminar: XML in der Bioinformatik WS 2002/03 Überblick Entwicklung von XML Regeln und Eigenschaften von XML Document Type Definition (DTD) Vor- und Nachteile von XML XML in der Bioinformatik Zusammenfassung

Mehr

Joomla 1.5. Einführung in die Installation und Benützung

Joomla 1.5. Einführung in die Installation und Benützung Joomla 1.5 Einführung in die Installation und Benützung Programm Was ist Joomla Installation auf Ubuntu Benützung von Joomla Templates wechseln Nützliche Komponenten Weiterführende Informationen Was ist

Mehr

Grundlagen der Extensible Stylesheet Language

Grundlagen der Extensible Stylesheet Language Grundlagen der Extensible Stylesheet Language Transformations (XSLT) Marc Monecke monecke@informatik.uni-siegen.de Praktische Informatik Fachbereich Elektrotechnik und Informatik Universität Siegen, D-57068

Mehr

Erste Schritte mit XHTML

Erste Schritte mit XHTML Sascha Frank SS 2005 www.saschafrank.de 3.3.05 Eigene Homepage Rechte am $HOME ändern Eigene Homepage Rechte am $HOME ändern chmod 701 /home/login Eigene Homepage Rechte am $HOME ändern chmod 701

Mehr

Acrolinx IQ. Verbindung mit einer externen Terminologiedatenbank herstellen 2.7

Acrolinx IQ. Verbindung mit einer externen Terminologiedatenbank herstellen 2.7 Acrolinx IQ Verbindung mit einer externen Terminologiedatenbank herstellen 2.7 2 Inhalt Einleitung 3 Über diesen Leitfaden...3 Verbinden mit externen Terminologiedatenbanken 4 Erstellen von Sicherungen

Mehr

Inhalt. Einführung...13. Lektion 1 Diagramme erstellen...21

Inhalt. Einführung...13. Lektion 1 Diagramme erstellen...21 5 Inhalt Einführung..........................................13 Über dieses Buch....................................... 13 Voraussetzungen....................................... 14 Adobe GoLive installieren...............................

Mehr

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere.

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. 1.0.0 Allgemeine Informationen Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. Wir werden uns hauptsächlich mit HTML beschäftigen, weil

Mehr

Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg

Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg LZK BW 12/2009 Bedienungsanleitung GOZ-Handbuch Seite 1 Lieferumfang Zum Lieferumfang gehören: Eine CD-Rom GOZ-Handbuch Diese

Mehr

XML Grundlagen Teil I

XML Grundlagen Teil I XML Vorlesung FH Aargau, SS 2006 XML Grundlagen Teil I Erik Wilde 20.3.2006 http://dret.net/lectures/xml-fhnw-ss06/ 20.3.2006 XML Vorlesung FHA SS 2006 1 Übersicht Aufbau von XML XML Dokumenten-Syntax

Mehr

elml Flexibilität und Nachhaltigkeit dank XML

elml Flexibilität und Nachhaltigkeit dank XML elml Flexibilität und Nachhaltigkeit dank XML Dipl. natw. Joël Fisler - GITTA Koordinator MNF elearning Tag 6.10.2005 www.elml.ch Inhalt Das GITTA Projekt Didaktisches Konzept von GITTA Einschub: Was ist

Mehr

Datenbanksysteme. XML und Datenbanken. Burkhardt Renz. Sommersemester 2015. Fachbereich MNI Technische Hochschule Mittelhessen

Datenbanksysteme. XML und Datenbanken. Burkhardt Renz. Sommersemester 2015. Fachbereich MNI Technische Hochschule Mittelhessen Fachbereich MNI Technische Hochschule Mittelhessen Sommersemester 2015 Übersicht Semistrukturierte Daten Dokumenttypdefinition XML-Schema XML aus Datenbank konstruieren XML in Datenbank speichern Merkmale

Mehr

CLASSROOM IN A BOOK. Adobe GoLive cs2

CLASSROOM IN A BOOK. Adobe GoLive cs2 CLASSROOM IN A BOOK Adobe GoLive cs2 Inhalt Einführung Über dieses Buch................................... 17 Voraussetzungen................................... 17 Adobe GoLive installieren...........................

Mehr

Dynamische Webseiten mit PHP 1

Dynamische Webseiten mit PHP 1 Dynamische Webseiten mit PHP 1 Webserver, PHP und MYSQL Ein Webserver dient dazu, Internetseiten an PCs zu senden, von denen sie aufgerufen werden. Beispiel: Sie tippen im Browser www.fosbosweiden.de ein.

Mehr

Vergleich automatisierbarer XML-Satzsysteme

Vergleich automatisierbarer XML-Satzsysteme Vergleich automatisierbarer XML-Satzsysteme Martin Kraetke, GmbH Hochschule für Technik, Wirtschaft und Kultur Leipzig Frankfurter Buchmesse, 12. Oktober 2011 Drei Thesen zum Anfang 1. Die Wahl des Satzsystems

Mehr

Hotelfachleute. Lernfelder 3.1 bis 3.4. Arbeitsheft. Sabine Arnold, Barbara Jantzon, Birgit Langer, Achim Weiland, Anne-Sophie Zahl

Hotelfachleute. Lernfelder 3.1 bis 3.4. Arbeitsheft. Sabine Arnold, Barbara Jantzon, Birgit Langer, Achim Weiland, Anne-Sophie Zahl Sabine Arnold, Barbara Jantzon, Birgit Langer, Achim Weiland, Anne-Sophie Zahl Herausgeberin: Birgit Langer Hotelfachleute Lernfelder 3.1 bis 3.4 Arbeitsheft 2. Auflage Bestellnummer 92622 Haben Sie Anregungen

Mehr

Eine Schnelleinführung in XSL

Eine Schnelleinführung in XSL Eine Schnelleinführung in XSL Michael Dienert 8. Juli 2014 1 Was ist XSL? XSL ist die Abkürzung von Extensible Stylesheet Language. XSL ist selbst wieder eine XML-Anwendung, d.h. XSL-Dokumente müssen immer

Mehr

Inhaltsverzeichnis Abbildungsverzeichnis

Inhaltsverzeichnis Abbildungsverzeichnis Inhaltsverzeichnis Abbildungsverzeichnis... 1 1 Eigener lokaler Webserver... 2 1.1 Download der Installationsdatei... 2 1.2 Installation auf externer Festplatte... 2 1.3 Dienste starten... 5 1.4 Webserver

Mehr

Inhaltsverzeichnis. Teil i: Die Grundlagen 19. ^sp^ Einführung 11

Inhaltsverzeichnis. Teil i: Die Grundlagen 19. ^sp^ Einführung 11 Inhaltsverzeichnis Einführung 11 Teil i: Die Grundlagen 19 ^sp^ Die Arbeitsoberfläche erkunden 21 1.1 Das Startfenster als erste Orientierung 23 1.2 Dokumentfenster mit unterschiedlichen Ansichten 24 1.3

Mehr

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9

1 Installation von MySQL... 5 2 Installation von PHP... 6. Wiederholungsfragen zu Kapitel 1... 9 PHP & MySQL: Inhaltsverzeichnis Inhalt Kapitel 1: Installation von MySQL und PHP 1 Installation von MySQL... 5 2... 6 Wiederholungsfragen zu Kapitel 1... 9 Kapitel 2: Syntax und Textausgabe 1 Syntax und

Mehr

ECDL WebStarter Syllabus Version 1.0

ECDL WebStarter Syllabus Version 1.0 EUROPÄISCHER COMPUTER FÜHRERSCHEIN ECDL WebStarter Syllabus Version 1.0 Copyright 2004 Österreichische Computer Gesellschaft. Alle Rechte vorbehalten The European Computer Driving Licence Foundation Ltd.

Mehr

Dynamische Websites mit XML und PHP4

Dynamische Websites mit XML und PHP4 Dynamische Websites mit XML und PHP4 Linuxtag 2002 07.06.2002, Karlsruhe Stephan Schmidt Inhalt der Session Über den Redner Strukturierung von Inhalten Transformation von XML Entwickeln einer XML-Struktur

Mehr

Entwicklung einer XML-basierten Tumordatenschnittstelle. TuDaSch-XML

Entwicklung einer XML-basierten Tumordatenschnittstelle. TuDaSch-XML Entwicklung einer XML-basierten Tumordatenschnittstelle TuDaSch-XML Frank Papendorf, Tumorzentrum Hannover / 01.04.2004 Übersicht 1. Einführung 2. XML-Technologie 3. TuDaSch-XML 4. Fazit / Ausblick Frank

Mehr

Daten- und Metadatenstandards Wintersemester 2011/2012 26. März 2012 Text / XML: Erste Schritte

Daten- und Metadatenstandards Wintersemester 2011/2012 26. März 2012 Text / XML: Erste Schritte Daten- und Metadatenstandards Wintersemester 2011/2012 26. März 2012 Text / XML: Erste Schritte Themenüberblick Text / XML: Erste Schritte Text Inhalt Struktur Äußeres Erscheinungsbild: Layout Extensible

Mehr

XML Tutorium mit Oxygen. Oxygen Version 9.3!!

XML Tutorium mit Oxygen. Oxygen Version 9.3!! XML Tutorium mit Oxygen (Version 1.9 vom 4.6.2013) Oxygen Version 9.3!! In den folgenden Lektionen sollen die vermittelten Konzepte zu XML anhand von konkreten Beispielen geübt und vertieft werden. Das

Mehr

Bibliothekssysteme / Verbundsysteme / Netze

Bibliothekssysteme / Verbundsysteme / Netze Bibliothekssysteme / Verbundsysteme / Netze Teil 5: Datenstrukturen / Anwendungen Kaderkurs für Diplombibliothekarinnen und Diplombibliothekare 2002-05-08 Programm 2002-05-08 1105 1140 XML und die Folgen

Mehr

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten,

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten, Glossar Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten, Methoden und/oder Eigenschaften, die eine bestimmte Berechnung ausführt, eine Eigenschaft ändert oder eine Methode

Mehr

6. Datenbanken und XML

6. Datenbanken und XML 6. Datenbanken und XML 6.0 Einführung XML (extended Markup Language) definiert ein Format für Textdateien, das sich sehr gut als Austauschformat zwischen verschiedenen Softwaresystemen (z.b. zwischen Datenbanken

Mehr

Content Management System (CMS) Manual

Content Management System (CMS) Manual Content Management System (CMS) Manual Thema Seite Aufrufen des Content Management Systems (CMS) 2 Funktionen des CMS 3 Die Seitenverwaltung 4 Seite ändern/ Seite löschen Seiten hinzufügen 5 Seiten-Editor

Mehr

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort 1.3 PHP Vorzüge Erlernbarkeit Im Vergleich zu anderen Sprachen ist PHP relativ leicht erlernbar. Dies liegt hauptsächlich daran, dass PHP im Gegensatz zu anderen Sprachen ausschließlich für die Webserver-Programmierung

Mehr

Anlegen von Serviceboxen

Anlegen von Serviceboxen TYPO3 an der TU Berlin Anlegen von Serviceboxen Version: 1.0 Stand: 01.11.2007 Autor: Antje Janke Überarbeitung: Roman Zimmer 1 Inhaltsverzeichnis 1. Allgemeine Informationen......3 1.1 Was sind Serviceboxen?......3

Mehr

Online-Publishing mit HTML und CSS für Einsteigerinnen

Online-Publishing mit HTML und CSS für Einsteigerinnen mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript

Mehr

PHP Kurs Online Kurs Analysten Programmierer Web PHP

PHP Kurs Online Kurs Analysten Programmierer Web PHP PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione

Mehr

Strukturierung von Inhalten

Strukturierung von Inhalten Strukturierung von Inhalten extensible Markup Language Metasprache erlaubt die Definition eigener Markupsprachen zur Strukturierung von Informationen World Wide Web Consortium (W3C) Standard Basiert auf

Mehr

MS-Word. Inhalt der Lerneinheiten. Arbeitsoberfläche. 1. Grundlagen der Textverarbeitung. 2. Drucken. 3. Textgestaltung. 4.

MS-Word. Inhalt der Lerneinheiten. Arbeitsoberfläche. 1. Grundlagen der Textverarbeitung. 2. Drucken. 3. Textgestaltung. 4. Arbeitsoberfläche Ein Textverarbeitungsprogramm entdecken Allgemeines über das Arbeitsumfeld Ansichtszoom 1. Grundlagen der Textverarbeitung Dateien speichern Öffnen eines Dokuments Anzeigen der nicht

Mehr

Internet und Webseiten-Gestaltung

Internet und Webseiten-Gestaltung Internet und Webseiten-Gestaltung Wirtschaftsinformatik 3 Vorlesung 28. April 2004 Dipl.-Inf. T. Mättig 2004-04-28 Internet und Webseiten-Gestaltung - T. Mättig 1 Vorbemerkungen Dipl.-Inf. T. Mättig E-Mail:

Mehr

Übungsbeispiel 1 Erstellen Sie eine Homepage für Ihre Gruppe in XML und überprüfen Sie die Wohlgeformtheit in einem Editor/Browser.

Übungsbeispiel 1 Erstellen Sie eine Homepage für Ihre Gruppe in XML und überprüfen Sie die Wohlgeformtheit in einem Editor/Browser. Erstellen Sie eine Homepage für Ihre Gruppe in XML und überprüfen Sie die Wohlgeformtheit in einem Editor/Browser. Verwenden Sie folgende XML-Sprachmittel: Leeres Element, geschachtelte Elemente, Element

Mehr

Java und XML 2. Java und XML

Java und XML 2. Java und XML Technische Universität Ilmenau Fakultät für Informatik und Automatisierung Institut für Praktische Informatik und Medieninformatik Fachgebiet Telematik Java und XML Hauptseminar Telematik WS 2002/2003

Mehr

Konzept und Realisierung Extensible Stylesheet Language

Konzept und Realisierung Extensible Stylesheet Language Konzept und Realisierung Extensible Stylesheet Language Hauptseminar Telematik SS2002 Kai Weber XSL/XSLT 1 Inhalt des Vortrages Wozu dienen Stylesheets Vorstellung der XSL-Sprachfamilie Transformationen

Mehr

Über den Link Inhalte bearbeiten in der Navigation erreichen Sie den Online Editor.

Über den Link Inhalte bearbeiten in der Navigation erreichen Sie den Online Editor. Homepage bearbeiten mit dem ezillo.com Online Editor Bei ezillo.com können Sie für Ihre kostenlose Erotik Homepage eigene Unterseiten erstellen und bearbeiten. Dazu steht Ihnen mit dem Online Editor ein

Mehr

Inhalt und Ziele. Homepage von Anfang an. Herzlich Willkommen! HTML Syntax; grundlegende Grafik- und Bildbearbeitung für das Internet;

Inhalt und Ziele. Homepage von Anfang an. Herzlich Willkommen! HTML Syntax; grundlegende Grafik- und Bildbearbeitung für das Internet; Homepage von Anfang an Herzlich Willkommen! Caroline Morhart-Putz caroline.morhart@wellcomm.at Inhalt und Ziele!! HTML Grundlagen - die Sprache im Netz; HTML Syntax;!! Photoshop - Optimieren von Bildern,

Mehr