Códigos de fondo para html. Para establecer el fondo en HTML, utilice el DOCTYPE intermedio. Imagen de fondo en HTML

2 votos

Bienvenidos a mi blog. Seguimos comprendiendo conceptos básicos de html. Este tutorial será tan simple e interesante que espero que quieras aprender más sobre lenguajes de programación. En tan solo un par de minutos aprenderás cómo hacer una imagen como fondo en HTML y lograr excelentes resultados.

También hablaré de algunos matices que harán que el fondo sea lo más suave y bonito posible. Bueno, ¿empezamos?

Seleccionando una imagen

Me gustaría empezar eligiendo una imagen. Para que luzcas más uniforme y hermosa en la página, y no tengas que preocuparte por los tamaños y la alineación. Sugiero buscar inmediatamente texturas perfectas. ¿Qué es?

Desafortunadamente, es imposible estirar una imagen en HTML para que ocupe toda la pantalla. La foto está utilizada en tamaño real. Si la imagen es pequeña, cubrirá toda el área, como se muestra en la captura de pantalla siguiente. Para estirar la imagen tendrás que crear un adicional. documento css, sin esto no funcionará.

Sin embargo, tiene la oportunidad de eludir el sistema. Para hacer esto, use Photoshop e imágenes del ancho de la pantalla (1280x720). Aunque en este caso, al desplazarse hacia abajo, la imagen sustituirá a otra.

Mucho la mejor opción si no quieres usar css habrá uso texturas sin costuras. No tienen articulaciones visibles. Son como papel tapiz o azulejos modernos en diseño. Uno reemplaza al otro y no se ven juntas.

Si te interesa la ausencia consecuencias legales para su uso recomiendo buscar en el sitio Pixabay.com .

HTML

Ahora trabajemos con el código. Debo señalar de inmediato que ahora estamos trabajando con html, es decir, estamos cambiando la imagen no para todo el sitio, sino solo para uno. pagina especifica, para el cual está escrito el código. Si está interesado en cambiar todo el recurso, entonces necesita codificar usando CSS, pero hablaremos de eso más adelante.

Entonces puedes trabajar en el Bloc de notas, yo prefiero NotePad++. Es mucho más conveniente trabajar en él: el código se completa por usted y las etiquetas se resaltan. El programa es gratuito y pesa unos 3 MB. Lo recomiendo mucho, especialmente si eres principiante.

Entonces, a la etiqueta cuerpo necesitas agregar atributo fondo e indique un enlace a la imagen desde donde se tomará la fotografía. Así es como se ve en el programa.

Puede simplemente abrir el bloc de notas y copiar este código. Entre comillas, pon un enlace a la imagen que te guste.

<HTML > <cabeza > <título > Imagen de fondo</título> </cabeza> <fondo del cuerpo = "https://pixabay.com/static/uploads/photo/2015/05/05/09/59/triangle-753534_960_720.png"> </cuerpo> </html>

Imagen de fondo

Me gustaría señalar para los principiantes que este es el punto. Si toma una imagen de Pixabay, debe pegar el enlace no en la página con la imagen, sino abrir la imagen en la siguiente pestaña.

Copie esta URL exacta.

Guarde el documento. No olvides que si usas el bloc de notas, necesitas usar la extensión .HTML . Simplemente nombre el documento, por ejemplo, atrás.html . De lo contrario se guardará como documento de texto y el navegador simplemente no entenderá lo que debe hacer.

Listo, la página se llena con un color diferente.

Si desea obtener más información sobre HTML, le sugiero que descargue curso gratis Evgenia Popova . De él aprenderá más etiquetas, capacidades de lenguaje, probará algunas técnicas nuevas y sabrá más.


No diré que los cursos de Evgeniy Popov sean tremendamente populares. Muchos expertos lo regañan, y si se ha topado con declaraciones similares, esta es mi opinión. Estas lecciones se ofrecen de forma gratuita y, a pesar de ello, hacen un excelente trabajo en su tarea principal: mostrar al principiante los conceptos básicos y actualizarlo.

Así como cada escritor tiene su propia visión de cómo escribir, los programadores tienen su propio estilo. Puedes pasar toda tu vida aprendiendo a crear sitios web, pero debes empezar por algún lado. ¿De libros? Esto no. Sí, contienen información más confiable, información actualizada, pero son muy difíciles de dominar.

¿No estás de acuerdo conmigo? Puedo ofrecer una alternativa. Libro de Elizabeth y Erica Freeman Aprender HTML, XHTML y CSS " No es un éxito de ventas muy aburrido y se lanzó no hace mucho, en 2016. La información aún no ha quedado obsoleta.


