Bücher online kostenlos Kostenlos Online Lesen
HTML5-Handbuch - die neuen Features von HTML5

HTML5-Handbuch - die neuen Features von HTML5

Titel: HTML5-Handbuch - die neuen Features von HTML5 Kostenlos Bücher Online Lesen
Autoren: Franzis
Vom Netzwerk:
Beispiel bei
itemtype
verlinkte XMDP-Definition, die in dieser Form auch in der HTML5-Spezifikation verwendet wird, definiert allerdings genaugenommen nicht vCard, sondern hCard. Das ist der Name der Mikroformate-Spezifikation zu vCard. Zum Verhältnis von Mikroformaten und HTML5-Mikrodaten lesen Sie die Backgrounds von 9.1.2 Referenzen zwischen Mikrodaten.
    Innerhalb des
p
-Elements des obigen Beispiels wird mit
span
-Elementen gearbeitet, ergänzt um einzelne
meta
-Elemente. Die
span
- und
meta
-Elemente tragen nichts zur sichtbaren Strukturierung der Inhalte bei. Sie dienen lediglich der Definition der anderen Informationsschicht, also der Mikrodatenstruktur. Die

-Tags werden für Daten verwendet, die nicht sichtbar ausgegeben werden, so etwa die Daten zur Aufschlüsselung des Namens. Sie können selbstverständlich beliebige andere HTML-Elemente verwenden, um die
itemscope
- und
itemprop
-Attribute zu notieren.
    Pro
itemprop
-Attribut werden nur »einfache« Eigenschaften zugewiesen. Zusammengesetzte Eigenschaften aus vCard wie
TEL;WORK;VOICE
werden aufgelöst in ein Element mit
itemprop="tel"
, das zugleich wieder ein
itemscope
-Attribut erhält, um zu signalisieren, dass innere Elemente mit untergeordneten Eigenschaften folgen. Die
type
-Eigenschaft wird im obigen Beispiel in unsichtbare

-Tags verbannt, könnte aber auch in sichtbaren Elementen untergebracht werden. Einige Eigenschaften kommen in der zusammengesetzten Form auch gar nicht vor. So muss man beispielsweise wissen, dass die Anschrift durch
itemprop="street-address"
markiert wird, was in der zusammengesetzten vCard-Originalzeile
ADR;WORK
gar nicht vorkommt.
Nachfolgende Tabelle listet die zum Redaktionszeitpunkt in der HTML5-Spezifikation explizit erwähnten vCard-Eigenschaften für
itemprop
-Attribute auf.
    Die Spalte »innerhalb von« bedeutet, dass die betreffende Eigenschaft nur im Elementinhalt eines äußeren Elements vorkommen darf, das die genannte Eigenschaft enthält und außerdem ein
itemscope
-Attribut haben muss.
Eigenschaft
innerhalb von
Bedeutung u. mögliche Werte
fn
 
Vollständiger Name
n
 
Name
family-name
n
Familienname
given-name
n
Rufname
additional-name
n
Weiterer Name oder Namenszusatz
honorific-Präfix
n
Titel (vor dem Namen)
honorific-suffix
n
Titel (nach dem Namen)
nickname
 
Spitzname, kann auch einfach der Name sein, mit dem eine Person im Alltag benannt wird
photo
 
URL-Adresse eines Fotos der Person oder Organisation – Verwendung:

bday
 
Geburtstag der Person oder Organisation
adr
 
Adresse
type
adr
Typ der Adresse: Erlaubt sind die Werte
dom
(heimische Lieferadresse),
intl
(internationale Lieferadresse),
postal
(Postadresse),
parcel
(Paketadresse),
home
(Privatadresse),
work
(geschäftliche Adresse) und
pref
(bevorzugte Adresse für den Fall, dass mehrere Adressen angegeben sind)
post-office-box
adr
Postfach
extended-address
adr
Adresszusatz wie z. B. »Rückgebäude«
street-address
adr
Straße u. Hausnummer
locality
adr
Ort, Stadt
region
adr
Bundesland, Provinz usw.
postal-code
adr
Postleitzahl
country-name
adr
Postalisches Länderkürzel
label
 
Zusammenhängende Lieferadresse der Person oder Organisation
type
label
Typ der Lieferadresse, Werte wie bei
adr
value
label
Eigentliche zusammenhängende Lieferadresse
tel
 
Telekommunikationsnummer
type
tel
Typ der Telekommunikationsnummer: Erlaubt sind die Werte
home
(privat),
msg
(Nummer mit Ansage- oder Beantworter-Funktion),
work
(geschäftlich),
voice
(Festnetznummer),
fax
(Faxnummer),
cell
(Mobiltelefonnummer),
video
(Nummer für Videokonferenzen),
pager
(Pager-Nummer),
bbs
(Mailbox-Rufnummer),
modem
(Modemanschlussnummer),
car
(Autotelefonnummer),
isdn
(ISDN-Service-Rufnummer),
pcs
(Rufnummer für Personal Communication Services) und
pref
(bevorzugte Rufnummer, wenn mehrere Rufnummern angegeben sind)
value
tel
Die eigentliche Nummer
email
 
E-Mail-Adresse einer Person oder Organisation
type
email
Typ der E-Mail: Erlaubt sind die Werte
internet
(Internet-Mail),
x400
(X400-Adresse) und
pref
(bevorzugte E-Mail-Adresse, wenn mehrere E-Mail-Adressen angegeben sind )
value
email
Die eigentliche E-Mail-Adresse
mailer
 
Verwendete E-Mail-Software der Person oder Organisation
tz
 
Zeitzone der Person oder Organisation: Erlaubt sind Werte von -23:59 bis +23:59 gemessen an Greenwich-Zeit
geo
 
Geografische Position der Person oder Organisation: Dezimale Gradangabe zu Breite und Länge, z. B. +45.329293;-102.393921

Weitere Kostenlose Bücher