Правила строя
Микроформат состоит из стандартной HTML или XHTML разметки, к которой добавлены некоторые элементы. Самые ходовые class, title, rel и rev. Атрибут class, указывает категорию отдельного элемента кода страницы.Добавочные элементы кода пригодны для разметки в рамках микроформата, а div и span, описывают элементы, чье семантическое значение не определено.
Блок с данными отдельного человека можно оформить так:
<div>
<div>Аристарх Говоров</div>
<div>ЗАО Кулек плюс</div>
<div>3222-322-002</div>
<a href="ссылка на сайт/">Собственный сайт</a>
Микроформат позволяет создать семантически нужным каждый блок: <div class="vcard">
<div class="fn">Аристарх Говоров</div>
<div class="org">ЗАО Кулек плюс</div>
<div class="tel">3222-322-002</div>
<a class="url" href="ссылка на сайт">Собственный сайт</a>
</div>
Наполнение элементов принципиально не изменилось, но введение атрибутов способствовало указанию где искать в общем блоке контактные данные лица. Плагины браузеров позволяют пользователям брать и экспортировать данные, оформленные микроформатами, в нужные им приложения (например: телефонная книга).
Видовой состав микроформатов
Больше всех распространены следующие:- hCard — частные лица и организации,
- hCalendar — событийные данные,
- hAtom — новостные включения в типовой (X)HTML, синонимичен Atom и RSS,
- XFN — социальные моменты,
- geo — география объекта (геоданные),
- rel-tag — теги и фолксономии,
- adr — почтовый адрес,
- hReview — мнения о событиях, покупках и т.д.,
- hProduct — любые товарные позиции,
- hRecipe — кулинарные рецепты,
- xFolk — ссылки с пометками,
- nofollow — атрибут, налагающий табу на индексацию документов поисковиками.