Div and span Cuando aprendes por primera vez la disposición div+css, hay mucha confusión; en el proceso de usar div and span no sientes que exista un "capítulo" concreto, siento que no hay mucha diferencia entre ambos, en W3C sobre la definición de div y span: div, como estructura de documento dividido, naturalmente lo convierte en la semántica más oficial, pero una semántica oficial así es demasiado confusa, y la gran estructura también Vale, pero sigue siendo confuso si usar div o span para espacios pequeños. De hecho, es precisamente la "Microsoft MSDN Library" La definición interior resulta de repente esclarecedora. div: Especifica el contenedor para renderizar HTML span: Especifica el contenedor de texto incrustado En términos sencillos, div debería usarse si hay otras etiquetas, y span debería usarse si solo contiene texto Un div es un elemento a nivel de bloque que proporciona estructura y contexto para grandes fragmentos de contenido dentro de un documento HTML El tramo es un elemento en línea que define un área dentro de una línea (es decir, puede dividirse en varias áreas dentro de una línea<span>) La etiqueta div puede estar embebida con una etiqueta span (div puede considerarse un contenedor grande, span es un contenedor pequeño, y un contenedor grande puede por supuesto poner un contenedor pequeño)
Envergadura y etiqueta Dado que la afirmación anterior sobre span, entonces podemos realizar una operación de contenedor span en el texto, podemos definir estilos CSS o algo así, pero la etiqueta también parece estar bien. ¿Pero cuál es la diferencia entre ambos? La etiqueta de etiqueta se usa principalmente para asignar un elemento de forma, y cuando se hace clic en la etiqueta, el elemento de forma asignado recibe el enfoque de entrada Span es una especie de contenedor para texto ordinario.
|