Portál AbcLinuxu, 30. dubna 2025 21:03
Velmi užitečnou specifikací z rodiny microformat je hCard. Jedná se o způsob jak vyznačit v XHTML kódu vizitku. K čemu je to dobré? Představte si, že webové stránce najdete kontakt, který si potřebujete uložit. Vezmete tušku, opíšete si ho do notýsku a pak pro jistotu ještě do nějakého adresáře. Ale proč by nemohlo jít kontakt přímo vyexportovat do vizitky, třeba vCard?
Jde to a není to ani moc komplikované, snad akorát trochu ukecané.
<div class="vcard">
<span class="fn n"><span class="given-name">Radomil</span> <span class="family-name">Gott</span></span><br/>
<a href="mailto:radomil.gott@le.cz" title="radomil.gott@le.cz" class="email">radomil.gott@le.cz</a>
</div>
Popis polí je k dispozici na hcard-cheatsheet.
Důležité je nezapomenout na pole fn
, které je povinné. Další příklady jsou vidět např. na www.linuxexpres.cz/kontakty.
Jsou tam vidět i vizitky organizace, telefony, faxy.
Trochu nepříjemná je definice telefonu, kde je nutné uvést typ (pracovní,mobil,fax,..) a tato informace je viditelná. Lze ji sice skrýt pomocí CSS, ale to už je sémanticky špatně.
No a jen dodám, že pro vizualizaci potřebujete např. extension operator. (nebo počkat na firefox 3 :))
Tiskni
Sdílej:
<div class="vcard"> <span class="fn n"><span class="given-name">Radomil</span> <span class="family-name">Gott</span></span><br> <a href="mailto:radomil.gott@le.cz" title="radomil.gott@le.cz" class="email">radomil.gott@le.cz</a> </div>
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.