Diseño y creación de interfaces para sitios web con el Framework CSS Materialize.

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

Download "Diseño y creación de interfaces para sitios web con el Framework CSS Materialize."

Transcripción

1 TEMA Diseño y creación de interfaces para sitios web con el Framework CSS Materialize. OBJETIVO Ser capaz de crear interfaces de una página web con los componentes que nos proporciona el Framework CSS Materialize. MATERIALES AUTILIZAR Editor de texto como Sublime Text u otros. 1 Navegador web. Archivos descomprimidos (CSS y JS) de Materialize. 2 INTRODUCCIÓN Qué es material design? Es un Lenguaje de diseño desarrollado por Google que sintetiza los principios del buen diseño junto con la innovación y la tecnología. Qué es Materialize CSS? Al igual que Foundation o Bootstrap, Materialize CSS es un framework para el desarrollo frontend responsivo que nos proporciona una serie de componentes CSS y ficheros JavaScript para trabajar; menús, headers, botones, iconos, etc, así como una retícula o rejilla para maquetar y construir nuestra página web o aplicación. 1 Recomiendo también Brackets o Atom, que también son editores de texto. 2 Los puedes encontrar en su página oficial:

2 Materialize cuenta con componentes personalizados con unos estilos por defecto, que se pueden manejar fácilmente para generar animaciones y ciertas transiciones, de tal manera que para el desarrollador web es mucho más fácil hacer su tarea de diseño web. COMPONENTES DESTACADOS Color Disponemos de una paleta de colores predefinidos de acuerdo con Material Design que dan estilos al texto y al fondo, manipulando dos clases, una para el color y otra para la saturación. Grid o cuadrícula En MaterializeCSS se usa el sistema estándar de cuadrículas de 12 columnas. Las cuadrículas te ayudan a maquetar y diseñar las páginas de tus webs o aplicación de forma ordenada, sencilla y elegante. Sombras En material design damos profundidad a los elementos en el eje Z usando sombras, ayudando al usuario a percibir que elemento de la página está por encima de los otros. Botones / buttons Hay tres tipos de botones descritos en Material Design: 1. Raised button (botón en relieve), que es un botón estándar que sugiere acciones y trata de dar profundidad a una página en su mayoría plana (flat). 2. Floating button (botón circular flotante), usado para funciones muy importantes y situado jerárquicamente por encima de los otros. 3. Flat Buttons (botones planos), que se usan dentro de elementos que ya tienen profundidad, como las ventanas modales. Sidenav / menú lateral Formularios Iconos Tabs / pestañas DESARROLLO DE LA GUÍA 1

3 Para comenzar a usar Materialize, todo lo que tienes que hacer es descargarlo desde su página oficial. Después de la descarga, extraiga los archivos en el directorio donde se encuentra su sitio web. Notarás que hay dos conjuntos de archivos. El min significa que el archivo está "comprimido" para reducir los tiempos de carga. A continuación, solamente se tiene que asegurar de vincular los archivos correctamente en su página web. Crea una carpeta y llámala materialize-css o como gustes, y dentro de esta crea un index.html y una carpeta img. Abrimos nuestro fichero index.html y cargamos el css y el js de materialize, también debemos cargar jquery ya que materialize funciona con él. Cárgalo antes que materialize.min.js y coloca ambos ficheros JavaScript justo antes del cierre de la etiqueta </body> para optimizar los tiempos de carga: <!DOCTYPE html> <html> <head> <title>materialize CSS Tutorial</title> <meta charset="utf-8"> <!-- Le decimos al navegador que nuestra web esta optimizada para moviles --> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximumscale=1.0, user-scalable=no"/> <!-- Cargamos el CSS --> <link type="text/css" rel="stylesheet" href="css/materialize.min.css" media="screen,projection"/> <link type="text/css" rel="stylesheet" href="css/custom.css" /> </head> <body> <!-- Cargamos jquery y materialize js --> <script type="text/javascript" src=" min.js"></script> <script type="text/javascript" src="js/materialize.min.js"></script> </body> </html> Debajo del css de materialize añadimos nuestro propio custom.css aparte para no tocar el de materialize y agregar nuestros estilos a la página web. CABECERA / HEADER Creamos el menú y una pequeña introducción sobre de qué va nuestro portfolio (situar el h1 para posicionamiento y demás). Jugamos con las clases de Materialize dando el color de fondo y su matiz correspondiente. Dejamos el correspondiente botón del menú desplegable y hacemos que 2

