hCalendar je mikroformat – skupek definiranih razredov HTML – za objavljanje koledarskih vnosov v jeziku (X)HTML. To doseže s preslikavo lastnosti in vrednosti standarda iCalendar s HTML razredi in atributi rel. Omogoča orodjem za razčlenjevanje, da izluščijo te podatke in jih indeksirajo za iskanje, prikažejo ali naložijo v uporabnikov koledar.
V hCalendar je vključen tudi mikroformat Geo za vključevanje koordinat kraja dogodka.
Zgled Delno izmišljen zgled:
Angleška Wikipedija je bila zagnana 15. januarja 2001 z zabavo med 14. in 16. uro v hiši Jimmyja Walesa (več o tem).
V jeziku HTML se to zapiše
<p> Angleška Wikipedija je bila zagnana 15. januarja 2001 z zabavo med 14. in 16. uro v hiši Jimmyja Walesa (<a href="https://sl.wikipedia.org/wiki/Zgodovina_Wikipedije">več o tem</a>) </p>
hCalendar se lahko doda z uporabo elementov span in razredov vevent, summary, dtstart (začetni datum), dtend (končni datum), location in url:
<p class="vevent"> <span class="summary">Angleška Wikipedija je bila zagnana</span> 15. januarja 2001 z zabavo med <abbr class="dtstart" title="2001-01-15T14:00:00+06:00">14.</abbr> in <abbr class="dtend" title="2001-01-15T16:00:00+06:00">16. uro</abbr> v <span class="location">hiši Jimmyja Walesa</span> (<a class="url" href="https://sl.wikipedia.org/wiki/Zgodovina_Wikipedije">več o tem</a>) </p>
Element abbr je uporabljen za prikaz časa začetka in konca v strojno berljivem formatu datuma po standardu ISO 8601. Obstajajo pomisleki glede uporabe tega elementa zaradi čitljivosti, med drugim pri uporabnikih tehnologij za branje z zaslona.Web Standards Project, hAccessibility: Abbreviations in MicroformatsMicroformats Wiki: Assistive Technology Novejši mikroformat h-event namesto tega uporablja element time, ki je del specifikacije HTML5: <time class="dt-start" datetime="2013-06-30 12:00">30. junij 2013, 12:00</time>
Sklici
Zunanje povezave Specifikacija
Kategorija:Metapodatki Kategorija:Semantični splet Kategorija:HTML