C'è un modo per rimuovere questa ridondanza?

0

Al momento ho il seguente codice HTML

  <time datetime="2012-08-23">
    23. August 2012
  </time>

Ho capito perché il formato "23 agosto 2012" era più semplice da leggere per i visitatori del sito web di

<time>2012-08-23</time>

Entrambi gli esempi HTML5 convalidano su w3, ma il primo è ovviamente ridondante e mi piace tagliare il markup di cui non ho bisogno. C'è un'altra data da utilizzare nel secondo esempio che è (1) facile da leggere per i visitatori del sito web e (2) w3 valido?

    
posta needHelpWithHtaccess 27.08.2012 - 10:04
fonte

1 risposta

0

Hai due possibilità. Innanzitutto puoi usare l'attributo "datetime" e il contenuto come testo libero. D'altra parte hai la possibilità di utilizzare solo il contenuto. Solo con il contenuto è necessario compilare un formato valido per il datetime. Attualmente ha il seguente formato:

AAAA-MM-AAAAThh: mm: ssTZD

Nel tempo, nessun browser comune supporta questo tag per impostazione predefinita. Potrei pensare che ci sarà forse un tempo in cui il tag può gestire anche la cultura corrente e diversi formati temporali. Ma nel tempo non è specificato.

Quindi hai solo la possibilità di farlo con quel tipo di ridondanza, per rimanere conforme all'HTML. Ci scusiamo per questo.

    
risposta data 27.08.2012 - 10:50
fonte

Leggi altre domande sui tag