4 active el menú pasándole al atributo personalizado de Materialize llamado data-activates, el id del menú que vamos a desplegar en dispositivos tablets y móviles: <header class="orange lighten-2 z-depth-1"> <nav class="top-nav orange lighten-2"> <div class="nav-wrapper"> <a href="#" data-activates="mobile-demo" class="button-collapse"><i class="mdi-navigation-menu"></i></a> <ul class="side-nav fixed grey darken-4"> <li><a href="#portfolio" class="waves-effect">portafolio</a> <li><a href="#sobremi" class="waves-effect">nosotros</a> <li><a href="#habilidades" class="waves-effect">habilidades</a> <li><a href="#contacto" class="waves-effect">contacto</a> </ul> </nav> <img src="img/retratos-pixelart.svg" alt="retratos Pixelart" class="logo responsive-img"> <h1 class="white-text">aprendiendo Materialize</h1> <a href="#portfolio" class="btn-floating btn-large waves-effect waves-light teal lighten-1"> <i class="mdi-navigation-expand-more"></i> </a> </header> En el código, justo antes de cerrar la etiqueta </body>, colocamos los scripts necesarios para materialize: jquery en este caso y materialize.js. De paso hacemos la llamada de la función sidenav() de Materialize CSS, que vuelve nuestro menú responsivo: <!-- Cargamos jquery y materialize js --> <script type="text/javascript" src=" min.js"></script> <script type="text/javascript" src="js/materialize.min.js"></script> <script> $(document).ready(function () { //Menú responsivo $(".button-collapse").sidenav(); }); </script> CONTACTO 3

5 Código muy sencillo que nos deja un formulario de contacto visualmente atractivo usando las clases para formularios de Materialize: <section id="contacto" class="contacto"> <div class="container"> <h4>contacto</h4> <hr> <div class="col s12 m7"> <form class="col s12"> <div class="input-field col s6"> <i class="mdi-action-account-circle prefix"></i> <input id="first_name" type="text" class="validate"> <label for="first_name">nombre</label> <div class="input-field col s6"> <input id="last_name" type="text" class="validate"> <label for="last_name">apellido</label> <div class="input-field col s12"> <i class="mdi-communication- prefix"></i> <input id=" " type=" " class="validate"> <label for=" "> </label> <div class="input-field col s12"> <i class="mdi-communication-comment prefix"></i> <textarea id="mensaje" class="materializetextarea" required></textarea> <label for="mensaje">mensaje</label> <button class="btn waves-effect waves-light" type="submit" name="action">enviar <i class="mdi-content-send right"></i> </button> </form> <div class="col s12 m4 offset-m1 contact-holder"> <h6 class="mdi-action-home">dirección</h6> <p>san Salvador</p> <h6 class="mdi-hardware-phone-android">móvil</h6> <p> </p> <h6 class="mdi-action-open-in-browser">web</h6> 4

6 <p>aprendiendomaterialize.com</p> </section> FOOTER En él mostramos el copyright y algún que otro enlace, con las clases de Materialize CSS creamos un footer en un momento: <footer class="page-footer orange lighten-2"> <div class="footer-copyright"> <div class="container"> 2018 Mareialize <a class="grey-text text-lighten-4 right" href=" /">Web</a> </footer> EJERCICIOS A DESARROLLAR A la página web que has creado, agrega las demás opciones de menú que se presentan: Portafolio, Nosotros y Habilidades. Agrega una ubicación al apartado de Contacto. Crea y diseña un Login y un Regístrate para la página web. TRABAJO DE INVESTIGACIÓN Desarrollar una investigación sobre cómo diseñar y crear una página web Parallax con Materialize. Investiga por qué Materialize también es utilizado para diseñar aplicaciones móviles y cuáles componentes utiliza para poder llevar a cabo este trabajo. 5

7 REFERENCIAS Página de la documentación oficial de Materialize: 6

Construcción de interfaces de usuario, usando: Bootstrap 4, HTML, Imágenes

Construcción de interfaces de usuario, usando: Bootstrap 4, HTML, Imágenes Tema. Construcción de interfaces de usuario, usando: Bootstrap 4, HTML, Imágenes Objetivos. Objetivo General o Aprender como instalar, configurar y el uso de Bootstrap 4 en nuestros proyectos Objetivos

Más detalles

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

Elementos de Control en Bootstrap

Elementos de Control en Bootstrap Elementos de Control en Bootstrap En esta práctica se utilizarán los elementos de control que ofrece Bootstrap. Se comenzará copiando el archivo index.html al directorio plantillas y renombrándolo como

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

Frameworks web para móviles. Introducción a jquery Mobile

Frameworks web para móviles. Introducción a jquery Mobile Frameworks web para móviles Introducción a jquery Mobile Diseño responsive En principio podría valer un framework estilo bootstrap, ya que es responsive (se adapta a la resolución de pantalla) Qué aporta

Más detalles

Se utilizará una plantilla de prueba y posteriormente se integrará un elemento de navegación con el sitio.

Se utilizará una plantilla de prueba y posteriormente se integrará un elemento de navegación con el sitio. Navegación y Menú En esta práctica se utilizarán varios de los menús y elementos de navegación que utiliza Bootstrap además de modificar los estilos por defecto que ofrece. Preparando la Plantilla Se utilizará

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

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

Técnicas de visualización

Técnicas de visualización Técnicas de visualización LENGUAJE HTML Máster en Tecnologías de la Información Geográfica Laboratori d Informació Geogràfica i de Teledetecció (LIGIT) Departament de Geografia. UAB Anna Jiménez Introducción

Más detalles

UNIDAD 1 GENERALIDADES HTML

UNIDAD 1 GENERALIDADES HTML UNIDAD 1 GENERALIDADES HTML GENERALIDADES HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web.

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

Plantilla Deportes Nueva Versión 1.0

Plantilla Deportes Nueva Versión 1.0 1. Introducción 2. Instalación 2.1 Repositorio de plantillas 2.2 Instalación 2.3 Áreas y secciones 2.4 Menú 3. Posiciones 4. Ficheros y carpetas ÚLTIMA ACTUALIZACIÓN: 16/09/2016 5. Módulos 5.1 Modulo buscador

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

Resumen PDF de ejercicios Dentro de los recursos están videos y archivos HTML, JavaScript y PHP comentados

Resumen PDF de ejercicios Dentro de los recursos están videos y archivos HTML, JavaScript y PHP comentados Resumen PDF de ejercicios Dentro de los recursos están videos y archivos HTML, JavaScript y PHP comentados Actividad 2.1: Crear un sitio para trabajar en local y probar en local nuestra web Se denomina

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 Qué vimos la clase pasada? 1. Listas / Tablas en HTML 2. Elementos de formularios en html5 3. Fuentes, multimedia en html5 3 Sesión 5. plugins

Más detalles

NUEVAS ETIQUETAS HTML 5

NUEVAS ETIQUETAS HTML 5 NUEVAS S HTML 5 Se muestra a continuación el listado completo de las etiquetas indicando las nuevas HTML 5, las mismas se agrupan en base a su funcionalidad dentro del documento html. Establece

Más detalles

Responsive Web Design & Boostrap

Responsive Web Design & Boostrap Responsive Web Design & Boostrap Programa de Estudio Responsive Web Design & Boostrap En este curso aprenderás los conceptos fundamentales del diseño Responsivo, entendiendo conceptos como Content First

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

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

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

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

Tabla de contenidos Introducción...3 Objetivos...3 Links de utilidad...3 CodeIgniter...3 Bootstrap...3 Servidor Local...3 Editor de Texto...

Tabla de contenidos Introducción...3 Objetivos...3 Links de utilidad...3 CodeIgniter...3 Bootstrap...3 Servidor Local...3 Editor de Texto... Tabla de contenidos Introducción...3 Objetivos...3 Links de utilidad...3 CodeIgniter...3 Bootstrap...3 Servidor Local...3 Editor de Texto...3 Parte 1 Conociendo Bootstrap...4 Estructura básica de nuestro

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

Listado de elementos o etiquetas HTML5

Listado de elementos o etiquetas HTML5 Listado de elementos o etiquetas HTML5 Etiqueta Función Define un comentario Define el tipo de docuemento Define

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

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

HTML Introducción. 2. Nuevos Conceptos

HTML Introducción. 2. Nuevos Conceptos HTML 5 1. Introducción HTML5 es el lenguaje de etiquetas que permite diseñar documentos web estáticos la cual ofrece (a diferencia de las versiones anteriores) un conjunto de funciones que permitirá dar

Más detalles

Guía de edición del Recurso Cabecera

Guía de edición del Recurso Cabecera Guía de edición del Recurso Cabecera Contenido Acceso a la Edición del recurso... - 2 - Desde el ADE... - 2 - Desde el workplace... - 2 - Cómo editar el recurso... - 2 - Guía Saga Suite Carrusel - 1 -

Más detalles

GUÍA DE TRABAJO N 4 - DESARROLLO WEB Educación Media Fortalecida SED/SENA Ing. Néstor Raúl Suarez Perpiñan Página 1 de 8

GUÍA DE TRABAJO N 4 - DESARROLLO WEB Educación Media Fortalecida SED/SENA Ing. Néstor Raúl Suarez Perpiñan Página 1 de 8 Página 1 de 8 TEMA: DESARROLLO WEB CON HTML5 OBJETIVO: Aprender y aplicar correctamente elementos del lenguaje HTML Versión 5 y su uso en la validación de campos del lado del cliente. FUNDAMENTOS DE HTML5

Más detalles

Estructura básica de un documento de HTML5

Estructura básica de un documento de HTML5 Estructura básica de un documento de HTML5 Todos tenemos una estructura básica al realizar un sitio web y en HTML5 no hay excepción, lo que es muy fácil de hacer ya que HTML5 tiende a ser una estructura

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

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto)

HTML. HyperText Markup Language (Lenguaje de Marcas de Hipertexto) HTML HyperText Markup Language (Lenguaje de Marcas de Hipertexto) Introducción Un lenguaje de marcas es una forma de codificar junto con el texto, incorporando etiquetas que contienen información adicional

Más detalles

Presentación de la formación y del formador 01:51

Presentación de la formación y del formador 01:51 El vídeo-training de calidad HTML5 Y CSS3 Las tecnologías que cambiarán internet Índice del curso INTRODUCCIÓN HTMLY CSS3: HISTORIA, PRESENTE Y FUTURO Presentación de la formación y del formador 01:51

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

Bootstrap. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. gsyc-profes (arroba) gsyc.urjc.es.

Bootstrap. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos. gsyc-profes (arroba) gsyc.urjc.es. Escuela Técnica Superior de Ingeniería de Telecomunicación Universidad Rey Juan Carlos gsyc-profes (arroba) gsyc.urjc.es Febrero de 2018 GSyC - 2018 1 Derivado a partir de material de Jesús M. González-Barahona

Más detalles

Diseña tu propia web

Diseña tu propia web Diseña tu propia web Diseña tu propia web Juan Manuel Escudero García juanmanuel.escudero@ticarum.es 2 Infraestructura Elementos necesarios para publicar nuestra web. - Un dominio - Hosting o alojamiento

Más detalles

jquery Mobile Dr. José Martín Molina Espinosa

jquery Mobile Dr. José Martín Molina Espinosa jquery Mobile Dr. José Martín Molina Espinosa jquery Mobile http://jquerymobile.com/ Cómo crear aplicaciones con el look-and-feel de Android a través del uso de estilos CSS y de javascript? Actualmente

Más detalles

Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet

Tutorial de enlace entre Formulario Web y Servicio Web REST. Programación en Internet Tutorial de enlace entre Formulario Web y Servicio Web REST Programación en Internet Angel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática 20 de septiembre de 2016

Más detalles

QUÉ SE NECESITA PARA UTILIZAR HTML5

QUÉ SE NECESITA PARA UTILIZAR HTML5 Una página web es un archivo con texto en el que se insertan diferentes etiquetas HTML, para que ese contenido pueda ser interpretado por el navegador web. Existen diferentes versiones del lenguaje HTML,

Más detalles

PROGRAMACIÓN WEB II 4043

PROGRAMACIÓN WEB II 4043 Modalidad: Online Duración: 26 horas Objetivos: HTML5 es un nuevo concepto para la construcción de sitios web y aplicaciones que combina dispositivos móviles, computación en la nube y trabajos en red.

Más detalles

1. La evolución de HTML La evolución de las CSS 16

1. La evolución de HTML La evolución de las CSS 16 HTML5 y CSS3 1. La evolución de HTML 15 2. La evolución de las CSS 16 2.1 La noción de módulo 16 2.2 La evolución de los estados 16 2.3 Los prefijos comerciales 17 2.4 Utilizar los prefijos comerciales

Más detalles

HTML completo. Pregunta 1: Pregunta 2: Pregunta 3: Pregunta 4:

HTML completo. Pregunta 1: Pregunta 2: Pregunta 3: Pregunta 4: HTML completo Pregunta 1: En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea a) El atributo tab b) El atributo tabindex c) El atributo alt d) No se puede Pregunta

