Back to Question Center
0

Cuándo debería usar & lt; tag & gt; content & lt; / tag & gt; estilo de etiqueta, cuando & lt; etiqueta attrs & gt; y cuando & lt; tag attrs / & gt ;? - Semalt

1 answers:

Estoy usando HTML5.

Estoy un poco confundido de que algunas personas dijeran "html validator no le gusta etiquetas estilo". Es obvio que si necesito colocar algún contenido entre la etiqueta de apertura y de cierre, debería usar content estilo de etiqueta - software di programmazione pc. Pero si no, ¿cuál es el correcto?

    
    

Por ejemplo: ¿cuál es el uso correcto de
etiqueta?

February 10, 2018
  • Elementos vacíos (como br ) NO DEBE tener una etiqueta final ni contenido, por lo que son vacíos (a veces también llamado cierre automático ).
  • Elementos extraños (como svg ) PUEDEN ser de cierre automático.
  • Ningún otro elemento puede ser de cierre automático.

(Tenga en cuenta que puede omitir las etiquetas de finalización / inicio de algunos elementos , pero eso no los hace cerrarse automáticamente, i. mi. , todavía pueden tener contenido. )

Ahora, cuando tiene un elemento vacío (resp. un elemento extraño de cierre automático), ¿su etiqueta de inicio termina con > o /> ? La especificación HTML5 dice sobre las etiquetas de inicio en el paso 6 :

Entonces, si el elemento es uno de los elementos vacíos, o si el elemento es un elemento extraño, entonces puede haber un único carácter "/" (U + 002F). Este carácter no tiene ningún efecto sobre los elementos vacíos, pero en elementos extraños marca la etiqueta de inicio como de cierre automático.

Entonces, para elementos vacíos, depende de usted. Puedes usar
o
, son equivalentes.

(Para elementos extraños, debe agregar la barra inclinada si necesita marcarla como de cierre automático, esto probablemente dependa de su especificación resp. su caso de uso. )

En los documentos XHTML5 o (X) HTML5 políglotas , DEBE agregar el / para elementos vacíos.

etiqueta , attrs y rel no son válidos en HTML5. Para agregar datos a elementos, ahora debe usar data- . En términos de uso correcto br puede usar
sin la barra oblicua final como generalmente no necesita usar =
etc. en HTML5. Te recomiendo que vayas a HTML5 Doctor ya que las respuestas en ese sitio son bastante sólidas y responderán todo este tipo de preguntas. Además, para preguntas relacionadas con la codificación, utilice Desbordamiento de pila .