¿La etiqueta en HTML es una etiqueta a nivel de bloque?
En el diseño de página, los elementos html generalmente se dividen en dos tipos: elementos a nivel de bloque y elementos en línea. La etiqueta es un elemento en línea, no un elemento a nivel de bloque. De forma predeterminada, los elementos a nivel de bloque ocupan una fila de altura. Una vez que hay un elemento a nivel de bloque en una fila, no se pueden agregar otros elementos a menos que se agregue un flotante. Cuando dos elementos a nivel de bloque se colocan consecutivamente, comenzarán en otra línea. Los elementos a nivel de bloque generalmente pueden anidar elementos a nivel de bloque o elementos en línea. La expresión más intuitiva es la siguiente: lt;!DOCTYPE?htmlgt;
lt;htmlgt;
lt;headgt;?
lt;meta?charset =" utf-8"gt;?
lt; titlegt; etiqueta de prueba taglt;/titlegt;?
lt;/headgt;
lt;bodygt
lt;p?style="border-bottom: 1px?solid?#ccc; color: rojo; padding-bottom: 10px; margin-bottom: 40px"gt; ;
lt;label?for="male"gt;label labellt;/labelgt;
lt;span?style="fondo-color: #ccc; relleno: 10px ; margin-right: 10px"gt; splitlt;/spangt;
lt; label?for="male"gt; label labellt;/labelgt;
lt;/ bodygt;
lt;/htmlgt;
Efecto de visualización:
Se puede ver que las dos etiquetas no se muestran en líneas nuevas.