Este documento presenta una unidad sobre programación web en el cliente. Introduce conceptos como CSS, selectores, propiedades, diseños flexbox y grid layout. Explica cómo incluir hojas de estilo CSS en documentos HTML de diferentes formas y define selectores, medios y componentes básicos de CSS. Finalmente, compara diseños unidimensionales y bidimensionales, y revisa el soporte de navegadores para flexbox y grid layout.