Más detalles

Bootstrap: Introducción práctico en el Diseño Web

Bootstrap: Introducción práctico en el Diseño Web Bootstrap: Introducción práctico en el Diseño Web Originalmente creado por Twitter, que permite crear interfaces web con CSS y JavaScript, cuya particularidad es la de adaptar la interfaz del sitio web

Más detalles

Tema 6 Parte III. Frameworks web para dispositivos móviles

Tema 6 Parte III. Frameworks web para dispositivos móviles Tema 6 Parte III Frameworks web para dispositivos móviles 2 1 Introducción Frameworks web para dispositivos móviles Frameworks web para móviles Frameworks web para móviles 3 Nos permiten desarrollar un

Más detalles

Al utilizar las características nuevas del CSS no es necesario la parte de programación que antes era necesaria usando para ello JavaScript.

Al utilizar las características nuevas del CSS no es necesario la parte de programación que antes era necesaria usando para ello JavaScript. Tema. Creación de menús. Objetivos. Diseñar interfaces de menús utilizando las HTML5 y el CSS3 Material a utilizar. Navegador de su preferencia. Editor de texto preferido Introducción. Las interfaces esenciales

Más detalles

Programación web para móviles

Programación web para móviles Programación web para móviles Sesión 5: Introducción a jquery Mobile 2012-2013 Depto. Ciencia de la Computación e IA Contenido Qué es jquery Mobile? Páginas en jquery Mobile Anatomía de una página Enlaces

