Elementos a nivel de bloque y en línea y cómo usarlos

Elementos a nivel de bloque y en línea y cómo usarlos

Elementos a nivel de bloque y en línea y cómo usarlos

VALORACIÓN DEL ARTÍCULO:
5/5


El HTML está compuesto de varios elementos que actúan como bloques de construcción de páginas web. Cada uno de estos elementos se divide en dos categorías: elementos a nivel de bloque o un elemento en línea. Entender la diferencia entre estos dos tipos de elementos es un paso importante en la construcción de páginas web.

Índice de contenidos

Elementos de nivel de bloque

Entonces, ¿qué es un elemento de nivel de bloque? Un elemento a nivel de bloque es un elemento HTML que comienza una nueva línea en una página web y extiende el ancho completo del espacio horizontal disponible de su elemento padre. Crea grandes bloques de contenido como párrafos o divisiones de página. De hecho, la mayoría de los elementos HTML son elementos a nivel de bloque.

Los elementos de nivel de bloque se utilizan dentro del cuerpo del documento HTML. Pueden contener elementos en línea, así como otros elementos a nivel de bloque.

Elementos en línea

A diferencia de un elemento de nivel de bloque, un elemento en línea:

  • Puede comenzar dentro de una línea
  • No inicia una nueva línea
  • Su anchura sólo se extiende hasta donde lo definen sus etiquetas.

Un ejemplo de un elemento en línea es el , que hace que la fuente del contenido del texto contenido en negrita. Un elemento en línea generalmente sólo contiene otros elementos en línea, o no puede contener nada en absoluto, como la etiqueta
break.

También hay un tercer tipo de elemento en HTML: los que no se muestran en absoluto. Estos elementos proporcionan información sobre la página pero no se muestran cuando se muestran en un navegador web.

Por ejemplo:

  • Define estilos y hojas de estilo.
  • define los metadatos.
  • es el elemento del documento HTML que contiene estos elementos.

Conmutación de tipos de elementos en línea y de bloque

Puede cambiar el tipo de elemento de un elemento de inline a bloque, o viceversa, utilizando una de estas propiedades CSS:

  • visualizar: bloque; 
  • display:inline; 
  • display:none;

La propiedad de visualización CSS le permite cambiar una propiedad en línea para bloquear, o un bloque para mostrar, o para no mostrar nada.

Cuándo cambiar la propiedad de visualización

En general, deje la propiedad de visualización en paz, pero hay algunos casos en los que puede ser útil intercambiar propiedades de visualización en línea y en bloque.

  • Menús de lista horizontal: Las listas son elementos a nivel de bloque, pero si desea que su menú se muestre horizontalmente, necesita convertir la lista en un elemento en línea para que cada elemento del menú no comience en una nueva línea.
  • Encabezados en el texto: A veces es posible que desee que un encabezado permanezca en el texto, pero mantenga los valores del encabezado HTML. Cambiando los valores de h1 a h6 a inline permitirá que el texto que viene después de su etiqueta de cierre continúe fluyendo junto a ella en la misma línea, en lugar de comenzar en una nueva línea.
  • Eliminar el elemento: Si desea eliminar completamente un elemento del flujo normal del documento, puede establecer la visualización en
    none

    One note, tenga cuidado al utilizar la visualización: none. Aunque ese estilo hará que un elemento sea invisible, nunca querrás usarlo para ocultar texto que has añadido por razones de SEO, pero que no quieres que se muestre a los visitantes. Esa es una manera segura de tener su sitio penalizado por un enfoque de sombrero negro a SEO.

Errores comunes en el formato de los elementos en línea

Uno de los errores más comunes que comete un recién llegado al diseño Web es tratar de establecer un ancho en un elemento en línea. Esto no funciona porque los anchos de los elementos en línea no están definidos por la caja del contenedor.

Los elementos en línea ignoran varias propiedades:

  • ancho

    y

    altura
  • max-width y
    max-height
  • min-width

    y

    min-height

Nota: Microsoft Internet Explorer (ahora llamado Microsoft Edge) ha aplicado incorrectamente en el pasado algunas de estas propiedades incluso a los cuadros en línea. Esto no es compatible con los estándares, y puede no ser el caso de las versiones más recientes del navegador web de Microsoft.

Si necesita definir la anchura o la altura que un elemento debe ocupar, deberá aplicarla al elemento de nivel de bloque que contiene el texto en línea.

TAMBIÉN TE INTERESA

foto-del-sol-creada-por-AI

Webs de inteligencia artificial para crear imágenes

Inteligencia artificial para crear imágenes, esa es una de las tendencias que ha popularizado la IA y el boom de ChatGPT y compañía. Hoy vamos a hablar de una serie de herramientas, páginas webs o soluciones que permiten crear imágenes de la nada para poder utilizar de forma libre. Hay muchas, pero nosotros recogemos en

dia-del-padre

Con estos 8 productos de LG seguro que aciertas en el Día del Padre

En lugar de rompernos la cabeza buscando productos de distintas marcas para regalar en el Día del Padre, nosotros hemos acudido a una firma como LG para recomendar artículos que podrían satisfacer a todos los que tienen hijos. Es su día y, siendo honestos, la tecnología es, posiblemente, el regalo que más aprecien. De modo

nuevo-diseño-de-Uber

Uber rediseña su app y añade interesantes funciones

La popular app de delivery y transporte, Uber, ha sido rediseñada con el objetivo de ser mucho más intuitiva y fácil de usar para los miles y miles de usuarios que tiene en España. Dado que son los mayores cambios que se han producido hasta la fecha en la historia de la aplicación, conviene detenerse

foto-Samsung-S23

Ya tenemos entre manos el nuevo Samsung S23…

Mientras cae el precio del Samgung S22 en plataformas como Amazon, la compañía surcoreana presenta la serie S23, su nuevo coloso. Como lo fue en su momento, la generación anterior y su variable Ultra, el nuevo buque insignia llega para competir en lo más alto en cuanto a prestaciones… y también precio. Sobra decir que

educación en ciencia

¿Se lo preguntamos a María?

Por Inés Bermejo – Directora general de HP Iberia — Un año más, la celebración del Día de la Mujer Trabajadora hace que muchas personas se pregunten ¿por qué no hay más mujeres en Ciencia? Permítanme que en este miércoles 8 de marzo de 2023 formule la pregunta de otra manera: “¿Cómo es posible que