CSS

Si necesita que el fondo se repita en todas las páginas de su sitio, entonces CSS es imprescindible. Por supuesto, puedes especificar la ruta cada vez, como en el capítulo anterior. Pero imagina si con el tiempo necesitas reemplazarlo: el enlace queda obsoleto o simplemente quieres cambiar el diseño. ¿Ir a cada página y cambiar el código? No funcionará de esa manera.

CSS ayuda a resolver este problema. Necesitas crear un archivo con extensión css e ingresa el siguiente código:

Hablemos un poco sobre el código en sí. Entre paréntesis, después URL puedes ingresar un enlace a la imagen desde fuente de terceros, o simplemente el nombre del documento, si la imagen está en la misma carpeta que este archivo.

Para aquellos que quieran saber mejor.

En ayuda css puedes estirar imagen de fondo , asegúrese de que no se repita, agregue animación GIF y mucho más.

No se puede escribir todo en un solo artículo. Y no me propuse esa tarea. Hay muchas sutilezas, y si prometen contarte todo en un artículo, entonces esto no es más que un engaño.

¿Quieres aprender a escribir sitios web correctamente? Te recomiendo que aprendas lenguajes de programación. Puedo recomendar el curso de Andrey Bernatsky” HTML5 y CSS3 de cero a profesional " Me gusta mucho este autor. No hice este curso en particular; hace varios años había algo similar, pero menos moderno.


El autor habla muy bien, todo es fácil y comprensible. Lo más destacado de este curso es que no sólo estudias, sino que creas un sitio web específico junto con el profesor. Como resultado, obtendrá una tarjeta de presentación, un blog e incluso una tienda en línea. Muy guay. Puedes ver las tres primeras lecciones teóricas sobre HTML5 de este curso aquí y ahora.

Por cierto, junto con este curso obtienes 7 bonificaciones: conceptos básicos de html y css de Andrei Bernatsky, diseño para principiantes, creación de una página de destino en una noche y mucho más. Antes de comprometerte con una formación seria, prueba el curso gratuito " Practica HTML5 y CSS3 ».

Bueno, eso es básicamente todo. Suscríbase al boletín para obtener más información. Muy pronto les contaré un poco más sobre diseño adaptativo, aumenta las ganancias de cualquier blog y te brinda mucho consejos útiles sobre simplificar el trabajo. Nos vemos de nuevo y buena suerte en tus esfuerzos.

Muchos diseñadores de diseño novatos, al ahondar en la esencia de la creación de sitios web, a menudo se preguntan cómo hacer que el fondo sea una imagen en HTML. E incluso si algunas personas pueden resolver esta tarea, todavía surgen problemas al estirar la imagen en todo el ancho del monitor. Al mismo tiempo, me gustaría que el sitio se muestre por igual en todos los navegadores, por lo que se debe cumplir el requisito de todos los navegadores. Puedes configurar el fondo de dos maneras: usando el estilo CSS. Cada uno elige más para sí mismo. mejor opción. Ciertamente, estilo css mucho más conveniente, porque su código se almacena en archivo separado y no ocupa columnas adicionales en las etiquetas principales del sitio, pero primero consideraremos un método simple para instalar una imagen en el fondo del sitio.

Etiquetas HTML básicas para crear un fondo

Entonces, pasemos a la pregunta, fondo en html en toda la pantalla. Para que el sitio se vea hermoso, es necesario comprender un detalle bastante importante: basta con hacer fondo degradado o píntelo de un color sólido, pero si necesita insertar una imagen en el fondo, no se extenderá por todo el ancho del monitor. Inicialmente, debe seleccionar una imagen o hacer un diseño usted mismo con la extensión en la que se mostrará la página de su sitio. Solo después de que la imagen de fondo esté lista, transfiérala a una carpeta llamada "Imágenes". En él almacenaremos todas las imágenes, animaciones y otros usados. archivos gráficos. Esta carpeta debe estar en el directorio raíz de todos sus archivos html. Ahora puedes pasar al código. Hay varias opciones para escribir código que cambiará el fondo a una imagen.

  1. Escribir atributo de etiqueta.
  2. A través del estilo CSS en código HTML.
  3. Escriba el estilo CSS en un archivo separado.

