Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  XML
Letztes Update: 16.08.2005 17:53:45


Navigation

Seite News *

Seite Startseite
Seite Über SELFPHP
Seite Werbung
Seite Kontakt
Seite Forum *
Seite PHP-Skripte
Seite PHP Befehlsreferenz
Seite PHP5 Praxisbuch
Seite Gratis-Videolektionen*
Seite Download *
Seite SELFPHP Banner *
Seite SELFPHP in Buchform
Seite Newsletter *
Seite Impressum

Seite Anbieterverzeichnis

 
* Link führt ins Internet


Anbieterverzeichnis
Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!  

 


SELFPHP Forum
Fragen rund um die Themen PHP? In über 79.000 Beiträgen finden Sie sicher die passende Antwort!*  


Newsletter
Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!*

Vorname: 
Name:
E-Mail:
 



 

Beschreibendes Markup




Wer im Bereich der Auszeichnungssprachen bisher nur HTML kannte, muss an einigen Punkten umdenken. Bisher gab es nur zwei verschiedene Arten von Tags:

Es gibt Tags, mit denen angegeben wird, welchen Platz ein Element innerhalb der Struktur des Dokuments einnimmt. Ein Beispiel hierfür wäre <P>Zeichenfolge</P>. Dieses Tag zeigt an das die 'Zeichenfolge' in einem Absatz liegt.

Weiterhin gibt es Tags, mit denen sich Formatierungsanweisungen geben lassen. Ein Beispiel wäre <U>Zeichenfolge</U>. Dieses Tag sagt, dass die Markierung 'Zeichenfolge' unterstrichen dargestellt werden soll.Wie aber verhält es sich mit Tags dieser Sorte:



<AUTOR>Caroline Kannengiesser&lt;/AUTOR>



Es wird nichts über die Dokumentstruktur angemerkt, und es wird auch keine Formatieranweisung gegeben. Man spricht in diesem Zusammenhang von einem deskriptiven Markup oder auch von semantischen Tags. Das heißt, die Tags liefern für den Inhalt des Elements eine Beschreibung. Im vorliegenden Beispiel wird über Caroline Kannengiesser gesagt, dass es sich um den Namen einer Autorin handelt. Dies ist beim Betrachter der Zeile offensichtlich. Natürlich lassen sich die Tags auch verschachteln, so dass komplexere Aussagen entstehen:



<ARTIKEL>
   <AUTOR>Caroline Kannengiesser</AUTOR>
   <TITEL>Flash MX 2004</TITEL>
   <INHALT>Die Website...</INHALT>   
</ARTIKEL>  



Man erfährt, dass es um einen Artikel geht; der Titel ist "Einsatz von Medienformaten"; der Autor ist "Caroline Kannengiesser".

Wenn ein Browser an einen <I>-Tag gerät, kann er für Kursivschrift-Formatierung sorgen. Wenn er an einen Tag gerät, der die Dokument-Struktur markiert, läuft die Sache meistens ebenfalls darauf hinaus, dass eine bestimmte Formatierung gewählt wird. Was aber macht der Browser mit semantischen Tags? Bisher überhaupt nichts. Dies soll sich jedoch in kürze ändern, dass behaupten zumindest einige sog. Fachleute. Es wird sehr viele Programme geben, die darauf ausgerichtet sind, semantische Tags zu verarbeiten. Dies trifft auch auf PHP zu, denn genau hier setzt die XML Unterstützung in PHP an. Anhand von praktischen Beispielen soll Ihnen das Thema näher gebracht werden.

Hinweis: XML stellt in diesem Buch lediglich einen Teilaspekt dar. Daher haben wir für Sie eine Auswahl an nützlichen Beispielen zusammengestellt.



 


Was ist XML?
 




 sponsored by

Host Europe


HighText iBusiness


Host Europe




© 2001-2006 E-Mail SELFPHP - Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005-2006 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de