Más detalles

CÓMO CREAR EL MODULO DE LOGÍN

CÓMO CREAR EL MODULO DE LOGÍN CÓMO CREAR EL MODULO DE LOGÍN En esta guía se encuentra el paso a paso de cómo desarrollar su aplicativo de login: 1. Lo primero que se debe hacer es crear el archivo principal, es decir index.php de la

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

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea HTML completo Pregunta 1 En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea Solución: El atributo tabindex Pregunta 2 El elemento de HTML que se emplea para definir

Más detalles

EMPEZAR A USAR CSS A PARTIR DE UN DOCUMENTO HTML CON UNA ESTRUCTURA BÁSICA CON TÍTULOS, LISTAS, ETC. (CU01007D)

EMPEZAR A USAR CSS A PARTIR DE UN DOCUMENTO HTML CON UNA ESTRUCTURA BÁSICA CON TÍTULOS, LISTAS, ETC. (CU01007D) APRENDERAPROGRAMAR.COM EMPEZAR A USAR CSS A PARTIR DE UN DOCUMENTO HTML CON UNA ESTRUCTURA BÁSICA CON TÍTULOS, LISTAS, ETC. (CU01007D) Sección: Cursos Categoría: Tutorial básico del programador web: CSS

Más detalles

DIFERENCIAS ENTRE NAVEGADORES EN RESPUESTAS A JAVASCRIPT (FIREFOX, EXPLORER, CHROME, SAFARI ). JAVASCRIPT EN LÍNEA. (CU01108E)

