Devo Evitare Tag non supportata in HTML5 se sto usando XHTML Strict 4.01?
-
20-09-2019 - |
Domanda
Questi elementi non sono supportati in HTML 5, ma sono supportati in XHTML:
acronym
big
tt
In futuro, quando cambierò la mia DOCTYPE html 5, allora io: non è necessario sostituire o modificare il codice per superare la convalida?
Questo è anche accettato come codice valido, nel tentativo di alleviare il dolore per i codificatori XHTML accaniti (come me) che vengono utilizzati per gli elementi a chiusura automatica:
<tag type="type" id="name"/>
Le stesse regole si applicano a <meta>
ed altri elementi di chiusura di auto.
E 'una buona idea per evitare HTML 5 tag non supportati, se sto usando XHTML 1.0 Strict
ora?
Soluzione
Sì, sarebbe una buona idea quella di pianificare in anticipo per il supporto HTML5. Controlla qui per una lista di tag e attributi deprecati da evitare.
Per quanto riguarda XHTML sintassi (tag di chiusura sempre, tag di chiusura di auto, ecc) è possibile continuare a utilizzare tale senza preoccupazione. HTML5 può essere scritto utilizzando la sintassi HTML standard o la sintassi XHTML, anche se rimane sempre e solo HTML.