Что самый семантический путь состоит в том, чтобы отобразить конкретный адрес в HTML?

У меня есть адрес, который будет отображенным на веб-странице, но это не адрес для автора страницы. Как должен это быть кодированным, чтобы быть семантическим, учитывая w3c рекомендацию:

Элемент АДРЕСА может использоваться авторами для предоставления контактной информации для документа или большой части документа, такого как форма. Этот элемент часто появляется вначале или конец документа.

31
задан Juha Syrjälä 20 May 2010 в 18:39
поделиться

2 ответа

Вы можете использовать микроформат 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>&nbsp;&nbsp;
    <span class="postal-code">94301</span>
    <span class="country-name">USA</span>
  </span>
</address>
21
ответ дан 27 November 2019 в 22:41
поделиться

вы можете использовать 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>
4
ответ дан 27 November 2019 в 22:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: