2013-05-16 17 views
9

voglio una rigida ma completamente compatibile HTML5 alternativa:HTML5 Doctype con rigorosa

<!doctype html> 

Fondamentalmente voglio assicurare l'uso dei tag di chiusura solo per tenere tutto ben leggibile, coerente e evidenziato chiaramente in editor.

La risposta a questa domanda è in HTML 5, come XHTML-1.0-rigida è in HTML 4.

Grazie in anticipo.

risposta

10

Non esiste un doctype per la convalida XHTML5 "strict". Per XHTML5 il doctype è addirittura facoltativo, in quanto il doctype serve solo a fermare il browser per passare a quirksmode. Non esiste una tale modalità quirks per XHTML. Si consiglia di utilizzare il doctype HTML5 (con DOCTYPE in maiuscolo) se si prevede di utilizzarlo come documento poliglotta. In questo caso si può usare il doctype:

<!DOCTYPE html> 

Tuttavia, se si desidera convalidare come se il documento sta usando la sintassi stile XHTML, è possibile ottenere che utilizzando le opzioni avanzate del validatore.

  1. Vai http://validator.nu
  2. Passa a "campo di testo" nella casella di selezione (o puntare al documento in linea ma assicurarsi che sia servito come XHTML non text/html
  3. Se si utilizza . la pasta campo di testo nel documento nel mio caso ho usato il seguente:.

    <!DOCTYPE html> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <title></title> 
    <meta charset="UTF-8" /> 
    </head> 
    <body> 
    <p>test 
    </body> 
    </html> 
    
  4. Selezionare XHTML5 + SVG 1.1 + MathML 3.0 dal campo Preset Ciò pre riempire il regime in quanto http://s.validator.nu/xhtml5.rnchttp://s.validator.nu/html5/assertions.schhttp://c.validator.nu/all/

  5. Fare clic su Convalida

Usando il mio documento, si mettono in guardia i dispersi vicino </p>.

+0

Grazie, è perfetto :) – Anon343224user