Saltar al contenido

Como maquetar una pagina web con html5 y css3

julio 23, 2022

Diseño web responsivo

Los dispositivos móviles están superando a los ordenadores de sobremesa en el mundo de la navegación web. En lugar de navegar por Internet en un ordenador de sobremesa o un portátil, los usuarios se decantan por las tabletas y los teléfonos inteligentes para leer sitios web y comprar productos. Las grandes empresas han invertido millones de dólares en aplicaciones para dispositivos móviles y diseños responsivos para atender a estas preferencias de los usuarios.  Los diseños responsivos permiten convertir las aplicaciones web normales de escritorio en sitios web móviles fáciles de usar. Los diseños responsivos utilizan CSS3 y HTML5 para adaptarse a los tamaños de pantalla de los dispositivos móviles. Para sumergirte en el océano de los temas de diseño web, debes conocer el diseño responsivo, ya sea que estés diseñando tu propio sitio web o el de otra persona.

Los diseños de escritorio son fáciles de leer en un monitor grande. Los usuarios pueden cambiar el tamaño de las fuentes y las imágenes con un clic del ratón. El ancho de banda ha aumentado con los años, por lo que los megabytes de datos no tardan demasiado en descargarse en Internet. No es el caso de los dispositivos móviles. Las fuentes pequeñas, los archivos grandes o los diseños de gran tamaño no son fáciles de usar para los dispositivos móviles.

Diseño web con ht

En este artículo se recordarán algunas de las características del diseño CSS que ya hemos tratado en módulos anteriores, como los diferentes valores de visualización, y se presentarán algunos de los conceptos que se tratarán en este módulo.

Las técnicas de diseño de páginas CSS nos permiten tomar elementos contenidos en una página web y controlar su posición con respecto a los siguientes factores: su posición por defecto en el flujo de diseño normal, los otros elementos que los rodean, su contenedor padre y la ventana/portada principal. Las técnicas de diseño de páginas que cubriremos con más detalle en este módulo son:

Cada técnica tiene sus usos, ventajas y desventajas. Ninguna técnica está diseñada para ser utilizada de forma aislada. Si entiendes para qué está diseñado cada método de diseño, estarás en una buena posición para entender qué método es el más apropiado para cada tarea.Flujo normalEl flujo normal es la forma en que el navegador diseña las páginas HTML por defecto cuando no haces nada para controlar el diseño de la página. Veamos un ejemplo rápido de HTML:

Observe cómo el HTML se muestra en el orden exacto en el que aparece en el código fuente, con los elementos apilados uno encima de otro: el primer párrafo, seguido de la lista desordenada, seguida del segundo párrafo.

Ejemplos de páginas web Html5 con código fuente

La ley de Hicks afirma que cuantas más opciones ofrezca a los usuarios, más tiempo tardarán en decidirse por una opción. Aunque un mayor tiempo en el sitio puede ser bueno para el negocio, demasiadas opciones pueden frustrar a los visitantes, que es lo contrario de lo que se busca.

Esto no sólo significa dejar espacio en blanco entre las imágenes y los párrafos, que por supuesto es importante. También significa utilizar el espacio negativo para conducir a los visitantes en la dirección que usted espera, como su llamada a la acción.

Le recomendamos que investigue y pruebe las combinaciones de colores a las que su público podría responder más. Los colores adecuados pueden evocar ciertas emociones. Además, aspectos como la demografía pueden afectar a la forma en que sus visitantes perciben su sitio.

Para encontrar una combinación de colores que funcione, utilice la rueda de colores y busque colores complementarios (los que son opuestos en la rueda) o análogos (los que están uno al lado del otro en la rueda).

Como diseñador de páginas web, puede que prefieras dejar la redacción de la web en manos de un redactor real. Sin embargo, debe saber dónde debe colocarse el texto para obtener las máximas conversiones, aunque sea temporalmente lorem ipsum.

Html & css: diseño a

Algunos puntos destacados:Este es un inicio muy básico y sólido para todos y cada uno de los proyectos de HTML5 que puedas hacer en el futuro. Con esto, podemos empezar a asignar etiquetas a las diferentes secciones de nuestra maqueta.Si tuviéramos una máquina de rayos X diseñada para sitios web, este sería el esqueleto de nuestra página:La cabeceraLa cabecera de la maqueta es lo más sencillo que hay. La nueva especificación de la etiqueta <header> dice lo siguiente:El elemento header representa un grupo de ayudas a la introducción o a la navegaciónAsí que es más que lógico que usemos esto para marcar nuestra cabecera. También utilizaremos la etiqueta <nav>. La especificación dice:El elemento nav representa una sección de una página que enlaza con otras páginas o con partes dentro de la página: una sección con enlaces de navegación. No todos los grupos de enlaces de una página tienen que estar en un elemento nav – sólo las secciones que consisten en bloques de navegación principales son apropiadas para el elemento nav.Hay mucho revuelo con respecto a la especificación del elemento nav ya que «bloques de navegación principales» no es una descripción muy útil. Pero esta vez estamos hablando de la navegación principal de nuestro sitio web; no puede haber nada más importante que eso. Así que después de un par de id’s y clases nuestra cabecera termina así:

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad