Como hacer un menú de navegación adaptable a dispositivos móviles (Responsive Design)

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Como hacer un menú de navegación adaptable a dispositivos móviles (Responsive Design)"

Transcripción

1 Como hacer un menú de navegación adaptable a dispositivos móviles (Responsive Design) Como utilizar iconos personalizados mediante fuentes Una de las tendencias actuales dentro del diseño web es el diseño plano o lo que se le conoce como flat design, el cual consiste en hacer sitios basados en paletas de colores flat e incluyendo iconos que mejoran la experiencia de usuario dentro de una web. Ventajas: - Podemos agregar tantos iconos como queramos - El rendimiento (tiempo de descarga), es mejor al no tener que descargar imágenes. - Al ser fuentes, puedes hacer cambios de tamaño (fotnt-size), de una forma rápida y fácil. - Al ser vectores, nunca se verá el pixelado por cambio de tamaño. Link a Icomoon: Esta plataforma nos permite seleccionar un conjunto de iconos, que nosotros queramos, y convertirlos a un archivo de fuente que luego descargamos e incorporamos a nuestro sitio web. Paso1 ir al sitio icomoon Paso 2 Pulsar en icomoon app 1

2 Paso 3 Nos presentan varios iconos preestablecidos, podemos borrarlos y agregar nuevos. Se pueden agregar desde una librería, la mayoría de iconos son gratuitos, pero hay algunos de pago. Una librería recomendada es la de Entypo. Paso 4 Selecciono los que quiero 2

3 Paso 5 PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB Exporto como Font Paso6 Vemos los iconos con los nombres y pulsamos a download para descargarlos. Nos descarga un archivo zip. Paso 7 Extraemos los archivos y nos quedamos con la carpeta fonts y el archivo style.css. Esos dos archivos son los archivos que nos quedaremos para incorporar a nuestra web. 3

4 Meta Viewport: PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB La etiqueta meta para el viewport fue introducida por Apple en Safari para móviles, para ayudar a los desarrolladores a mejorar la presentación de sus aplicaciones web en un iphone, ipod Touch o ipad. La etiqueta viewport nos permite a los que construimos sitios web o web apps, definir el ancho, alto y escala del área usada por el navegador para mostrar contenido. Al fijar el ancho o alto del viewport, los desarrolladores podemos usar un número fijo de pixeles (ej: 320, 480, etc) o usar dos constantes, device-width y device height respectivamente. Se considera una buena práctica configurar el viewport con algunas de estas dos constantes, en vez de un ancho o alto fijo. Utilizando las constantes, se verá de mejor forma no solo en el iphone sino que en muchos mobile browsers más. A continuación la configuración más común de una etiqueta meta, para introducir dentro del head de tu mobile web app: <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> Para la realización de nuestro menú responsive, utilizamos las siguientes características de la meta viewport: <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> Estructura HTML del menú de navegación: <header> <!-- Este div contiene el botón del menú para dispositivos móviles--> <div class="menu_bar"> </div> <nav> <a href="#" class="bt-menu"><span class="icon-list2"></span>menu</a> <ul> <!-- Cada elemento li tiene una clase con el nombre del botón, los botones pueden obtenerse en: --> <li><a href="#"><span class="icon-house"></span>inicio</a></li> <li><a href="#"><span class="icon-suitcase"></span>trabajos</a></li> <li><a href="#"><span class="icon-rocket"></span>proyectos</a></li> 4

