# data[].attributes.body
Para que los elementos HTML luzcan tal y como hemos descrito en la hoja de estilos CSS, debemos de indicar a las etiquetas HTML la clase CSS correspondiente. De este modo se integra el CSS Y con el HTML

# data[].attributes.body
Si el lenguaje HTML define qué es cada elemento en una página web, el lenguaje CSS define cómo se ve o qué aspecto tienen estos elementos del HTML. Más que un lenguaje de programación, el CSS es un lenguaje que nos sirve para concretar qué valores va llevar el objeto al que nos referimos.

# data[].attributes.body
Una página necesita una estructura para que el navegador web pueda interpretarla correctamente y darle el aspecto visual que deseamos. Esta estructura se dicta bajo el lenguaje de marcado de etiquetas HTML. Estas etiquetas definen qué cosa es un párrafo, qué una lista, qué una imagen, qué un formulario, etc. Realmente los programas evitan que necesites escribir este código,

# data[].attributes.body
El maquetador se encarga de cuadrar cada elemento (imágenes, títulos, textos...) en la página, ya sea para una revista, trabajo de un diseñador gráfico, o para una página web, tareas de un diseñador web.

# data[].attributes.body
Todo diseñador gráfico, cuando inicia su trabajo, se encuentra con el problema de cómo disponer el conjunto de elementos de diseño impresos

# data[].attributes.body
• Tipografía apropiada.
• Espacio entre letras (kerning).
• Espacio entre palabras (tracking).
• Interlineado.
• Espacio entre párrafos.
• Separación entre texto con la imagen.

# data[].attributes.body
·        Margen

·        Líneas de flujo

·        Zonas espaciales

·        Marcadores

·        Módulos

·        Columnas

# data[].attributes.body
Consiste en una guía en los elementos de la maquetación en papel, con la finalidad de conseguir, un orden y estética.

# data[].attributes.body
Es la forma de componer las páginas dentro de un documento, combinando sus diferentes elementos, imágenes, textos, iconos, tablas, botones