Maquetación de La Interfaz Gráfica en HTML Ga5 - 220501095-Aa1-Ev04
Maquetación de La Interfaz Gráfica en HTML Ga5 - 220501095-Aa1-Ev04
Maquetación de La Interfaz Gráfica en HTML Ga5 - 220501095-Aa1-Ev04
GA5- 220501095-AA1-EV04
2023
Tabla de contenido
INTRODUCCIÓN............................................................................................................. 3
MAQUETACIÓN WEB ..................................................................................................... 4
CONCEPTOS DE LA MAQUETACIÓN WEB .................................................................. 4
LAS CARACTERÍSTICAS DE LA MAQUETACIÓN WEB ............................................... 6
TIPOS DE MAQUETACIÓN WEB ................................................................................... 7
ESTRUCTURA DE LA MAQUETACIÓN WEB................................................................. 8
¿QUÉ ES HTML? ............................................................................................................ 9
¿QUÉ ES CSS Y PARA QUÉ SIRVE? ............................................................................ 9
ALGUNAS HERRAMIENTAS PARA LA MAQUETACIÓN WEB .................................... 10
CONCLUSIONES.......................................................................................................... 12
BIBLIOGRAFIA ............................................................................................................. 13
INTRODUCCIÓN
Para llevar a cabo la maquetación web, los diseñadores y desarrolladores suelen utilizar
lenguajes de marcado como HTML (HyperText Markup Language) y CSS (Cascading
Style Sheets), el HTML se utiliza para estructurar el contenido de la página web, mientras
que la CSS se utiliza para definir cómo se verán esos elementos en términos de diseño,
colores, fuentes y disposición en la pantalla.
La maquetación web es una parte esencial del proceso de desarrollo web, ya que afecta
directamente a la experiencia del usuario y a la apariencia visual de un sitio web. Un
buen diseño de maquetación web debe ser fácil de leer, navegar y utilizar, además de
ser atractivo estéticamente. Los diseñadores web suelen trabajar en colaboración con
los desarrolladores web para asegurarse de que la maquetación se traduzca de manera
efectiva en un sitio web funcional y atractivo para los visitantes.
La maquetación web implica una serie de conceptos clave que los diseñadores y
desarrolladores web deben entender y aplicar para crear sitios web efectivos y atractivos:
Diseño Responsivo: El diseño web responsive implica crear sitios web que se
adapten y se vean bien en una variedad de dispositivos y tamaños de pantalla, como
computadoras de escritorio, tabletas y teléfonos móviles.
Grid Layout: La cuadrícula de diseño es una técnica que utiliza CSS para organizar
los elementos en filas y columnas, lo que facilita la creación de diseños consistentes y
alineados.
Flexbox: Flexbox es un modelo de diseño en CSS que permite organizar y alinear
elementos en un contenedor de manera más eficiente y flexible que los modelos
tradicionales de diseño.
Accesibilidad web: La accesibilidad web se refiere a hacer que un sitio web sea usable
para personas con discapacidades. Esto incluye la implementación de etiquetas alt para
imágenes, el uso de marcado semántico y el cumplimiento de pautas de accesibilidad.
Cabecera (<header>)
Menú principal (<nav>)
Cuerpo (<body>)
Pie de página (<footer>)
Ahora, si hay que hablar específicamente de una estructura de maquetación web HTML5,
se le agregan algunas secciones como:
También, existe una estructura de maquetación web tradicional, la cual estaba delimitada
por etiquetas <div>. Es posible combinar ambas estructuras debido a que algunos
navegadores podrían no reconocer las nuevas etiquetas. Si ponemos un ejemplo, la
etiqueta <header>, con una estructura combinada, sería <div id="header">.
Cabe señalar que una estructura de maquetación web con etiquetas HTML5 toma forma
gracias al código CSS.
¿QUÉ ES HTML?
Es importante que saber que hablar de una página web es hablar de HTML
necesariamente. Se trata de un término con el que debes estar eternamente
familiarizado, si queremos dedicarnos a la programación. HTML son las siglas de Hyper
Text Markup Language, lo que, traducido al español, significa lenguaje de marcas de
hipertexto. En términos simples, el HTML es un lenguaje que nos permitirá crear la
estructura de nuestra página web a través de etiquetas.
Saber cómo funciona el HTML, grosso modo, es relativamente sencillo. Estas etiquetas
son fragmentos de texto que se incluyen entre los signos "<>". Por ejemplo: '<body>' o
'<head>'. Básicamente, en medio de estos signos, va una palabra que le da un
significado a la etiqueta, de manera que la estructura de un documento pueda,
posteriormente, ser leída y renderizada por un navegador, como Google Chrome, por
ejemplo.
Todo esto fue posible gracias a las hojas de estilo en cascada o CSS por sus siglas, El
código CSS es utilizado para organizar la presentación y el aspecto de cualquier página
web; es decir, el CSS definirá cómo van a lucir los elementos de un documento HTML.
Digamos que el HTML es todo el esqueleto de una página web, mientras que el código
CSS es la capa que definirá su aspecto final. Como ejemplo, podríamos poner a las
etiquetas <H1>. Gracias al CSS, este texto podrá cambiar su apariencia (tamaño, color,
fuente) sin alterar el contenido base HTML.
1. EDITORES DE CÓDIGO
Sublime Text: Un editor de texto ligero y rápido que es ampliamente utilizado por
desarrolladores web debido a su velocidad y facilidad de uso.
Atom: Un editor de código de código abierto desarrollado por GitHub con una comunidad
activa y una amplia variedad de extensiones disponibles.
Adobe Dreamweaver: Una herramienta de diseño web visual que combina la edición de
código y las vistas previas en vivo.
Figma: Una herramienta de diseño colaborativo basada en la nube que permite a los
equipos de diseño trabajar juntos en tiempo real.
Adobe XD: Una herramienta de diseño y prototipado que permite crear diseños
responsivos y prototipos interactivos.
Bootstrap: Uno de los frameworks CSS más populares que proporciona un conjunto de
estilos y componentes predefinidos para acelerar la maquetación.
Foundation: Otro framework CSS que ofrece una base sólida para la maquetación web
responsive y adaptable.
Bulma: Un framework CSS ligero basado en flexbox que facilita la creación de diseños
flexibles.
5.HERRAMIENTAS DE PROTOTIPAD
Axure RP: Una herramienta de prototipado de alta fidelidad que permite crear prototipos
detallados con lógica y comportamientos.
6.HERRAMIENTAS DE COLABORACIÓN:
https://www.pinayu.com/blog/que-es-la-maquetacion-web
https://www.crehana.com/blog/transformacion-digital/que-es-maquetacion-web/
https://www.inesdi.com/blog/como-hacer-una-maquetacion-web-optima/
https://www.mantis.cat/es/maquetacion-web.html