DIFERENCIAS ENTRE NAVEGADORES EN RESPUESTAS A JAVASCRIPT (FIREFOX, EXPLORER, CHROME, SAFARI ). JAVASCRIPT EN LÍNEA. (CU01108E) APRENDERAPROGRAMAR.COM DIFERENCIAS ENTRE NAVEGADORES EN RESPUESTAS A JAVASCRIPT (FIREFOX, EXPLORER, CHROME, SAFARI ). JAVASCRIPT EN LÍNEA. (CU01108E) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

Extensiones. Guillermo López Mozilla Hispano

Extensiones. Guillermo López Mozilla Hispano Extensiones Guillermo López Mozilla Hispano Extensiones Qué son? Programilla para extender el comportamiento/visualización de cualquier programa Mozilla Usan la misma tecnología que las aplicaciones Mozilla

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

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

Instrucciones de Instalación de Client Hosted Teaser or Quick Booking Box with Promo Code

Instrucciones de Instalación de Client Hosted Teaser or Quick Booking Box with Promo Code Página 1 de 5 Instrucciones de Instalación de Client Hosted Teaser or Quick Booking Box with Instrucciones de Instalación 1. Extraiga el contenido del archive zip: teaser_promo.zip Imagen 1 Contenido del

Más detalles

Framework de twitter para desarrollo de aplicaciones web

Framework de twitter para desarrollo de aplicaciones web Bootstrap 3.0 Aplicaciones Web/Sistemas Web Juan Pavón Mestras Dep. Ingeniería del Software e Inteligencia Artificial Facultad de Informática Universidad Complutense Madrid Curso de Aplicaciones Web/Sistemas

Más detalles

Pregunta 4: En HTML, para definir una línea horizontal de separación se emplea. a) <dd> b) <hr> c) <pre> d) <xmp>

Pregunta 4: En HTML, para definir una línea horizontal de separación se emplea. a) <dd> b) <hr> c) <pre> d) <xmp> HTML completo Pregunta 1: En HTML, para definir una línea horizontal de separación se emplea a) b) c) d) Pregunta 2: En HTML, una tabla de datos emplea las siguientes etiquetas a)

Más detalles

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4

DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 DISEÑO Y DESARROLLO WEB CON HTML 5, CSS DREAMWEAVER CS4 Código: 1413005 OBJETIVOS: Para diseñar y publicar una página Web, saber maquetar una página Web, saber crear animaciones, etc. CONTENIDOS: DISEÑO

