У меня есть адрес, который будет отображенным на веб-странице, но это не адрес для автора страницы. Как должен это быть кодированным, чтобы быть семантическим, учитывая w3c рекомендацию:
Элемент АДРЕСА может использоваться авторами для предоставления контактной информации для документа или большой части документа, такого как форма. Этот элемент часто появляется вначале или конец документа.
Вы можете использовать микроформат hCard , чтобы описать свой адрес. Преимущество микроформатов в том, что вы можете использовать их в существующих документах, чтобы обогатить их.
Вот пример, взятый из примера из вики-страницы Microformats :
<address class="vcard">
<span class="adr">
<span class="street-address">169 University Avenue</span>
<span class="locality">Palo Alto</span>,
<abbr class="region" title="California">CA</abbr>
<span class="postal-code">94301</span>
<span class="country-name">USA</span>
</span>
</address>
вы можете использовать RDFa , например:
<html
xmlns="http://www.w3.org/1999/xhtml"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:address="http://schemas.talis.com/2005/address/schema#"
xml:lang="fr" lang="fr"
>
<head>...</head>
<body>
<div typeof="foaf:Person" about="http://you.openid.com#me">
<span id="name" property="foaf:name">First Name, Last Name</span>
<address property="address:streetAddress">My Street, My City</address>
</div>
</body>
</html>