Cómo hacer que el fondo sea una imagen en HTML depende de usted, pero me gustaría decir algunas palabras sobre cómo sería más óptimo. El primer método, que utiliza la escritura a través de un atributo de etiqueta, está desactualizado desde hace mucho tiempo. La segunda opción se utiliza en casos muy raros, sólo porque se obtiene gran parte del mismo código. Y la tercera opción es la más común y efectiva. Aquí Ejemplos HTML etiquetas:

  1. La primera forma de escribir es a través del atributo de etiqueta (cuerpo) en el archivo index.htm. Está escrito de la siguiente forma: (fondo del cuerpo = "Nombre_carpeta/nombre_imagen.extensión")(/cuerpo). Es decir, si tenemos una imagen con el nombre “Imagen” y extensión JPG, y llamamos a la carpeta “Imágenes”, entonces la entrada del código HTML se verá así: (body background="Images/Picture.jpg")… (/body).
  2. El segundo método de grabación afecta el estilo CSS, pero está escrito en el mismo archivo llamado index.htm. (estilo del cuerpo="fondo: url("../Images/Picture.jpg")").
  3. Y el tercer método de grabación se realiza en dos archivos. En un documento llamado index.htm, se escribe la siguiente línea: (head)(link rel="stylesheet" type="text/css" href="Path_to_CSS_file")(/head). Y en el archivo de estilo llamado style.css ya escribimos: cuerpo (fondo: url(Images/Picture.jpg")).

Hemos discutido cómo crear una imagen de fondo en HTML. Ahora necesita comprender cómo estirar la imagen a lo ancho de toda la pantalla.

Formas de estirar una imagen de fondo al ancho de la ventana

Imaginemos nuestra pantalla en forma de porcentaje. Resulta que todo el ancho y largo de la pantalla será 100% x 100%. Necesitamos estirar la imagen a este ancho. Agreguemos una línea a la entrada de la imagen en el archivo style.css, que estirará la imagen a todo el ancho y largo del monitor. ¿Cómo se escribe esto en estilo CSS? ¡Es sencillo!

fondo: URL(Imágenes/Imagen.jpg")

tamaño de fondo: 100%; /* esta entrada es adecuada para la mayoría navegadores modernos */

Así que descubrimos cómo hacer una imagen como fondo en HTML para llenar toda la pantalla. También hay una manera de escribir en el archivo index.htm. Aunque este método está desactualizado, es necesario que los principiantes lo conozcan y comprendan. En la etiqueta (head)(style) div ( background-size: cover; ) (/style) (/head), esta entrada significa que asignamos un bloque especial para el fondo, que se ubicará en todo el ancho del ventana. Analizamos 2 formas de crear un fondo de sitio web. imagen html para que la imagen se extienda a todo el ancho de la pantalla en cualquier navegador moderno.

Cómo hacer un fondo fijo

Si decide utilizar una imagen como fondo de un futuro recurso web, solo necesita descubrir cómo dejarla inmóvil para que no se estire y estropee la apariencia estética. Es bastante fácil escribir esta pequeña adición con ayuda. Debe agregar una frase en el archivo style.css después del fondo: url(Images/Picture.jpg") fijo; o en su lugar agregar una línea separada después del punto y coma - posición: fijo. Por lo tanto, su imagen de fondo quedará inmóvil. Durante Al desplazarse por el contenido del sitio, verá que cadenas de texto se mueve, pero el fondo permanece en su lugar. Ya has aprendido cómo crear una imagen de fondo en HTML de varias maneras.

Trabajar con una tabla en HTML

Muchos desarrolladores web sin experiencia, cuando se enfrentan a tablas y bloques, a menudo no entienden cómo hacer una imagen como fondo de tabla en HTML. Como todos los estilos CSS, este lenguaje de programación web es bastante sencillo. Y la solución a tal problema sería escribir un par de líneas de código. Ya deberías saber que la escritura de filas y columnas de la tabla se conoce como etiquetas (tr) y (td) respectivamente. Para hacer que el fondo de la tabla tenga la forma de una imagen, debe agregar una frase simple a la etiqueta (table), (tr) o (td) que indique un enlace a la imagen: fondo = URL de la imagen. Para mayor claridad, demos un par de ejemplos.

Tablas con una imagen en lugar de fondo: ejemplos HTML

Dibujemos una tabla de 2x3 y hagamos que su fondo sea una imagen guardada en la carpeta “Imágenes”: (fondo de la tabla = “Imágenes/Imagen.jpg”) (tr) (td)1(/td) (td)2(/td) (td) 3)(/td)(/tr) (tr)(td)4(/td) (td)5(/td) (td)6(/td)(/tr) (/tabla). De esta forma nuestra mesa quedará pintada en el fondo de la imagen.

Ahora dibujemos la misma placa con dimensiones 2x3, pero insertemos una imagen en las columnas numeradas 1, 4, 5 y 6. (table)(tr)(td background = “Images/Picture.jpg”)1(/td) (td )2 (/td) (td)3(/td)(/tr) (tr)(td fondo = “Imágenes/Imagen.jpg”)4(/td) (td fondo = “Imágenes/Imagen.jpg”) 5( /td) (td fondo = “Imágenes/Imagen.jpg”)6(/td) (/tr) (/table). Después de visualizar, vemos que el fondo aparece solo en aquellas celdas en las que nos hemos registrado, y no en toda la tabla.

Compatibilidad entre navegadores del sitio

También existe la compatibilidad entre navegadores de un recurso web. Esto significa que las páginas del sitio se mostrarán igualmente correctamente en diferentes tipos y versiones del navegador. En este caso, deberá personalizar el código HTML y el estilo CSS para adaptarlos. navegadores requeridos. Además, en tiempos modernos desarrollo de teléfonos inteligentes, muchos desarrolladores web están intentando crear sitios web adaptados para versiones móviles y bajo una vista de computadora.

Los navegadores modernos le permiten agregar una cantidad arbitraria de imágenes de fondo a un elemento, enumerando los parámetros de cada fondo separados por comas. Basta con utilizar la propiedad de fondo universal y especificar un fondo primero y otro separado por una coma.

¿Cómo estirar el fondo a todo el ancho de la ventana?

Para escalar el fondo, use la propiedad background-size; establezca su valor en 100%, luego el fondo ocupará todo el ancho de la ventana del navegador. Para versiones anteriores de navegadores, debe utilizar propiedades específicas con prefijos, como se muestra en el ejemplo 1.

¿Cómo agregar una imagen de fondo a una página web?

Para agregar una imagen de fondo a una página web, establezca la ruta a la imagen dentro del valor de la URL de la propiedad de estilo de fondo, que a su vez se agrega al selector de cuerpo.

¿Es posible hacer un fondo animado?

La animación es una técnica bastante poderosa que puede dar vida a cualquier documento, por lo que no es de extrañar que haya ganado una enorme popularidad. tecnología flash, que añade dibujos animados a las páginas web, que también son interactivas. Formato gráfico GIF también es compatible animacion sencilla mediante cambio secuencial de fotogramas. Entonces usando una imagen en este formato es posible animar no sólo fotos individuales, pero también el fondo de una página web o de un elemento concreto.

Primero necesitas crear una imagen animada en formato gif para qué puedes usar el programa Adobe Photoshop u otro adecuado para este fin. También hay bibliotecas de archivos animados ya preparados que se pueden utilizar como imagen de fondo. A continuación, la imagen se agrega como fondo usando la propiedad de estilo de fondo, como se muestra en el Ejemplo 1.

¿Cómo poner una imagen de fondo en la esquina inferior derecha de la página?

Para control de posición imagen de fondo La página utiliza la propiedad de estilo de posición de fondo; establece simultáneamente las coordenadas horizontales y verticales de la imagen. Para cancelar la repetición de una imagen de fondo, use la propiedad background-position con el valor no-repeat.

¿Cómo puedo evitar que el fondo se repita?

Por defecto imagen de fondo se repite horizontal y verticalmente, formando un mosaico en todo el campo de la página web. Sin embargo, este comportamiento en segundo plano no siempre es necesario, especialmente en el caso de una sola imagen, por lo que la ayuda vendrá valor agregado que no se repite propiedad de estilo fondo .

¿Cómo puedo hacer que el fondo se repita sólo verticalmente?

Por lo general, se requiere la repetición del fondo para crear líneas decorativas o degradados vinculados a la altura de un elemento o ventana de una página web. En tales casos, repetir el fondo verticalmente proporciona una imagen consistente, independientemente del tamaño de los elementos. Solo al principio debes asegurarte de que la imagen de fondo se repita sin costuras.

A la hora de configurar cualquier sitio web, además de la funcionalidad, el diseño es muy importante. Esto es lo que establece propio estilo y el diseño de una empresa o persona en particular para quien se está creando el sitio. Personalizar el color de fondo y la imagen es fácil siguiendo las instrucciones de este artículo.

abre el tuyo archivo HTML usando un bloc de notas o cualquier otro editor de texto, al que estás acostumbrado.


Por ejemplo, tomemos una página web primitiva con un mínimo de texto. Puede abrir su archivo usando cualquier navegador. Primero, cambia el color de tu fondo, ya que las personas con internet lento
La conexión no podrá ver inmediatamente la imagen de fondo del sitio. Por un tiempo, mientras se carga la imagen, solo podrán ver el color de su sitio. Ingrese en la etiqueta parámetro bgcolor=”*****”, donde ***** es el código de color. Puedes encontrar los colores para HTML en cualquier editor gráfico


seleccionando la opción "para web" o en el sitio web https://colorscheme.ru/color-names


Después de seleccionar un color e insertarlo en el código, vea si hizo todo correctamente viendo la página web resultante desde un navegador.


Ahora puedes comenzar a insertar tu imagen de fondo. Coloque la imagen deseada en la carpeta de códigos para mayor comodidad. Ponle un nombre en letras latinas.


Ahora descubra la ubicación del archivo haciendo clic en él. clic derecho mouse seleccionando la línea “Abrir con” y haciendo clic en cualquier navegador instalado en su computadora.


Copia la dirección de cadena de búsqueda su navegador.


Ahora en la etiqueta ingrese la línea:
  • estilo = "imagen de fondo: url ('archivo:///C:/Users/FILE_PATH.jpg')"


Guarde su archivo.


Consulta tu página web. Verás que el fondo ha sido sustituido por tu texto.


Tenga en cuenta que para los usuarios con una resolución de pantalla más alta, su imagen se duplicará hacia abajo y hacia la derecha. No se verá bien si la imagen no es monocromática. Existen comandos especiales para corregir este parámetro.

  • repetición de fondo: "Valor". Las opciones para su valor podrían ser: “repeat-x” – repite su imagen de fondo tanto horizontal como verticalmente. “repeat-y” – repetición sólo verticalmente. “sin repetición”: la imagen se congela en su lugar y no se repite. “espacio” – se llenará toda la página número máximo copias de la imagen, las más externas se recortarán. “redondo” – la misma opción, pero los bordes de la imagen se escalarán cuidadosamente;
  • adjunto de fondo: "Valor". Si sustituye la etiqueta "desplazamiento" en lugar de la palabra Valor, la imagen se desplazará junto con el sitio. “fijo”: el fondo permanece sin cambios al desplazarse;
  • tamaño de fondo: Valor Valor2. Aquí los valores deben tomar un valor en píxeles. Por ejemplo: 100 px 200 px. Además de los píxeles, se aceptan valores porcentuales. Esta es una opción para llenar la página con una imagen. Además de los números, puede ingresar dos parámetros: “contener” – llena la página con una imagen a lo largo del lado largo y “portada” – llena la página con una imagen a lo ancho.

Una vez que conozca los conceptos básicos para llenar una página con fondo en HTML, estará listo para crear su primer sitio web.

En este post te lo cuento como siempre establecer el fondo del sitio usando HTML código.

También te mostraré un excelente servicio exterior para seleccionar fondos perfectos.
Hoy en día, la configuración del sitio se hace más fácil y conveniente a través de consolas CMS como WordPress.
Puede que sea necesario cambiar las plantillas de los sitios web de venta; este artículo le ayudará con esto.

Si no sabes lo que es HTML, entonces esto generalmente se puede llamar el lenguaje de los sitios o un conjunto de reglas mediante las cuales se generan los sitios.

Por ejemplo, ves una imagen en un sitio web, pero en el código HTML de la página puede verse así:

Establece un color sólido para el fondo de la página.

Para poder instalar fondo en la forma color sólido , necesito etiquetar agregar atributo bgcolor.

< html >
< head >
< title >Título de la página.

< body bgcolor = "#ffcc00" >

Puede este codigo insertar en archivo de texto y guardar con la extensión .html. Luego ábrelo con cualquier navegador y mira el resultado.

Como probablemente habrás adivinado, el color de fondo aparece debido al código de color en el atributo. bgcolor= "valor", que se puede encontrar siguiendo este enlace.

Establecer una imagen como fondo de una página HTML.

Con el fin de establecer imagen como fondo, puedes usar el atributo fondo en la etiqueta .

< html >
< head >
< title >Título de la página.

< body background = "http://сайт/images/mlmsecret.jpg" >Hola. Esta es mi primera página.

Puedes notar que el atributo fondo es igual a la ruta del archivo que se utiliza como fondo.

Para cambiar rápidamente el fondo o cualquier imagen de la página, simplemente especifique nueva manera a su archivo usando un editor de texto.

Para conocer la ruta anterior, debe ir a la página con la imagen, hacer clic derecho en la imagen y hacer clic en "Copiar URL de la imagen". de esta manera verás el nombre de la imagen/fondo. Entonces puedes simplemente reemplazar la misma imagen el suyo propio, utilizando el mismo nombre de archivo.

Estos fueron los conceptos básicos más simples para configurar fondo en html, ahora viene la parte interesante. 🙂




Arriba