Más detalles

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos:

PROGRAMA FORMATIVO. Diseño y desarrollo web con HTML 5 y CSS. Objetivos: PROGRAMA FORMATIVO Diseño y desarrollo web con HTML 5 y CSS Objetivos: Dotar al alumno de conocimientos teóricos y prácticos para poder desarrollar un sitio Web con HTML y aplicar las ventajas de presentación

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

Enlaces en HTML (práctica)

Enlaces en HTML (práctica) Enlaces en HTML (práctica) Tiempo estimado: 20min El objeto de esta práctica es afianzar, reforzar y consolidar los conocimientos teóricos presentados en la lección. Al finalizarla, el estudiante: Habrá

Más detalles

PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA

PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA PLAN DE ESTUDIOS DE INFORMÁTICA SEGUNDO GRADO DE SECUNDARIA Consideraciones iniciales: 1. Presentar el reglamento del aula de medios (uso correcto de las computadoras, medidas de seguridad en el aula,

Más detalles

SOMBRAS CON CSS ver. 2

SOMBRAS CON CSS ver. 2 Sombras con CSS para Diseño WEB ver. 2_TICO 1º Bachillerato página 1/6 SOMBRAS CON CSS ver. 2...1 Procedimiento 1: Diseño con Gimp 2.6 de una sombra...2 Procedimiento 2: Diseño Web con Kompozer...3 Código

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

DISEÑO WEB. Escuela Web Design. PARA MÓVILES Y ESCRITORIO DURACIÓN 45 HRS ADOBE DREAMWEAVER CC

DISEÑO WEB. Escuela Web Design.   PARA MÓVILES Y ESCRITORIO DURACIÓN 45 HRS ADOBE DREAMWEAVER CC TEMARIO Escuela Web Design Escuela Web Design ADOBE DREAMWEAVER CC DREAMWEAVER Y PARA QUÉ SIRVE? Marco de referencia: HTTP Qué es un servidor y dónde conseguir uno Qué es un dominio Buscar disponibilidad

Más detalles

<header> </header> <nav></nav> <footer></footer>

<header> </header> <nav></nav> <footer></footer> DESCRIPCIÓN DE LA ACTIVIDAD En esta actividad se analizará la estructura del cuerpo (dentro del del documento), a través del uso de etiquetas semánticas: header, nav, section, article, aside, footer,

Más detalles

PROPÓSITOS. Tecnicatura en Informática Profesional y Personal [ 1 ]

PROPÓSITOS. Tecnicatura en Informática Profesional y Personal [ 1 ] PROPÓSITOS Unidad 1 Reconocer el funcionamiento de internet y sus características. Interpretar el concepto de ISP, HTTP y MySQL Reconocer y aplicar criterios de adaptación del ambiente de trabajo a las

Más detalles

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas

HTML5: Nuevas etiquetas semánticas. Juan Eladio Sánchez Rosas HTML5: Nuevas etiquetas semánticas Juan Eladio Sánchez Rosas Objetivo Semantics Objetivo de la sesión Presentar y describir las nuevas etiquetas del estándar HTML5 Citar los antecedentes que derivaron

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

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

Qué es un Sitio Web?

Qué es un Sitio Web? PAGINA WEB Qué es un Sitio Web? En inglés website o web site, un sitio web es un sitio (localización) en la World Wide Web que contiene documentos html (páginas web) organizados jerárquicamente y relacionados

Más detalles

Práctica HTML Ciclo Introductorio Elementos de Programación y Lógica

Práctica HTML Ciclo Introductorio Elementos de Programación y Lógica Práctica 1.3 - HTML 2018.1 Ciclo Introductorio Elementos de Programación y Lógica 1. Utilizando HTML, diseñar en un archivo de texto una página que actuará como la portada del periódico El Sol. (a) Agregue

Más detalles

ARCHIVOS DE EXTENSIÓN JS. INCLUIR JAVASCRIPT EN WEBS REFERENCIANDO UN ARCHIVO EXTERNO CON SRC (CU01110E)

ARCHIVOS DE EXTENSIÓN JS. INCLUIR JAVASCRIPT EN WEBS REFERENCIANDO UN ARCHIVO EXTERNO CON SRC (CU01110E) APRENDERAPROGRAMAR.COM ARCHIVOS DE EXTENSIÓN JS. INCLUIR JAVASCRIPT EN WEBS REFERENCIANDO UN ARCHIVO EXTERNO CON SRC (CU01110E) Sección: Cursos Categoría: Tutorial básico del programador web: JavaScript

Más detalles

TECNOLOGÍAS DE INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática

TECNOLOGÍAS DE INFORMACIÓN PARA LA INNOVACIÓN. Facultad de Estadística e Informática TECNOLOGÍAS DE INFORMACIÓN PARA LA INNOVACIÓN Bibliografía w3schools.com. (s.f.). Consultado el 12 de septiembre de 2017. Extraído de: https://www.w3schools.com/ Listas con viñetas. (s.f.). Extraído desde

Más detalles

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE DIPLOMADO DISEÑO Y PRODUCCIÓN WEB MÓDULO ADOBE DREAMWEAVER CC: DESARROLLO WEB ADAPTABLE 1 Familiarizarse con el espacio de trabajo Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista

Más detalles

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática

BASES DE DATOS AVANZADAS. Facultad de Estadística e Informática BASES DE DATOS AVANZADAS Facultad de Estadística e Informática Clase 22 MODEL VIEW CONTROLLER Referencias Microsoft Virtual Academy. (9 agosto de 2014). Introduction to ASP.NET MVC. Obtenido de: https://mva.microsoft.com/en-us/training-courses/introduction-to-asp-net-mvc-

Más detalles

GUIA CÓMO CREAR PLANTILLAS PARA

GUIA CÓMO CREAR PLANTILLAS PARA GUIA CÓMO CREAR PLANTILLAS PARA EMAIL Emisión: Agosto 2016 Esta guía ofrece prácticas básicas para el diseño y programación de un email en base a los estándares actuales. Es recomendable tener conocimiento

Más detalles

Documentos HTML. Introducción. Elementos. Atributos de elemento

Documentos HTML. Introducción. Elementos. Atributos de elemento Documentos HTML Tiempo estimado: 20min Para comenzar nuestra aventura HTML, vamos a introducir el concepto de documento HTML, un archivo de texto en formato HTML. Iniciamos la lección introduciendo el

Más detalles

IMPLEMENTACIÓN DE PLANTILLA EXTERNAS EN SUBDOMINIOS WEB DE LA UAEH

IMPLEMENTACIÓN DE PLANTILLA EXTERNAS EN SUBDOMINIOS WEB DE LA UAEH IMPLEMENTACIÓN DE PLANTILLA EXTERNAS EN SUBDOMINIOS WEB DE LA UAEH Para el correcto funcionamiento de las plantillas en servidores externos al servidor principal de Telecomunicaciones, es fundamental seguir

Más detalles

WordPress - Desarrolle con PHP plugins, widgets y temas avanzados (teoría, TP, recursos)

WordPress - Desarrolle con PHP plugins, widgets y temas avanzados (teoría, TP, recursos) Introducción 1. Introducción 17 2. A quién se dirige este libro? 18 3. Requisitos previos 18 4. Objetivos del libro 19 Introducción a WordPress 1. Introducción 21 2. Qué es WordPress? 21 2.1 La licencia

Más detalles

Producción Digital I

Producción Digital I Producción Digital I Clase 12 14/06/2018 Wenceslao Zavala Formularios Formularios Cómo trabaja un formulario? Dos partes para que trabaje un formulario. La que ve el usuario con los campos y botones, y

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-2016 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO Nº 13 Nombre de la práctica: Introducción al diseño responsivo con el framework Bootstrap.

Más detalles

GUÍA N 4 DESARROLLO WEB. Programación de Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 5

GUÍA N 4 DESARROLLO WEB. Programación de Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 5 Página 1 de 5 Tema: DESARROLLO WEB CON HTML5 Objetivo: Aprender y Aplicar correctamente los principales elementos del HTML Versión 5 para validación de campos FUNDAMENTOS DE HTML5 HTML5 es la más reciente

Más detalles

Plantilla Cantoria Versión 2.0

Plantilla Cantoria Versión 2.0 ÚLTIMA ACTUALIZACIÓN: 09/09/2014 1 INTRODUCCIÓN... 2 2 INSTALACIÓN... 2 2.1 REPOSITORIO DE PLANTILLAS... 2 2.2 INSTALACIÓN... 2 2.3 ÁREAS Y SECCIONES... 4 2.4 MENÚ... 4 3 POSICIONES... 5 4 FICHEROS Y CARPETAS...

Más detalles

PÁGINAS WEB Curso / Taller

PÁGINAS WEB Curso / Taller PÁGINAS WEB Curso / Taller LA CREATIVIDAD SIMPLEMENTE CONSISTE EN CONECTAR LAS COSAS STEVE JOBS www.capse.mx Brochure Curso Sistemas Web Porqué tomar el curso? El mercado hace indispensable contar con

Más detalles

HTML5: Fundamentos de una Página Web

HTML5: Fundamentos de una Página Web HTML5: Fundamentos de una Página Web Programa de Estudio HTML5: Fundamentos de una Página Web Domina el lenguaje más importante para Internet. Aprende a codificar cualquier página basándote en los estándares

Más detalles

HTML5: Fundamentos de una Página Web

HTML5: Fundamentos de una Página Web HTML5: Fundamentos de una Página Web Programa de Estudio HTML5: Fundamentos de una Página Web Domina el lenguaje más importante para Internet. Aprende a codificar cualquier página basándote en los estándares

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

Problemas típicos con HTML

Problemas típicos con HTML Introducción a Lenguajes web Estela Conde Álvarez Isdefe 4 Noviembre 2 008 Introducción al Diseño Para Td Todos en las TIC Problemas típicos con HTML Permitía errores Cada navegador etiquetas propias Mezcla

Más detalles

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4

Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Diseño y desarrollo Web con HTML 5, CSS y Dreamweaver CS 4 Código: DWEB003 Duración: 160 Horas Objetivos: Diseño y desarrollo Web con HTML 5 y CSS Dotar al alumno de conocimientos teóricos y prácticos

Más detalles

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web

Aprenda los lenguajes HTML5, CSS3 y JavaScript para crear su primer sitio web La Web 1. Qué es la Web? 7 1.1 Lado servidor: HTTP, FTP, lenguajes, SQL 7 1.2 Lado cliente: HTML, CSS, JavaScript 10 2. Los lenguajes y su utilidad 10 2.1 HTML 10 2.2 CSS 14 2.3 JavaScript 17 2.4 Ejemplo

Más detalles

Plantilla Níjar Versión 2.0

Plantilla Níjar Versión 2.0 ÚLTIMA ACTUALIZACIÓN: 09/09/2014 1 INTRODUCCIÓN... 2 2 INSTALACIÓN... 2 2.1 REPOSITORIO DE PLANTILLAS... 2 2.2 INSTALACIÓN... 2 2.3 ÁREAS Y SECCIONES... 4 2.4 MENÚ... 4 3 POSICIONES... 5 4 FICHEROS Y CARPETAS...

Más detalles

CURSO HTML5. www.council.cl. Dirección: Serrano #73, Piso 4, Oficina 414 Santiago, Chile. 1) Instalación de Navegadores y Herramientas

CURSO HTML5. www.council.cl. Dirección: Serrano #73, Piso 4, Oficina 414 Santiago, Chile. 1) Instalación de Navegadores y Herramientas CURSO HTML5 1) Instalación de Navegadores y Herramientas Descarga e instalación de Mozilla Firefox Descarga e instalación de Google Chrome Descarga e instalación de Opera No tiene nombre en planilla Descarga

Más detalles

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB

DIPLOMADO DISEÑO Y PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB DREAMWEAVER CC: FUNDAMENTOS DE PRODUCCIÓN WEB 1 Familiarizarse con el espacio de trabajo 3 Cambiar y dividir vistas Vista Diseño Vista Código Vista Dividir Vista en vivo Código en vivo Modo Inspeccionar

Más detalles

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4:

CONTENIDOS DEL CURSO ONLINE DE DISEÑO Y DESARROLLO WEB CON HTML5, CSS Y DREAMWEAVER CS4: Curso Online Diseño y Desarrollo Web con HTML5, CSS y Dreamweaver CS4 Completo Curso Online de Diseño y Desarrollo Web mediante el lenguaje programación HTML5, la hoja de estilos CSS y el programa de diseño

Más detalles

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

Como hacer un menú de navegación adaptable a dispositivos móviles (Responsive Design) 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

Más detalles

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos

Descripción. Objetivos de Aprendizaje. Estructura y Contenidos Descripción En el curso Desarrollo JavaScript utilizamos varias técnicas y tecnologías basadas en el popular lenguaje de programación JavaScript. Este curso permite a los estudiantes adquirir los conocimientos

Más detalles

Producción Digital I. Clase 8. Wenceslao Zavala

Producción Digital I. Clase 8. Wenceslao Zavala Producción Digital I Clase 8 Wenceslao Zavala T.P. N 5 Galería Incluir en el sitio trabajado una galería de fotos con imágenes pequeñas y al hacer click o pasar con el mouse por encima, que se vean de

Más detalles

DREAMWEAVER CS4 Código: 3492

DREAMWEAVER CS4 Código: 3492 DREAMWEAVER CS4 Código: 3492 Modalidad: Distancia Duración: Tipo A Objetivos: Aportar al alumno de un modo rápido y sencillo las competencias necesarias para la creación y diseño de páginas Web en Dreamweaver.

Más detalles