Código HTML para ajustar el texto alrededor de la imagen

¿Necesita el código para ajustar el texto alrededor de una imagen? Normalmente, cuando crea una página HTML , todo fluye linealmente, es decir, un bloque directamente tras otro. Todas mis publicaciones anteriores son un ejemplo de esto, es decir, texto, luego imagen, luego texto, etc.

A veces, es posible que desee incluir texto junto a una imagen en lugar de debajo de ella. Esto se llama envolver texto alrededor de la imagen. En realidad, es bastante fácil ajustar el texto usando HTML . Tenga en cuenta que no tiene que usar CSS para ajustar el texto.

Sin embargo, en estos días el W3C recomienda usar CSS en lugar de HTML para este tipo de tareas. Mencionaré ambos métodos a continuación, pero si puede, es mejor usar CSS ya que es más adaptable a los diseños de sitios web receptivos.

Ajustar texto alrededor de la imagen usando HTML

Imágenes Prediseñadas de PC

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.

Para que el texto se ajuste al lado derecho de la imagen, debe alinear la imagen a la izquierda:

<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>

Si desea que el texto aparezca a la izquierda y la imagen en el extremo derecho, simplemente cambie el parámetro de alineación a "derecha".

Imágenes Prediseñadas de PC

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam a felis vitae augue lobortis dictum. Curabitur molestie posuere laoreet. Ut pellentesque nunc in lorem egestas non imperdiet enim congue.

<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>

¡Eso es todo! Bastante(Pretty) fácil, ¿verdad? La única vez que querría usar CSS es si desea agregar márgenes a las imágenes, de modo que haya algo de espacio entre el texto y la imagen.

Puede agregar márgenes a una imagen utilizando el siguiente código de estilo CSS :

<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>

El código anterior usa el elemento MARGIN CSS para agregar 10 píxeles de espacio en blanco en el lado derecho de la imagen. Como hemos alineado la imagen a la izquierda, queremos agregar el espacio en blanco a la derecha.

Básicamente, los cuatro números representan SUPERIOR DERECHA INFERIOR IZQUIERDA(TOP RIGHT BOTTOM LEFT) . Entonces, si desea agregar el espacio en blanco a una imagen alineada a la derecha, debe hacer esto:

<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>

Por lo tanto, es bastante simple usar HTML para realizar esta tarea, pero una vez más, es posible que no funcione bien para sitios receptivos.

Ajustar texto alrededor de la imagen usando CSS

La mejor manera de envolver texto alrededor de una imagen es usar CSS . Le brinda un control más detallado sobre el posicionamiento de los elementos y funciona mejor con los estándares de codificación modernos.

<img src="IMAGE URL" alt="A photo" class="left" />

Aunque incluí CSS directamente en la etiqueta de la imagen en el ejemplo de HTML , tampoco deberías volver a hacerlo nunca más. En su lugar, debe tener un archivo separado llamado hoja de estilo que contenga todo su código CSS .

En la etiqueta IMG , simplemente asigna una clase a la etiqueta y le asigna un nombre. En mi ejemplo, nombré la clase left . En mi hoja de estilo, todo lo que tengo que hacer es agregar el siguiente código:

.left {
 float: left;
 padding: 0 10px 0 0;}

Como puede ver, agregué 10 px de relleno al lado derecho de la imagen alineada a la izquierda. También usé la propiedad flotante para sacar la imagen del flujo normal del documento y colocarla en el lado izquierdo del contenedor principal.

Como puede ver, es mucho más limpio que agregar todo ese código a la etiqueta IMG . También es más fácil de administrar y puede usar muchas más propiedades CSS para personalizar el aspecto de su página web. Si tiene alguna pregunta, no dude en comentar. ¡Disfrutar!



About the author

Ingeniero audiófilo y especialista en productos de audio con más de 10 años de experiencia. Me especializo en la creación de altavoces y auriculares para música de calidad de principio a fin. Soy un experto en la solución de problemas de audio, así como en el diseño de nuevos sistemas de altavoces y auriculares. Mi experiencia va más allá de hacer buenos productos; También me apasiona ayudar a otros a ser lo mejor posible, ya sea a través de la educación o el servicio comunitario.



Related posts