Tecnología

Inicio

Cómo poner el texto en imágenes en HTML

Cómo poner el texto en imágenes en HTML


Al ver una página Web, la página que se ve a menudo consiste en varios bloques llamados "divs". Un div es un elemento HTML que permite a los desarrolladores web para combinar múltiples elementos de página en una sola unidad. Por ejemplo, una página Web con una barra de navegación en la parte superior, una barra de menú de la izquierda y el contenido en el medio puede consistir en tres divs únicos llamados "barra de navegación", "LeftMenu" y "contenido". Utilizar elementos div para colocar texto en cualquier parte de una imagen web sin llamar la física de texto en la imagen.

Instrucciones

1 Abrir Bloc de notas y pega este texto en el documento vacío:

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<Html xmlns = "http://www.w3.org/1999/xhtml">

<Head>

<Title> URL de prueba con el Código tienda de cadena de consulta </ ​​title>

// Jefe de sección ->

</ Head>

<Body>

<Div class = "foto">

<Div class = "textOverlay">

<H2> En este epígrafe se superpone la imagen </ h2>

</ Div>

</ Div>

</ Body>

</ Html>

Este código crea un bloque div encabezado de texto colocado dentro de un bloque de imágenes div.

2 Añadir el código de hojas de estilo a la sección <head> del documento:

<Style type = "text / css">

.imagen {

Imagen de fondo: url (xyz.jpg); background-repeat: no-repeat; altura: 300px; Anchura: 400px;

}

.textOverlay {

position: relative; izquierda: 100px; top: 200px;

}

</ Style>

La clase "foto" define una imagen de fondo. Reemplazar xyz.jpg con el nombre de una imagen en su disco duro. Reemplazar 300px y 400px con las dimensiones en píxeles de la imagen. Por ejemplo, si la imagen es de 600 píxeles de alto y 500 píxeles de ancho, las propiedades de altura y anchura se verá así:

Altura: 600px; Anchura: 500px;

La clase "textOverlay" define las propiedades del texto. El valor "relativo" indica al navegador para posicionar el texto respecto a su contenedor. Las propiedades y "Izquierda" y "top" definen los bordes izquierdo y superior del texto. En este ejemplo, el navegador va a colocar el texto 100 píxeles desde el borde izquierdo de la imagen e 200 píxeles desde la parte superior de la imagen.

3 Pulse la tecla "Ctrl + S" para abrir la ventana "Guardar". Navegue a la carpeta del escritorio y haga doble clic en él para abrirlo. Tipo "test_image_overlay.html" sin las comillas en el cuadro de texto "Nombre de archivo" y haga clic en "Guardar". Windows guarda el archivo como un documento HTML.

4 Busque el archivo en el escritorio y haga doble clic en él para abrirlo en su navegador. Compruebe que el explorador coloca el texto en la parte superior de la imagen.

Consejos y advertencias

  • Ajuste fino de la posición del texto sobre la imagen cambiando los valores de "izquierda" y "superior" en la sección de estilo. Aumentar el valor "izquierda" para desplazar el texto hacia la derecha y disminuir el valor de "izquierda" para mover el texto a la izquierda. Aumentar el valor "superior" para desplazar el texto hacia abajo y disminuir el valor "superior" para desplazar el texto hacia arriba. Para determinar la altura y la anchura de una imagen, haga clic en el archivo de imagen en el Explorador de Windows y seleccione "Propiedades". La ventana de propiedades mostrará dimensiones de la imagen.