5 <li><a href="#"><span class="icon-earth"></span>servicios</a></li> <li><a href="#"><span class="icon-mail"></span>contactos</a></li> </ul> </nav> </header> Estilos CSS: /*reset*/ * { margin:0; padding:0; /*color de fondo body*/ body { background:#fffffa; /*ancho del header*/ header { width:100%; /*compuesto nav dentro del header*/ header nav { width:90%; max-width:1000px; /*ancho máximo de 1000px para que no sobrepase esta medida*/ margin:20px auto; /*márgenes top y bottom de 20 px, izquierdo y derecho auto*/ background:#024959; /*color de fondo azul menú*/ 5

6 .menu_bar { PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB display:none; /*hace desaparecer el menú*/ /* Es comúnmente usado para ocultar o mostrar elementos sin eliminarlos. Esto es diferente de visibility. Usar display: none no dejará espacio donde el elemento se encontraba, pero visibility: hidden; dejará un espacio vacío.*/ header nav ul { overflow:hidden; /* Cuando los contenidos de un elemento no caben en su interior, el navegador debe mostrarlos aunque se salgan del elemento y se solapen con los elementos adyacentes. overflow permite modificar este comportamiento por defecto. Con overflow: hidden, conseguimos que el navegador oculte todos los contenidos que se salen de la caja del elemento*/ list-style:none; /*para no mostrar ningún marcador o viñeta*/ header nav ul li {/*compuesto elemento de la lista li, dentro del ul del nav y del header*/ float:left; /*para que los enlaces se situen uno al lado del otro en menú horizontal*/ header nav ul li a {/*compuesto de los enlaces de la lista*/ color:#fff; padding:20px; display:block; /* los enlaces por defecto son elementos en línea ("inline element"), por lo que su caja sólo ocupa el espacio necesario para mostrar sus contenidos, por eso lo pasamos a block, para que la caja ocupe más espacio. 6

7 Sin el display:block, no podríamos modificar el padding superior e inferior, sino solo se podría a izquierda y derecha, ahora se pueden todos*/ text-decoration:none; /*quitamos el subrayado de los links*/ header nav ul li span { /*compuesto elementos span que están dentro de cada li*/ margin-right:10px;/* para separar los iconos de los textos*/ header nav ul li a:hover { background:#037e8c; /*color de enlace al pasar por encima, azul del color de sustitución*/ section { screen and (max-width:800px ) {/*media query, actúa cuando el ancho de pantalla es inferior a 800px*/ header nav { width:80%; /*cambiamos el ancho del nav al 80%*/ height:100%; left:-100%;/*desplazamos el menú a la izquierda de la pantalla, para luego animarlo con jquery*/ margin:0; position: fixed; /* En muchas webs se suele ver el uso de position:fixed para mantener visible un elemento en todo momento aunque se haga scroll en la página.*/ 7

8 header nav ul li { ancho*/ display:block; /*con un display block va a abarcar todo lo que pueda de float:none; /*no flotar, así los elementos de la lista se colocan uno encima del otro, simulando un menú vertical*/ border-bottom:1px solid rgba(255,255,255,.3); /*border bottom blanco de 1 pixel con transparencia del 30%*/.menu_bar { display:block; /*lo hacemos aparecer, antes le habíamos puesto display none*/ width:100%; background:#ccc; /*fondo gris*/.menu_bar.bt-menu { display:block;/* Sin el display:block,no podríamos modificar el padding superior e inferior, solo se podría a izquierda y derecha.*/ padding:20px; background:#024959; /* mismo azul de fondo que el utilizado en el nav*/ color:#fff; text-decoration:none; font-weight: bold; /* fuente bold*/ font-size:25px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; 8

9 .menu_bar span { float:right; /*lleva el botón del menú a la derecha*/ font-size:40px; /*hacemos el botón más grande*/ Código Javascript: $(document).ready(main); /*cuando el documento esté listo, vamos a ejecutar la función main*/ var contador = 1; /* creo una variable llamada contador que es igual a 1*/ function main(){/*función main*/ $('.menu_bar').click(function(){/*al hacer clic sobre el div de clase menú_bar*/ if(contador == 1){ /* si contandor es igual a 1*/ $('nav').animate({ left: '0' /* muestra el menú*/ ); si está pulsado o no*/ contador = 0; /*ponme la variable contador igual a 0, para diferenciar else { /* si no */ contador = 1; $('nav').animate({ left: '-100%' /*esconde el menú*/ ); 9

10 ); PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB ; Añadieno sub-elementos al menú La estructura del menú nos variará de la siguiente manera: <header> <div class="menu_bar"> <a href="#" class="bt-menu"><span class="icon-list2"></span>menú</a> </div> <nav> <ul> <li><a href="#"><span class="icon-house"></span>inicio</a></li> <li><a href="#"><span class="icon-suitcase"></span>trabajos</a></li> <li class="submenu"> <a href="#"><span class="icon-rocket"></span>proyectos<span class="caret icon-arrowdown6"></span></a> <ul class="children"> <li><a href="#">subelemento #1 <span class="icon-dot"></span></a></li> <li><a href="#">subelemento #2 <span class="icon-dot"></span></a></li> <li><a href="#">subelemento #3 <span class="icon-dot"></span></a></li> </ul> </li> <li><a href="#"><span class="icon-earth"></span>servicios</a></li> <li><a href="#"><span class="icon-mail"></span>contacto</a></li> </ul> </nav> </header> 10

11 El menú, un típico menú hecho a base de listas, pero como se puede apreciar los elementos< li> que tienen un submenu dentro tienen una clase llamada.submenú y dentro del <li>, y después del <a> esta otra lista, que es el sub menu, este sub menú tiene la clase.children Y el css final nos quedará: /*reset*/ * { padding:0; margin:0; /*color de fondo body*/ body { background:#fffffa; /*ancho del header*/ header { width:100%; /*compuesto nav dentro del header*/ header nav { width:90%; max-width:1000px; /*ancho máximo de 1000px para que no sobrepase esta medida*/ 11

12 margin:20px auto; /*márgenes top y bottom de 20 px, izquierdo y derecho auto*/ background:#024959; /*color de fondo azul menú*/.menu_bar { display:none; /*hace desaparecer el menú*/ /* Es comúnmente usado para ocultar o mostrar elementos sin eliminarlos. Esto es diferente de visibility. Usar display: none no dejará espacio donde el elemento se encontraba, pero visibility: hidden; dejará un espacio vacío.*/ header nav ul { /*overflow:hidden;*/ /* poner overflow:hidden si no hay subelementos y quitar overflow:hidden si hay subelmentos*/ /* Cuando los contenidos de un elemento no caben en su interior, el navegador debe mostrarlos aunque se salgan del elemento y se solapen con los elementos adyacentes. overflow permite modificar este comportamiento por defecto. Con overflow: hidden, conseguimos que el navegador oculte todos los contenidos que se salen de la caja del elemento*/ list-style:none;/*para no mostrar ningún marcador o viñeta*/ header nav ul li { /*compuesto elemento de la lista li, dentro del ul del nav y del header*/ /*float: left;para que los enlaces se situen uno al lado del otro en menú horizontal solo si no hay subelementos*/ display:inline-block; /*para menus con subelementos*/ 12

13 position:relative; /* en css de submenus, los elementos padre tienen que ser relative y los hijos absolute*/ header nav ul li a{ /*compuesto de los enlaces de la lista*/ padding:20px; color:#fff; display:block; /* los enlaces por defecto son elementos en línea ("inline element"), por lo que su caja sólo ocupa el espacio necesario para mostrar sus contenidos, por eso lo pasamos a block, para que la caja ocupe más espacio. Sin el display:block, no podríamos modificar el padding superior e inferior, sino solo se podría a izquierda y derecha, ahora se pueden todos*/ text-decoration:none; /*quitamos el subrayado de los links*/ header nav ul li span { /*compuesto elementos span que están dentro de cada li*/ margin-right:10px; /* para separar los iconos de los textos*/ header nav ul li a:hover { background:#037e8c; /*color de enlace al pasar por encima, azul del color de sustitución*/ section { padding:20px; 13

14 /*estilos para los subelementos*/ header nav ul li:hover.children { display:block;/* al pasar por encima de las clases children que esten dentro de un li mostrarlas*/ header nav ul li.children { display: none;/* al dejar de pasar por encima de las clases children ocultarlas*/ background:#011826; /*color de fondo de los subelementos*/ position: absolute; /* en css de submenus, los elementos padre tienen que ser relative y los hijos absolute*/ width: 150%; /*ancho para alargar el submenu*/ z-index:1000;/* para que no haya problemas con sliders que queramos que vayan por debajo o fotos, u otras zonas*/ header nav ul li.children li { display:block; overflow: hidden; border-bottom: 1px solid rgba(255,255,255,.5); header nav ul li.children li a { display: block; header nav ul li.children li a span { float: right; 14

15 position: relative; PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB top:3px; /* aqui bajamos un poco los puntitos de los subelementos */ margin-right:0; margin-left:10px; /* por si el texto del subelemanto fuera muy largo, para que los puntitos queden separados*/ header nav ul li.caret { position: relative; top:3px; margin-left:10px; screen and (max-width:800px) { /*media query, actúa cuando el ancho de pantalla es inferior a 800px*/ header nav { width:80%;/*cambiamos el ancho del nav al 80%*/ height:100%; margin:0; position: fixed; /* En muchas webs se suele ver el uso de position:fixed para mantener visible un elemento en todo momento aunque se haga scroll en la página.*/ left:-100%; /*desplazamos el menú a la izquierda de la pantalla, para luego animarlo con jquery*/ /*top:0px;*/ overflow:auto; 15

16 .menu_bar { PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB none*/ display:block; /*lo hacemos aparecer, antes le habíamos puesto display width:100%; background:#ccc; /*fondo gris*/.menu_bar.bt-menu { display:block; /* Sin el display:block,no podríamos modificar el padding superior e inferior, solo se podría a izquierda y derecha.*/ padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background:#024959; /* mismo azul de fondo que el utilizado en el nav*/ overflow: hidden; font-size:25px; font-weight:bold; /* fuente bold*/ color:#fff; text-decoration:none;.menu_bar span { float:right; /*lleva el botón del menú a la derecha*/ font-size:40px; /* hacemos el icono más grande*/ 16

17 header nav ul li { PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB ancho*/ display:block; /*con un display block va a abarcar todo lo que pueda de float:none; /*no flotar, así los elementos de la lista se colocan uno encima del otro, simulando un menú vertical*/ border-bottom:1px solid rgba(255,255,255,.3); /*border bottom blanco de 1 pixel con transparencia del 30%*/ /*estilos para los subelementos*/ header nav ul li:hover.children { display: none; header nav ul li.children { width: 100%; position: relative; header nav ul li.children li a { margin-left:20px; header nav ul li.caret { float: right; Y el archivo main.js: 17

18 $(document).ready(main); PROGRAMACIÓN CON LENGUAJES SCRIPT EN PÀGINES WEB var contador = 1; var ancho = $(document).width(); function main (){ $('.menu_bar').click(function(){ if (contador == 1){ $('nav').animate({ left: '0' ); contador = 0; else { contador = 1; $('nav').animate({ left: '-100%' ); ; ); // Mostramos y ocultamos submenus $('.submenu').click(function(){ $(this).children('.children').slidetoggle(); ); 18

19 ; 19

Producción Digital I. Lic. Wenceslao Zavala 7 de Junio 2018

Producción Digital I. Lic. Wenceslao Zavala 7 de Junio 2018 Producción Digital I Lic. Wenceslao Zavala 7 de Junio 2018 Trabajo Cierre de Cursada Sitio HTML COMPLETO online Adaptable para: Tabletas hasta 768px; Móviles hasta 480px. Debe tener: Slider en alguno de

Más detalles

HOJAS DE ESTILO PORTAL PISTA LOCAL PÁGINA DE INICIO

HOJAS DE ESTILO PORTAL PISTA LOCAL PÁGINA DE INICIO HOJAS DE ESTILO PORTAL PISTA LOCAL PÁGINA DE INICIO PORTADA Las hojas de estilo referenciadas en la portada (http://pistalocal.pista-femp.org.es/index.php) son:

Más detalles

Estructura General del Sitio y Estilos

Estructura General del Sitio y Estilos Estructura General del Sitio y Estilos Aunque los sitios pueden ser muy diversos, la mayoría tiene una estructura general en la que se pueden encontrar varias secciones principales: Cabecera para el logo,

Más detalles

PROPIEDADES VISIBILITY (VISIBLE, HIDDEN, COLLAPSE) Y OVERFLOW CSS. SCROLL. OVERFLOW- X Y OVERFLOW-Y. EJEMPLOS (CU01038D)

PROPIEDADES VISIBILITY (VISIBLE, HIDDEN, COLLAPSE) Y OVERFLOW CSS. SCROLL. OVERFLOW- X Y OVERFLOW-Y. EJEMPLOS (CU01038D) APRENDERAPROGRAMAR.COM PROPIEDADES VISIBILITY (VISIBLE, HIDDEN, COLLAPSE) Y OVERFLOW CSS. SCROLL. OVERFLOW- X Y OVERFLOW-Y. EJEMPLOS (CU01038D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Roatan Bilingual School

Roatan Bilingual School Roatan Bilingual School Evaluación final de Informática Grado: Noveno Valor: 15% Primer paso: Crear una carpeta con su nombre en documentos de la computadora. Segundo paso: Copia y pega el código en el

Más detalles

Cómo se define? selector {propiedad1: valor1; propiedad2: valor2}

Cómo se define? selector {propiedad1: valor1; propiedad2: valor2} Hojas de Estilos Cómo se define? selector {propiedad1: valor1; propiedad2: valor2} Tipos de selector Etiqueta de HTML Identificador De clase sintaxis Nbre_Etiqueta #nbre_identificador.nombredeclase Dónde

Más detalles

Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2018 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales CSS - parte 2 Box

Más detalles

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales

Informática General Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales Informática General 2018 Cátedra: Valeria Drelichman Pedro Paleo Leonardo Nadel Norma Morales Box model El "box model" es el comportamiento de CSS que hace que todos los elementos incluidos en una página

Más detalles

Un manejo más avanzado del comportamiento de elementos se realiza a través de las media queries.

Un manejo más avanzado del comportamiento de elementos se realiza a través de las media queries. Media Queries Un manejo más avanzado del comportamiento de elementos se realiza a través de las media queries. Las media queries son sentencias de CSS que se aplican al diseño, pero solo si se cumplen

Más detalles

Modelo de Cajas. Maquetación Web con HTML 5 y CSS 3. Ing. Rasjido Jose UNPA - UACO

Modelo de Cajas. Maquetación Web con HTML 5 y CSS 3. Ing. Rasjido Jose UNPA - UACO Modelo de Cajas Maquetación Web con HTML 5 y CSS 3 Ing. Rasjido Jose UNPA - UACO AGENDA Propiedades de las cajas Tipos de cajas Esquemas de posicionamiento Bibliografía 2 Propiedades de las cajas Cada

Más detalles

Producción Digital I. Lic. Wenceslao Zavala 26 de Septiembre 2018

Producción Digital I. Lic. Wenceslao Zavala 26 de Septiembre 2018 Producción Digital I Lic. Wenceslao Zavala 26 de Septiembre 2018 El ancho de la caja del sitio no debe superar los 1300 px, y si la resolución es más pequeña, debe adaptarse al navegador. Trabajo Práctico

Más detalles

Producción Digital I. Lic. Wenceslao Zavala 10 de Octubre 2018

Producción Digital I. Lic. Wenceslao Zavala 10 de Octubre 2018 Producción Digital I Lic. Wenceslao Zavala 10 de Octubre 2018 NO debe aparecer la barra de desplazamiento abajo, para mover la pantalla de izquierda a derecha. Trabajo Práctico N 5 Sitio Responsive Si

Más detalles

Personalizando Plantillas

Personalizando Plantillas Personalizando Plantillas Ya que se tiene la estructura general del sitio web, se comienza a trabajar con la apariencia de cada una de las plantillas. Página Principal (index.html) La página principal

Más detalles

Capas. Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML

Capas. Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML Capas Capas Para definir una sección o división se utilizan las capas. Para esto utilizamos las etiquetas de HTML y Uso principal es poder aplicar estilo en el cuerpo/porción del documento

Más detalles

Proyectos Terminales y Descargas de Software

Proyectos Terminales y Descargas de Software Proyectos Terminales y Descargas de Software En esta práctica se realizará el diseño de las plantillas de Proyectos Terminales y de Descargas de Software. Proyectos Terminales Se trabajará con la plantilla

Más detalles

Técnicas para la enseñanza de. Desarrollo Web. M is notas de CSS. Liliana Gutiérrez Flores. Enero de 2016

Técnicas para la enseñanza de. Desarrollo Web. M is notas de CSS. Liliana Gutiérrez Flores. Enero de 2016 Técnicas para la enseñanza de Desarrollo Web M is notas de CSS. Liliana Gutiérrez Flores Enero de 2016 En el presente documento se presenta el proyecto de creación de una página Web con notas de CSS. Se

Más detalles

Edición HTML. Estilos CSS MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL

Edición HTML. Estilos CSS MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

CSS. Página 1/16. Atributo id #texto1 {font-size: 20px;} <p id= texto1 >Texto</p> p:nth-child(2) { background: # }

CSS. Página 1/16. Atributo id #texto1 {font-size: 20px;} <p id= texto1 >Texto</p> p:nth-child(2) { background: # } CSS. Página 1/16 Introducción CSS p, span{ color: #FF0000; font-size:24px; Pseudoclases

Más detalles

Producción Digital I. Lic. Wenceslao Zavala 19 de Septiembre 2018

Producción Digital I. Lic. Wenceslao Zavala 19 de Septiembre 2018 Producción Digital I Lic. Wenceslao Zavala 19 de Septiembre 2018 Trabajo Práctico N 3 Sitio Navegable entre secciones A partir de la maqueta de HTML realizada en el TP N 2, se deberá tener el sitio con

Más detalles

INSERTAR UN MENÚ DESPLEGABLE

INSERTAR UN MENÚ DESPLEGABLE INSERTAR UN MENÚ DESPLEGABLE 0. Ahora vamos a editar el blog para poder tener en la zona superior un menú desplegable. 1. Volveremos a Blogger, vamos a la sección de Plantilla y pulsamos en Editar HTML.

Más detalles

EL MODELO DE CAJA CSS

EL MODELO DE CAJA CSS EL MODELO DE CAJA CSS Sesión 10 By Ing. David Gil LA ETIQUETA HTML La etiqueta define una división o una sección en un documento HTML. La etiqueta se utiliza para agrupar bloques

Más detalles

MENÚ DESPLEGABLE CSS HORIZONTAL. EFECTO DROPDOWN CON ITEMS Y SUBITEMS. USO DE FLOAT, DISPLAY, POSITION EJEMPLO DE CÓDIGO.

MENÚ DESPLEGABLE CSS HORIZONTAL. EFECTO DROPDOWN CON ITEMS Y SUBITEMS. USO DE FLOAT, DISPLAY, POSITION EJEMPLO DE CÓDIGO. APRENDERAPROGRAMAR.COM MENÚ DESPLEGABLE CSS HORIZONTAL. EFECTO DROPDOWN CON ITEMS Y SUBITEMS. USO DE FLOAT, DISPLAY, POSITION EJEMPLO DE CÓDIGO. (CU01050D) Sección: Cursos Categoría: Tutorial básico del

Más detalles

DISEÑO WEB CSS CON DOS, TRES O MÁS COLUMNAS CON FLOAT. WIDTH EN PORCENTAJES NO FUNCIONA? TIPOS DE ANCHO. EJEMPLOS. (CU01036D)

DISEÑO WEB CSS CON DOS, TRES O MÁS COLUMNAS CON FLOAT. WIDTH EN PORCENTAJES NO FUNCIONA? TIPOS DE ANCHO. EJEMPLOS. (CU01036D) APRENDERAPROGRAMAR.COM DISEÑO WEB CSS CON DOS, TRES O MÁS COLUMNAS CON FLOAT. WIDTH EN PORCENTAJES NO FUNCIONA? TIPOS DE ANCHO. EJEMPLOS. (CU01036D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

BASE es un framework, el cual, podría definirse de manera muy sencilla como un esquema para el desarrollo y/o la implementación de una aplicación.

BASE es un framework, el cual, podría definirse de manera muy sencilla como un esquema para el desarrollo y/o la implementación de una aplicación. BASE por Carlos Lobo Qué es? BASE es un framework, el cual, podría definirse de manera muy sencilla como un esquema para el desarrollo y/o la implementación de una aplicación. En el caso de BASE, ellos

Más detalles

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales

Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales UNA / AREA TRANSDEPARTAMENTAL DE ARTES MULTIMEDIALES Licenciatura en Artes Multimediales Informática General 2016 Cátedra: Valeria Drelichman, Pedro Paleo, Leonardo Nadel, Norma Morales CSS - parte 3 Box

Más detalles

Producción Digital I. Lic. Wenceslao Zavala 12 de Septiembre

Producción Digital I. Lic. Wenceslao Zavala 12 de Septiembre Producción Digital I Lic. Wenceslao Zavala 12 de Septiembre 2018 consultas@producciondigitalup.com www.producciondigitalup.com Realizar la maqueta en HTML de la versión de escritorio del Wireframe entregado

Más detalles

Diseño web. Fundamentos de CSS. Informática 4º ESO

Diseño web. Fundamentos de CSS. Informática 4º ESO Diseño web Fundamentos de CSS Informática 4º ESO Cascading Style Sheets HTML está bastante limitado a la hora de dar formato a las páginas web HTML fue inventado por científicos Énfasis en el contenido

Más detalles

TEXT-ALIGN, COLOR, TEXT- DECORATION, TEXT- INDENT, WHITE-SPACE NOWRAP, PRE, PRE- WRAP, PRE-LINE O NORMAL (CU01040D)

TEXT-ALIGN, COLOR, TEXT- DECORATION, TEXT- INDENT, WHITE-SPACE NOWRAP, PRE, PRE- WRAP, PRE-LINE O NORMAL (CU01040D) APRENDERAPROGRAMAR.COM TEXT-ALIGN, COLOR, TEXT- DECORATION, TEXT- INDENT, WHITE-SPACE NOWRAP, PRE, PRE- WRAP, PRE-LINE O NORMAL (CU01040D) Sección: Cursos Categoría: Tutorial básico del programador web:

Más detalles

En que nos ayuda las hojas de estilo cascada (css)?

En que nos ayuda las hojas de estilo cascada (css)? HECHO POR CREACIONES Y DESARROLLO WEB COSTA RICA, CUALQUIER MACRO CON GUSTO ESTAMOS PARA AYUDARLE, LLAMENOS Y CON GUSTO LE ATENDEREMOS TEL 8364-3733 // 8348-9439 En que nos ayuda las hojas de estilo cascada

Más detalles

PROPIEDAD DISPLAY CSS. INLINE, BLOCK, NONE, LIST-ITEM, INLINE-BLOCK. EJERCICIOS DE EJEMPLO RESUELTOS EN CÓDIGO CSS (CU01033D)

PROPIEDAD DISPLAY CSS. INLINE, BLOCK, NONE, LIST-ITEM, INLINE-BLOCK. EJERCICIOS DE EJEMPLO RESUELTOS EN CÓDIGO CSS (CU01033D) APRENDERAPROGRAMAR.COM PROPIEDAD DISPLAY CSS. INLINE, BLOCK, NONE, LIST-ITEM, INLINE-BLOCK. EJERCICIOS DE EJEMPLO RESUELTOS EN CÓDIGO CSS (CU01033D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Anexo B. Archivos CSS. tipografia.css. Anexos. Lourdes Fernandez Ramirez tipografia.css * { padding: 0; margin: 0; body { text-align: center;

Anexo B. Archivos CSS. tipografia.css. Anexos. Lourdes Fernandez Ramirez tipografia.css * { padding: 0; margin: 0; body { text-align: center; Anexo B. Archivos CSS tipografia.css /* */ Lourdes Fernandez Ramirez tipografia.css * { body { padding: 0; margin: 0; text-align: center; #Externo { width: 750px; margin-left: auto; margin-right: auto;

Más detalles

QUERYSELECTORALL JAVASCRIPT Y QUERYSELECTOR. ACCEDER A ELEMENTOS POR SELECTORES CSS. EJEMPLOS (CU01134E)

QUERYSELECTORALL JAVASCRIPT Y QUERYSELECTOR. ACCEDER A ELEMENTOS POR SELECTORES CSS. EJEMPLOS (CU01134E) APRENDERAPROGRAMAR.COM QUERYSELECTORALL JAVASCRIPT Y QUERYSELECTOR. ACCEDER A ELEMENTOS POR SELECTORES CSS. EJEMPLOS (CU01134E) Sección: Cursos Categoría: Tutorial básico del programador web: JavaScript

Más detalles

Ing. Pedro G. Castañeda Sánchez Página

Ing. Pedro G. Castañeda Sánchez Página GUIA CSS No 1 Es un lenguaje de programación de páginas web, que incluye muchos beneficios, con este lenguaje se puede poner a funcionar toda la creatividad del programador para dar un mejor entorno en

Más detalles

CSS AVANZADO Hojas de Estilo. Iván Martínez Toro

CSS AVANZADO Hojas de Estilo. Iván Martínez Toro CSS AVANZADO Hojas de Estilo Iván Martínez Toro ÍNDICE DECONTENIDOS Pseudoclases. Fuentes. Modelo de caja: posición. Floaty Clear. Display. Fondos. Listas con estilo. Enlace importante. PSEUDOCLASES Modifican

Más detalles

Diseño de columnas con CSS

Diseño de columnas con CSS Para el diseño de una web con varias columnas mediante CSS no existe una receta universal. De momento, y mientras se sigue desarrollando el CSS, nos basaremos en dos principios esenciales: position:absolute

Más detalles

Hojas de estilo (CSS)

Hojas de estilo (CSS) Tema 2b Hojas de estilo (CSS) Texto http://www.flickr.com/photos/urke/3223200963 Dando estilo visual a las páginas HTML Hojas de estilo 2 Separar la estructura del documento (etiquetas HTML) del estilo

Más detalles

Resumen Rápido de CSS

Resumen Rápido de CSS Resumen Rápido de CSS Selectores. Resumimos la manera de seleccionar los elementos a ''lookear''. * Todos los elementos div #div #div * Todos los elementos dentro de

Más detalles

PROPIEDAD POSITION CSS: STATIC, RELATIVE, ABSOLUTE, FIXED. TOP, RIGHT, BOTTOM, LEFT. EJEMPLOS EJERCICIOS DE POSICIONAMIENTO RESUELTOS (CU01032D)

PROPIEDAD POSITION CSS: STATIC, RELATIVE, ABSOLUTE, FIXED. TOP, RIGHT, BOTTOM, LEFT. EJEMPLOS EJERCICIOS DE POSICIONAMIENTO RESUELTOS (CU01032D) APRENDERAPROGRAMAR.COM PROPIEDAD POSITION CSS: STATIC, RELATIVE, ABSOLUTE, FIXED. TOP, RIGHT, BOTTOM, LEFT. EJEMPLOS EJERCICIOS DE POSICIONAMIENTO RESUELTOS (CU01032D) Sección: Cursos Categoría: Tutorial

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION CICLO 01-2014 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO Nº 11 Nombre de la práctica: Uso de Viewport y Medias Queries Lugar de ejecución: Laboratorio

Más detalles

MENÚS HORIZONTALES CSS Y MENÚS VERTICALES. CREAR MENÚS CON EFECTOS A PARTIR DE LISTAS CSS. CÓDIGO DE EJEMPLOS. (CU01049D)

MENÚS HORIZONTALES CSS Y MENÚS VERTICALES. CREAR MENÚS CON EFECTOS A PARTIR DE LISTAS CSS. CÓDIGO DE EJEMPLOS. (CU01049D) APRENDERAPROGRAMAR.COM MENÚS HORIZONTALES CSS Y MENÚS VERTICALES. CREAR MENÚS CON EFECTOS A PARTIR DE LISTAS CSS. CÓDIGO DE EJEMPLOS. (CU01049D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Conceptos Teóricos de HTML5 (material extra adicional libro):

Conceptos Teóricos de HTML5 (material extra adicional libro): Temario de Examen Unidad I Materia: Informática Catedráticos: Víctor Aquino/Débora Santizo Temas: Uso del programa Sublime Text Forma Correcta de guardar archivos html y css (.html y.css) Uso de la etiquetas

Más detalles

Se utiliza para meter los elementos que se repiten en cada página (logo con el sitio, menú de navegación principal, barra de utilidades, etc.).

Se utiliza para meter los elementos que se repiten en cada página (logo con el sitio, menú de navegación principal, barra de utilidades, etc.). Maquetación con CSS Elementos principales Elemento body El elemento body será el que definirá todos los aspectos de presentación generales, como la familia de la fuente, color de fondo y primer plano,

Más detalles

CSS 3. Diseño Web Avanzado. Nicolás Torre

CSS 3. Diseño Web Avanzado. Nicolás Torre CSS 3 Diseño Web Avanzado Nicolás Torre Breve repaso sobre CSS Qué es CSS? CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos

Más detalles

CSS Flujo y posicionamiento

CSS Flujo y posicionamiento Vamos a comprobar que los cuadros de las páginas web siguen un flujo natural. Además, veremos cómo podemos anular dicho flujo y colocar elementos fijos o flotantes. Existen tres posibilidades de colocar

Más detalles

Formas de pago - LLUMOR: Tienda online radiadores bajo consumo e iluminación LED Actualizado Martes, 24 de Julio de :27

Formas de pago - LLUMOR: Tienda online radiadores bajo consumo e iluminación LED Actualizado Martes, 24 de Julio de :27 4 Formas de pago Pague con la total garantía y seguridad de saber que sus datos bancarios nunca llegan en nuestras manos. Su gestión es totalmente segura gracias una pasarela de pago externa verificada

Más detalles

SPRITE CSS: CONCEPTO. QUÉ ES, CÓMO CREAR Y USAR UN SPRITE? EJEMPLOS Y EJERCICIO RESUELTO EN CÓDIGO CSS (CU01037D)

SPRITE CSS: CONCEPTO. QUÉ ES, CÓMO CREAR Y USAR UN SPRITE? EJEMPLOS Y EJERCICIO RESUELTO EN CÓDIGO CSS (CU01037D) APRENDERAPROGRAMAR.COM SPRITE CSS: CONCEPTO. QUÉ ES, CÓMO CREAR Y USAR UN SPRITE? EJEMPLOS Y EJERCICIO RESUELTO EN CÓDIGO CSS (CU01037D) Sección: Cursos Categoría: Tutorial básico del programador web:

Más detalles

Wenceslao Zavala

Wenceslao Zavala Producción Digital I Wenceslao Zavala www.producciondigitalup.com.ar alumnos@producciondigitalup.com.ar Convenciones Web Diseño Web El Monitor: Unidad de Medida (pixel) Dimensión de Trabajo (según pantalla

Más detalles

CONCEPTO FLOAT CSS. NONE, LEFT, RIGHT Y CENTRAR?. COLOCAR TEXTO ALREDEDOR DE UNA IMAGEN. EJEMPLOS DE POSICIONAMIENTO FLOTANTE (CU01034D)

CONCEPTO FLOAT CSS. NONE, LEFT, RIGHT Y CENTRAR?. COLOCAR TEXTO ALREDEDOR DE UNA IMAGEN. EJEMPLOS DE POSICIONAMIENTO FLOTANTE (CU01034D) APRENDERAPROGRAMAR.COM CONCEPTO FLOAT CSS. NONE, LEFT, RIGHT Y CENTRAR?. COLOCAR TEXTO ALREDEDOR DE UNA IMAGEN. EJEMPLOS DE POSICIONAMIENTO FLOTANTE (CU01034D) Sección: Cursos Categoría: Tutorial básico

Más detalles

IFCD0110 CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ETSI Minas y Energía - UPM TRANSICIONES. Bernardo Chenlo

IFCD0110 CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ETSI Minas y Energía - UPM TRANSICIONES. Bernardo Chenlo IFCD0110 CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ETSI Minas y Energía - UPM 1 TRANSICIONES Bernardo Chenlo 2 ANIMANDO CON CSS3 Cómo animar con 3 líneas de CSS en lugar de 60 de JS Transiciones CSS3 Desarrolladas

Más detalles

Responsive Web Design CSS3 and HTML5

Responsive Web Design CSS3 and HTML5 16/03/2017 CSS3 and HTML5 Grupo de Ingeniería del Software y Bases de Datos Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla febrero 2017 Diseño tradicional febrero 2017 Introducción

Más detalles

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2.

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2. Barra de navegación vertical con Botones rollovers ver. 2_TIC 1º Bachillerato página 1/8 1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers ver 2...1 1.1 Intro...1 1.2 Código HTML de la lista de vínculos...2

Más detalles

CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D)

CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D) APRENDERAPROGRAMAR.COM CONCEPTOS DE MARGEN Y RELLENO CSS. DIFERENCIAS ENTRE MARGIN Y PADDING CSS CON EL BOX MODEL. EJEMPLOS (CU01028D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS

Más detalles

Z-INDEX CSS NO FUNCIONA? CONTROL DE SUPERPOSICIÓN DE ELEMENTOS COMO CAPAS, DIV O IMÁGENES (CU01039D)

Z-INDEX CSS NO FUNCIONA? CONTROL DE SUPERPOSICIÓN DE ELEMENTOS COMO CAPAS, DIV O IMÁGENES (CU01039D) APRENDERAPROGRAMAR.COM Z-INDEX CSS NO FUNCIONA? CONTROL DE SUPERPOSICIÓN DE ELEMENTOS COMO CAPAS, DIV O IMÁGENES (CU01039D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS desde cero

Más detalles

Figura 1: página de la vivienda sin estilo

Figura 1: página de la vivienda sin estilo Diseño de Interfaces Hombre Máquina Prácticas de laboratorio Curso 2009/10 Práctica 2 Interacción con hojas de estilo en cascada 1 Objetivo 1.1 Creación de una hoja de estilo La figura 1 muestra una página

Más detalles

Maquetación Web: HTML 5 y CSS

Maquetación Web: HTML 5 y CSS Maquetación Web: HTML 5 y CSS Programa de Estudio Maquetación Web: HTML 5 y CSS Aprende amaquetar sitios Web de forma ágil y profesional sin usar tablas.separa el diseño visual del contenido y optimiza

Más detalles

Estructura General y Estilos Propios

Estructura General y Estilos Propios Estructura General y Estilos Propios En esta práctica se creará una estructura general para un sitio web utilizando lo aprendido en el manejo del Grid de Bootstrap además de comenzar a utilizar estilos

Más detalles

DRUIDA OPAC MOVIL MULTILENGUAJE

DRUIDA OPAC MOVIL MULTILENGUAJE DRUIDA OPAC MOVIL MULTILENGUAJE Diseño Rápido de Una Interfaz PAra Dispositivos Adaptable Eduardo Sainz-Ezquerra Foces, geresf@unileon.es Innovative permite diseños diferentes de OPAC (html, css, wwwoptions,

Más detalles

XHTML y CSS 2. Área de Ingeniería Telemática

XHTML y CSS 2. Área de Ingeniería Telemática XHTML y CSS 2 XHTML 1.0 Modo de renderizado Box Model Tipos de elementos Posicionamiento de elementos CSS 2 Contenidos XHTML y CSS 2 2 XHTML 1.0 titulo del documento

Más detalles

CSS Cascading Style Sheets Rellenos y Márgenes Antes de empezar...

CSS Cascading Style Sheets Rellenos y Márgenes Antes de empezar... Rellenos y Márgenes Antes de empezar... margin tienen una pequeña particularidad que suele ser el origen de muchos quebraderos de cabeza: Los márgenes exterior horizontales de cajas contiguas que se toque

Más detalles

Curso Web accesible con XHTML y CSS. Bloque V. Efectos visuales

Curso Web accesible con XHTML y CSS. Bloque V. Efectos visuales Pag. 1 de 14. Curso Web accesible con XHTML y CSS. Bloque V. Efectos visuales Cursos Thales CICA Web 2006. Curso WEBCSS A. Gámez, L.M. Marín, F. Mesa & S. Fandiño Efectos visuales Índice 1. Introducción

Más detalles

Maquetación con estilos

Maquetación con estilos Objetivos específicos Maquetación con estilos Aplicar estilos relacionados con tamaños, bordes y márgenes. Aplicar estilos relacionados con el posicionamiento de los objetos. Contenidos Estilos de caja.

Más detalles

Qué es CSS. Si necesitamos hacer modificaciones lo hacemos en un sólo lugar y no tenemos que editar todos los documentos HTML por separado.

Qué es CSS. Si necesitamos hacer modificaciones lo hacemos en un sólo lugar y no tenemos que editar todos los documentos HTML por separado. Qué es HTML y CSS Una página web es un documento de texto el cual se escribe en lenguaje HTML, con el que se que crea el contenido de una web. Aquí se manejan los contenidos. Por otro lado, existe el código

Más detalles

DISEÑANDO. Web. Empresa. de mi. COmo crear una web empresarial sin ser programador ni diseñador

DISEÑANDO. Web. Empresa. de mi. COmo crear una web empresarial sin ser programador ni diseñador introducción Bienvenida El Instructor Juan Sebastián Ossa Domínguez Diseñador Gráfico y Diseñador Desarroldor de Software introducción Bienvenida Objetivo del Curso Transmitir los conceptos básicos diseño

Más detalles

Apuntes de CSS Novedades CSS3

Apuntes de CSS Novedades CSS3 Apuntes de CSS3 14. Novedades CSS3 0. Bordes en nuestra página. Todos los elementos HTML son considerados como bloques. Para visualizar sus bordes podemos recurrir a nuestra hoja de estilos CSS. El ejemplo

Más detalles

CSS VERTICAL-ALIGN MIDDLE NO FUNCIONA? CENTRAR VERTICALMENTE UNA IMAGEN, TEXTO, DIV, ETC. EJEMPLOS (CU01043D)

CSS VERTICAL-ALIGN MIDDLE NO FUNCIONA? CENTRAR VERTICALMENTE UNA IMAGEN, TEXTO, DIV, ETC. EJEMPLOS (CU01043D) APRENDERAPROGRAMAR.COM CSS VERTICAL-ALIGN MIDDLE NO FUNCIONA? CENTRAR VERTICALMENTE UNA IMAGEN, TEXTO, DIV, ETC. EJEMPLOS (CU01043D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS

Más detalles

Contenedores. Elementos <div>

Contenedores. Elementos <div> Html5 añade nuevos elementos semánticos pero todos ellos se basan en el uso del . Estos elementos sirven para dividir la página (de ahí el nombre div, de divisor) en contenido relacionado, un div

Más detalles

QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un

QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un QUÉ ES UNA HOJA DE ESTILOS? Una hoja de estilo en cascada (CSS) es un conjunto de reglas en las que definimos el formato que va a tomar un determinado elemento de una página web. Siglas CCS significa "Cascading

Más detalles

Tema 2, parte II: CSS

Tema 2, parte II: CSS Tema 2, parte II: CSS 2b.1 Introducción y sintaxis básica Las reglas CSS asocian fragmentos de HTML con propiedades de estilo Hojas de estilo Separar la estructura del documento (etiquetas HTML) del estilo

Más detalles

DEGRADADOS CSS. EFECTO LINEAL Y RADIAL. LINEAR-GRADIENT. ANGULOS CSS: UNIDADES ANGULARES DEG, GRAD, TURN, RAD. (CU01060D)

DEGRADADOS CSS. EFECTO LINEAL Y RADIAL. LINEAR-GRADIENT. ANGULOS CSS: UNIDADES ANGULARES DEG, GRAD, TURN, RAD. (CU01060D) APRENDERAPROGRAMAR.COM DEGRADADOS CSS. EFECTO LINEAL Y RADIAL. LINEAR-GRADIENT. ANGULOS CSS: UNIDADES ANGULARES DEG, GRAD, TURN, RAD. (CU01060D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

CSS Velneo Open Apps Oficiales

CSS Velneo Open Apps Oficiales CSS Velneo Open Apps Oficiales Objetivo Este documento te guiará en el proceso de edición de las hojas de estilo para las Velneo Open Apps Oficiales. Índice Introducción Hoja de estilos Velneo Open Apps

Más detalles

Taller 1: conceptos básicos y entorno de programación HTML5, CSS3 y Java Script

Taller 1: conceptos básicos y entorno de programación HTML5, CSS3 y Java Script Taller 1: conceptos básicos y entorno de programación HTML5, CSS3 y Java Script Contenido Presentación 3 Las aplicaciones móviles web o web apps: 5 El HTML 6 El CSS 9 El Java Script 10 Herramientas para

Más detalles

Diseño depáginas Web(Dreamweaver)

Diseño depáginas Web(Dreamweaver) Diseño depáginas Web(Dreamweaver) ii Diseño de Páginas Web (Dreamweaver CS6) 2013. Derechos Reservados Daniel Olalde Soto. Contenido iii Sobre este libro Usted es libre de: Copiar, distribuir y comunicar

Más detalles

HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet)

HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet) HOJAS DE ESTILOS EN CASCADA CSS (Cascading Style Sheet) 1. QUÉ ES UNA HOJA DE ESTILOS? Las hojas de estilos son un conjunto de instrucciones, el cual permiten manejar el formato y presentación de contenido

Más detalles

La arquitectura de LIM

La arquitectura de LIM La arquitectura de LIM LIM utiliza una combinación de HTML y JSON para almacenar la información que permite generar los libros-lim. Captura de código HTML. Elaboración propia. Licencia: CC by Plantillas

Más detalles

Curso de Maquetación Web: HTML 5 y CSS

Curso de Maquetación Web: HTML 5 y CSS Curso de Maquetación Web: HTML 5 y CSS Aprende a maquetar sitios Web de forma ágil y profesional sin usar tablas. Separa el diseño visual del contenido y optimiza al máximo los estilos de las páginas Web.

Más detalles

Lenguajes de programación HTML y CSS

Lenguajes de programación HTML y CSS HTML y CSS 1 Lenguajes de programación HTML y CSS Parte 3: Diseño del sitio Hemos aprendido a crear páginas con HTML básico, para cambiar el formato con CSS, ahora vamos al diseño de nuestro sitio. Al

Más detalles

Ejercicios - Introducción al desarrollo web para móviles

Ejercicios - Introducción al desarrollo web para móviles Ejercicios - Introducción al desarrollo web para móviles Índice 1 Ejercicio 1 - Estructura en HTML (0.6 puntos)... 2 2 Ejercicio 2 - Terminando la Web de ejemplo (0.6 puntos)... 2 3 Ejercicio 3 - Estructura

Más detalles

Ejercicios - Introducción al desarrollo web para móviles

Ejercicios - Introducción al desarrollo web para móviles Ejercicios - Introducción al desarrollo web para móviles Índice 1 Ejercicio 1 - Tablas...2 2 Ejercicio 2 - Cajas Div... 2 3 Ejercicio 3 - Terminando la Web de ejemplo...3 En esta primera sesión vamos a

Más detalles

CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D)

CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D) APRENDERAPROGRAMAR.COM CSS BACKGROUND- POSITION, BACKGROUND- ATTACHMENT, BACKGROUND-CLIP, ORIGIN Y SIZE. SHORTAND BACKGROUND. EJEMPLOS (CU01031D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Wenceslao Zavala

Wenceslao Zavala Producción Digital I Wenceslao Zavala www.digitalup.guru consultas@digitalup.guru HTML + CSS HTML CSS apariencia {} 2 3 Caja de elemento HTML Convenciones Web Diseño Web El Monitor: Unidad

Más detalles

Resumen del Manual de CSS. Resumen CSS. Este es un resumen de lo visto en el manual de CSS de Aprende-Web.

Resumen del Manual de CSS. Resumen CSS. Este es un resumen de lo visto en el manual de CSS de Aprende-Web. Resumen CSS Este es un resumen de lo visto en el manual de CSS de Aprende-Web. http://aprende-web.net/css Selectores y otros elementos. Selectores básicos * : Selector universal. Afecta a toda la página.

Más detalles

Ejercicios CSS 3º- A partir del código HTML crear un archivo de CSS para dar estilo como el que aparece en la imágen:

Ejercicios CSS 3º- A partir del código HTML crear un archivo de CSS para dar estilo como el que aparece en la imágen: Ejercicios CSS 3º- A partir del código HTML crear un archivo de CSS para dar estilo como el que aparece en la imágen:

Más detalles

Curso de diseño Web con HTML. Cursosindustriales. Programación HTML Página 1

Curso de diseño Web con HTML. Cursosindustriales. Programación HTML Página 1 Curso de diseño Web con HTML. Cursosindustriales. Programación HTML Página 1 POSICIONAMIENTO, FONDOS Y EFECTOS. En este capítulo voy a intentar describir otras acciones que se pueden producir mediante

Más detalles

COLUMNAS CSS: COLUMN-COUNT, COLUMN-WIDTH, COLUMNS, COLUM-GAP Y COLUM-RULE. EJEMPLOS PRÁCTICOS (CU01057D)

COLUMNAS CSS: COLUMN-COUNT, COLUMN-WIDTH, COLUMNS, COLUM-GAP Y COLUM-RULE. EJEMPLOS PRÁCTICOS (CU01057D) APRENDERAPROGRAMAR.COM COLUMNAS CSS: COLUMN-COUNT, COLUMN-WIDTH, COLUMNS, COLUM-GAP Y COLUM-RULE. EJEMPLOS PRÁCTICOS (CU01057D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS desde

Más detalles

CODIGOS AMAWEBS HTML & CSS. </style>

CODIGOS AMAWEBS HTML & CSS. </style> CODIGOS AMAWEBS HTML & CSS Hola Colega Amarillo!, En este documento encontraras una serie de Códigos en lenguaje Html & CSS, los cuales te ayudaran a poder profesionalizar tu Amawebs e incluso puedas darles

Más detalles

Vamos a describir un lenguaje HTML y CSS resumido, sólo con unos ciertos mínimos, para uso en el programa Sénior.

Vamos a describir un lenguaje HTML y CSS resumido, sólo con unos ciertos mínimos, para uso en el programa Sénior. Vamos a describir un lenguaje HTML y CSS resumido, sólo con unos ciertos mínimos, para uso en el programa Sénior. 1. Lo que va siempre Ejemplo con todo lo básico-minimo obligatorio que irá siempre:

Más detalles

HOJAS DE ESTILO EN CASCADA

HOJAS DE ESTILO EN CASCADA HOJAS DE ESTILO EN CASCADA Introducción Permiten definir las páginas con aspecto homogéneo sin tanto esfuerzo. Forma de definir los estilos Como atributo de una etiqueta afecta a esa etiqueta Sintaxis:

Más detalles

CSS. Guia- BASICA. Realización Glidea Agencia Web https://www.facebook.com/agencia.glidea

CSS. Guia- BASICA. Realización Glidea Agencia Web  https://www.facebook.com/agencia.glidea Guia- BASICA CSS Realización Glidea Agencia Web www.glidea.com.ar https://www.facebook.com/agencia.glidea Glidea. Todos los derechos reservados. Guía de distribución gratuita. Prohibida su venta. Acerca

Más detalles

HTML Estático: Hojas de Estilo. HTML Estático: Hojas de Estilo

HTML Estático: Hojas de Estilo. HTML Estático: Hojas de Estilo escuela técnica superior de ingeniería informática HTML Estático: Hojas de Estilo Departamento de Lenguajes Noviembre 2004 Usando el atributo STYLE dentro de una etiqueta HTML Esto Esto es es un un párrafo

Más detalles

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar

UTN DESARROLLADOR WEB MOBILE. Diseño Multimedial. Presentación del curso. Temario a desarrollar Presentación del curso El desarrollo web para dispositivos móviles es un área de la programación web con una demanda en permanente crecimiento. Este curso está orientado a todas aquellas personas que deseen

Más detalles

JAVASCRIPT CREATEELEMENT, CREATETEXTNODE, APPENDCHILD. MODIFICAR PROPIEDAD ONCLICK CON JAVASCRIPT (CU01140E)

JAVASCRIPT CREATEELEMENT, CREATETEXTNODE, APPENDCHILD. MODIFICAR PROPIEDAD ONCLICK CON JAVASCRIPT (CU01140E) APRENDERAPROGRAMAR.COM JAVASCRIPT CREATEELEMENT, CREATETEXTNODE, APPENDCHILD. MODIFICAR PROPIEDAD ONCLICK CON JAVASCRIPT (CU01140E) Sección: Cursos Categoría: Tutorial básico del programador web: JavaScript

Más detalles

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2

Índice general. Pág. N. 1. Capítulo 1. Capítulo 2 Pág. N. 1 Índice general Capítulo 1 Introducción al diseño web con HTML 5 y CSS3 1.1 Las versiones del HTML 1.2 Los navegadores y sus diferencias 1.2.1 Tiempo de carga 1.2.2 Entorno de trabajo 1.2.3 Ventanas

Más detalles

TEST TICO 2º BACHILLERATO

TEST TICO 2º BACHILLERATO TEST TICO 2º BACHILLERATO UNIDAD: DISEÑO Y EDICIÓN PÁGINAS WEB CON HTML (COMPLETO) Cada pregunta consta de 3 opciones, siendo solo una respuesta la correcta. Calificación: Respuesta correcta: +1 Respuesta

Más detalles

FUNDAMENTOS DE ROBÓTICA. Maestro: Ing. Marco Antonio López Paredes REPORTE DE PROGRAMA: ANALIZAR LOS OBSTACULOS DE ROBOTS EN UN TABLERO

FUNDAMENTOS DE ROBÓTICA. Maestro: Ing. Marco Antonio López Paredes REPORTE DE PROGRAMA: ANALIZAR LOS OBSTACULOS DE ROBOTS EN UN TABLERO S UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO Centro Universitario UAEM Atlacomulco FUNDAMENTOS DE ROBÓTICA Maestro: Ing. Marco Antonio López Paredes REPORTE DE PROGRAMA: ANALIZAR LOS OBSTACULOS DE ROBOTS

Más detalles

Indice: Fichero HTML. Fichero estilos2.css

Indice: Fichero HTML. Fichero estilos2.css Indice: 1 Conectar un fichero HTML a un fichero CSS. Uso de Link. 2 Reglas Básicas 3. Las clases CSS 4. Uso de margin, pading border. 5. Uso de CSS con enlaces 6. Uso de CSS con listas Ol, Ul. 7. so de

Más detalles

El capítulo dedicado a CSS consta de dos prácticas, que corresponden a las sesiones de clase de teoría.

El capítulo dedicado a CSS consta de dos prácticas, que corresponden a las sesiones de clase de teoría. DAWEB Práctica 3, día nueve de Marzo 2017 Introducción El capítulo dedicado a CSS consta de dos prácticas, que corresponden a las sesiones de clase de teoría. La primera práctica trata sobre la maquetación

Más detalles

PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D)

PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D) APRENDERAPROGRAMAR.COM PADDING Y MARGIN CSS. TOP, RIGHT, BOTTOM Y LEFT. MARGIN NEGATIVO Y CENTRAR CON MARGIN AUTO. EJEMPLOS (CU01029D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS

Más detalles

CSS EFECTO SOMBRA CON TEXT-SHADOW Y BLUR, TEXT-OVERFLOW CLIP, ELLIPSIS Y LINE-HEIGHT (INTERLINEADO) (CU01041D)

CSS EFECTO SOMBRA CON TEXT-SHADOW Y BLUR, TEXT-OVERFLOW CLIP, ELLIPSIS Y LINE-HEIGHT (INTERLINEADO) (CU01041D) APRENDERAPROGRAMAR.COM CSS EFECTO SOMBRA CON TEXT-SHADOW Y BLUR, TEXT-OVERFLOW CLIP, ELLIPSIS Y LINE-HEIGHT (INTERLINEADO) (CU01041D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS

Más detalles

CSS Programación de Web Estático

CSS Programación de Web Estático UNIVERSIDAD AUTÓNOMA METROPOLITANA UNIDAD CUAJIMALPA CSS Programación de Web Estático Propiedades CSS para listas Las propiedades CSS de listas permiten hacer lo siguiente: - Colocar diferentes marcadores

Más detalles