CURSO HTML 5 / CSS 3 Enero 2013

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

Download "CURSO HTML 5 / CSS 3 Enero 2013"

Transcripción

1 CURSO HTML 5 / CSS 3 Enero 2013 Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Unported.

2 INTRO HTML 5 Introducción HTML 5 / CSS 3 2/31

3 PARTE 1: NOVEDADES Introducción HTML 5 / CSS 3 3/31

4 1. DECLARACIÓN Y CODIFICACIÓN El doctype se reduce a la mínima expresión: <!DOCTYPE html> Lo mismo con la codificación de caracteres: <meta charset="utf-8"> Por lo tanto, si en nuestra plantilla base antes usábamos: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " <html xmlns=" <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>xhtml 1.0</title> </head> <body> <h1>hola</h1> </body> </html> Ahora lo vamos a reducir a: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>html5</title> </head> <body> <h1>hola</h1> </body> </html> Introducción HTML 5 / CSS 3 4/31

5 2. ELEMENTOS ESTRUCTURALES Hasta ahora, utilizábamos el elemento <div> para agrupar diversos bloques información y aplicar propiedades CSS. Sin embargo, estos bloques no tenían ningún significado semántico. Con los nuevos elementos estructurales de HTML 5, vamos a poder sustituir la mayor parte de los elementos <div> y dotar a nuestro documento de una estructura semántica adecuada. Antes ( divitis, en muchos casos, aguda): Ahora (utilizaremos los elementos estructurales, cuando sea oportuno, para dar sentido y significado a los contenidos): Introducción HTML 5 / CSS 3 5/31

6 ARTICLE: El elemento <article> representa una composición autónoma en un documento, página, aplicación o sitio web, con intención de poder ser reutilizado (por ejemplo, en un RSS). Puede utilizarse en un artículo de un foro, revista, artículo de periódico, entrada (post) de un blog, comentario escrito por un usuario, widget interactivo o gadget e incluso en cualquier otro elemento independiente de contenido. Cuando existen elementos <article> anidados, los elementos <article> interiores estarían relacionados con los <article> exteriores (p.e un <article> que contenga un artículo de un blog, contendrá también <article> para los comentarios de un usuario). Antes: <div class="post"> <h2>apúntate al curso de CSS 3 y HTML 5</h2> [ contenido del post ] </div> Ahora: <article class="post"> <h2>apúntate al curso de CSS 3 y HTML 5</h2> [ contenido del post ] </article> SECTION: El elemento <section> representa una sección genérica de un documento o aplicación. Una sección, en este contexto, es una agrupación temática de contenido, habitualmente con un encabezado. Se recomienda usar <article> en vez de <section> cuando tenga sentido sindicar los contenidos del elemento. El elemento <section> no es un elemento contenedor genérico. Si sólo se necesita el elemento para aplicar estilos, entonces se deberá utilizar el elemento <div>. Antes: <div id="bloque-noticias"> [listado de las 5 noticias más recientes] </div> <div id="bloque-eventos"> [listado de los 5 eventos más recientes] </div> <div id="bloque-entrevistas"> [listado de las 5 entrevistas más recientes] </div> Introducción HTML 5 / CSS 3 6/31

7 Ahora: <section id="bloque-noticias"> [listado de las 5 noticias más recientes] </section> <section id="bloque-eventos"> [listado de los 5 eventos más recientes] </section> <section id="bloque-entrevistas"> [listado de las 5 entrevistas más recientes] </section> HEADER: El elemento <header> representa un grupo introductorio de información o también puede usarse para agrupar ayudas de navegación. En principio está pensado para que se incluya el encabezado de sección (<h1>-<h6> o <hgroup>), pero no es obligatorio. También puede usarse para agrupar la tabla de contenidos de una sección, un formulario de búsqueda o logotipos relevantes. El elemento <header> no crea una nueva sección Antes: <div id="cabecera"> <h1>nombre Empresa</h1> [menú idiomas, auxiliar...] </div> Ahora: <header> <h1> Nombre Empresa </h1> [menú idiomas, auxiliar...] </header> FOOTER: El elemento <footer> representa el pie de la sección de contenido predecesora más cercana, o la sección del contenido raiz. Normalmente, el elemento <footer> contiene información acerca de su sección, como el autor, enlaces a documentos relacionados, licencias, etc. También es posible incluir la información que habitualmente se incluye en el elemento <address> (información de contacto del autor o editor, por ejemplo). El elemento <footer> no tiene por que aparecer en el final de la sección. Introducción HTML 5 / CSS 3 7/31

8 Cuando el elemento <footer> contiene secciones enteras, éstas representan apéndices, índices, acuerdos de licencias y otro contenido similar. El elemento <footer> no crea una nueva sección. Antes: <div id="pie"> <p> Copyright.../ imagen... / texto...</p> </div> Ahora: <footer> <p> Copyright... / imagen... / texto...</p> </footer> NAV: El elemento <nav> representa una sección de la página que contiene enlaces de navegación a zonas de la misma página o a otras páginas. No todos los grupos de enlaces de una página tienen que implementarse con el elemento <nav>. Sólo aquellas secciones que contengan los bloques principales de navegación. En el caso de los típicos enlaces del menú auxiliar (portada, aviso legal, etc ), con el elemento <footer> sería suficiente (aunque podemos utilizar además, <nav>). Algunos agentes de usuario (como los lectores de pantalla, por ejemplo), omitirán la lectura de los elementos <nav> en una primera lectura (como si hubiéramos implementado un salto 1 de contenido). Antes: <div id="menu-ppal"> <ul> <li><a href="#">quiénes somos</a></li> <li><a href="#">servicios</a></li> <li><a href="#">noticias</a></li> </ul> </div> Ahora: <nav id="menu-ppal"> <ul> <li><a href="#">quiénes somos</a></li> <li><a href="#">servicios</a></li> <li><a href="#">noticias</a></li> </ul> </nav> 1 Introducción HTML 5 / CSS 3 8/31

9 ASIDE: El elemento <aside> representa una sección de la página cuyo contenido está relacionado tangencialmente con el contenido que tiene a su alrededor, pero se considera contenido independiente, adicional. Se puede usar para implementar barras laterales, publicidad, elementos con efectos tipográficos (como las citas) No es adecuado utilizarlo para estructurar contenido explicativo, porque forma parte del contenido principal. Antes: <div id="publicidad"> [... diferentes bloques de publicidad...] </div> Ahora: <aside id="publicidad"> [... diferentes bloques de publicidad...] </aside> FIGURE / FIGCAPTION: El elemento <figure> permite asociar contenido embebido (diagramas, ilustraciones, fotos, video, audio, citas ) con un texto. El elemento <figcaption> se utilizará para implementar el texto asociado al contenido embebido. Antes: <div id="bloque-foto"> <img...> Pie de foto </div> Ahora: <figure> <img...> <figcaption> Pie de foto </figcaption> </figure> Introducción HTML 5 / CSS 3 9/31

10 TIME: El elemento <time> representa una fecha/hora 2 en base al calendario Gregoriano. (El elemento desapareció 3 de la especificación en octubre de y volvió al mes siguiente 5 ) En la especificación HTML 5 se contemplan diferentes maneras 6 de implementar las fechas/horas. Antes: <div class="post"> <h2>apúntate al curso de CSS 3 y HTML 5</h2> <p class="fecha">26 de abril de 2012</p> [...contenido del post...] </div> Ahora: <article class="post"> <h2>apúntate al curso de CSS 3 y HTML 5</h2> <p> <time datetime=" " pubdate> 26 de abril de 2010 </time> </p> [...contenido del post...] </article> EJEMPLO GLOBAL: Página en HTML 4 7 vs. Página en HTML Introducción HTML 5 / CSS 3 10/31

11 3. OTROS ELEMENTOS Algunos elementos son nuevos y otros se han reutilizado, dejando atrás su función como elemento de presentación para convertirse en elementos semánticos b El elemento <b> representa un fragmento de texto que se resalta por ser importante en relación al contenido: palabras clave de un documento, nombres de productos en una revisión del mismo, o cualquier otro fragmento de texto que se represente en negrita en modo escrito. <h2>caracoles Lentos</h2> <p>los <b class="nom-product">caracoles Lentos</b> son un nuevo producto de la empresa alimenticia...</p> i El elemento <i> representa un fragmento de texto en voz alternativa o contenido que se presenta con itálica en modo escrito: palabras en otro idioma (utilizando el atributo lang), términos técnicos y taxonómicos, notación musical, pensamientos, cambios en el estado de ánimo, referencia a contenido escrito a mano... Es recomendable utilizar clases para indicar el significado que se le quiere dar al elemento <i> en cada caso (de este modo se demuestra que no se está utilizando como elemento de diseño): <p>ayer probé un plato de <i lang="ca">escargots</i>, caracoles de la familia de los <i class="taxonomy">helix aspersa</i>.</p> small El elemento <small> se utilizará para el contenido llamado comúnmente de "letra pequeña" (avisos legales y similares) y para comentarios adicionales a un texto (no confundirlo con el elemento <aside>). En definitiva, para aquellos contenidos que en modo escrito se representan con letra más pequeña. <small> <a rel="license" href=" Creative Commons Attribution Share-alike license </a> </small> <p> El diseño está basado en la plantilla Keko de Mkels <small>( </p> Introducción HTML 5 / CSS 3 11/31

12 hr El elemento <hr> representa una separación temática entre contenidos. Otros elementos Debido a que todavía no hay un borrador definitivo sobre la especificación HTML 5, multitud de nuevos elementos están continuamente apareciendo y desapareciendo de la especificación. Siempre podemos consultar el Glosario 11 de HTML 5. <mark>: representa un contenido remarcado 12 que es relevante para el usuario. <details>: marca un texto como información adicional. <command>: representa un comando que el usuario puede ejecutar. <ruby>: permite la inserción de anotaciones para lenguajes asiáticos Introducción HTML 5 / CSS 3 12/31

13 4. FORMULARIOS HTML 5 aumenta los tipos de campos de formulario 13 y ofrece nuevas funcionalidades 14. input: Dirección de . url: Dirección URL. tel: Número telefónico Introducción HTML 5 / CSS 3 13/31

14 number: Aumenta o añade un número, mediante botones: <input type="number" min="0" max="6" step="1" value="6"> range: Selecciona un valor dentro del rango especificado: <input type="range" min="0" max="10" step="1" value="6"> datetime /time / date / month / week: Selección de Fecha, hora, día, mes o semana concreto en un calendario: <input type="datetime"> color: Provee mecanismos para que el usuario inserte un color RGB search: Introducción HTML 5 / CSS 3 14/31

15 Campo de buscador. datalist Se carga una lista de opciones asociadas a un campo input y permite un autocompletado del texto que escribe el usuario, si éste se encuentra en la lista de opciones que ofrecemos 15 : <input list="deportes"> <datalist id=" deportes"> <option value="fútbol"> <option value="baloncesto"> <option value="tenis"> <option value="motociclismo"> </datalist> También es posible visualizar una etiqueta asociada a cada valor: <input type="text" list="tratamiento"> <datalist id=" tratamiento "> <option label="sr" value="señor"> <option label="sra" value="señora"> </datalist> Las opciones pueden guardarse en un archivo xml y enlazar el elemento <datalist> a dicho archivo 16. multiple: Para los campos de tipo archivo, será posible seleccionar más de un archivo de una vez: <input type="file" multiple="multiple"> Para ofrecer un método alternativo a navegadores que no soporten este atributo, se puede utilizar un script js, como el jquery Multiple File Upload Plugin 17 output El campo output se utiliza para representar el resultado de una operación (por ejemplo, una multiplicación de 2 campos, cálculo de edad 18, etc... mediante javascript) keygen Crea una pareja de Clave Pública y Clave Privada Introducción HTML 5 / CSS 3 15/31

16 La clave privada se encripta y se almacena en la base de datos local de contraseñas. La clave pública se envía con el formulario. progress y meter Estos dos elementos son similares y se utilizan para representar un progreso. Normalmente progress representa una barra de progresos, para indicar el porcentaje completado de una tarea, mientras que meter es un indicador genérico 20. Nuevos Atributos Min y Max Determina el valor máximo y mínimo que puede tener un campo (tal y como hemos visto en los input de tipo number y range): <input name="edad" type="number" min="18" max="25"> Step Indica el incremento entre un valor y el siguiente: <input name="tiempo-consulta" type="number" min="15" max="60" step="15"> placeholder Permite incluir un texto a modo de ayuda para rellenar un campo de formulario: <input name="termino" placeholder="buscar en la web"> La diferencia entre placeholder y el atributo value (que utilizábamos anteriormente), es que no existe valor por defecto en el campo y cuando el usuario gane el foco de este campo, el texto desaparece. El atributo placeholder no debe usarse como alternativa al elemento <label> Cada uno tiene una misión diferente. autofocus Permite forzar al navegador a que sitúe el foco en un campo de formulario determinado, de manera nativa (sin necesidad de utilizar javascript): <input name="termino" autofocus> autocomplete Se utiliza para activar o desactivar el autocompletado de un formulario o de un campo concreto: 20 Introducción HTML 5 / CSS 3 16/31

17 <form autocomplete="off"> <input type="text" name="nombre" autocomplete="off"> spellcheck 21 Activa o desactiva la propiedad de revisión ortográfica en un contenido editable: textarea o un input type="text": <input type="text" spellcheck="false"> <textarea spellcheck="true"> Validación de formularios Además de las validaciones que proporcionan por sí mismos los campos y atributos vistos hasta ahora, existen 3 atributos extra para la validación de un formulario: required Con el objetivo de facilitar la validación del formulario, el atributo required obliga a rellenar el campo al que se aplica el atributo. <input type="text" name="usuario" required> Este atributo sólo se puede aplicar a los campos de tipo text, search, url, telephone, , password, date pickers, number, checkbox, radio, y file. novalidate Este atributo especifica que un formulario o un campo input no se debe validar cuando se ejecute el formulario. <form action=" " novalidate="novalidate"> <input type=" " name="user_ "> <input type="submit" value="enviar"> </form> Este atributo sólo se puede aplicar a: form, text, search, url, telephone, , password, date pickers, range, y color. pattern Podemos crear un patrón de entrada de datos, basado en expresiones regulares, para un campo determinado, con el fin de que sea el propio navegador quien realice la Introducción HTML 5 / CSS 3 17/31

18 validación de ese campo, en base al patrón definido, sin necesidad de utilizar una validación javascript: <input type="text" name="codigo-idioma" pattern="[a-z]{2}" title="código de idioma con 2 letras"> <input id="telefono" name="telefono" type="tel" placeholder="patron: " required size="50" pattern="([0-9]{1}(-[0-9]{3})(-[0-9]{3})(-[0-9]{4}))"> Este atributo sólo se puede aplicar a los campos de tipo text, search, url, telephone, y password. accept El atributo accept se utiliza para limitar el formato de los archivos válidos en un input type= file, en base a su MIME type (audio/*, video/*, image/*...): <input type=file accept="image/*"> CSS aplicable a los nuevos campos/atributos Podremos aplicar CSS a los campos de formulario en función del valor de sus atributos, por ejemplo: input[type=submit] {... } input:required {... } input:disabled {... } input:checked + label {... } input:read-only {... } input[type=text]:focus:valid {... } input[type= ]:focus:invalid {... } input[type=number]:focus:in-range {... } input[type=number]:focus:out-of-range {... } O ir más allá y hacer filtros Introducción HTML 5 / CSS 3 18/31

19 4. AUDIO Y VIDEO Con HTML 5 es posible insertar audio 25 y video 26 de forma nativa 27, sin depender de plugins de ningún tipo (flash, silverlight ) 28 : Antes: <object classid="clsid:xxxxyyyyyzzzzzz" width="400" height="300" codebase=" ash.cab#version=6,0,40,0"> <param name="allowfullscreen" value="true" /> <param name="allowscriptaccess" value="always" /> <param name="src" value=" /> <param name="allowfullscreen" value="true" /> <embed type="application/x-shockwave-flash" width="400" height="300" src=" ACCDDCC " allowscriptaccess="always" allowfullscreen="true"> </embed> </object> Ahora: <video width="640" height="360" src=" controls autobuffer> <p> Alternativa para navegadores sin soporte: <a href=" </a> </p> </video> <audio src="musica.ogg" controls autobuffer > <a href="musica.ogg">descarga audio</a> </audio> Atributos: En el reproductor de audio/video podemos utilizar los siguientes atributos: src La URL del contenido de audio/video (puede reemplazarse por source). <audio src="cancion.mp3"></audio> autoplay (true false): Indica si el archivo debe reproducirse automáticamente o no. <audio src="cancion.mp3" autoplay="false"></audio> Introducción HTML 5 / CSS 3 19/31

20 loop (true false): Indica si el archivo debe volverse a reproducir una vez llegado a su fin. <audio src="cancion.mp3" loop="true"></audio> preload (none metadata auto): Indica si el archivo debe pre-cargarse o no. La diferencia entre metadata y auto es que metadata sólo pre-carga el archivo y con auto, será el navegador quien decida si pre-carga todo el archivo. Antes de este atributo, se utilizaba el atributo autobuffer. Para mayor compatibilidad, es recomendable usar ambos atributos conjuntamente (autobuffer y preload). <video src="video.mp4" preload="auto" autobuffer></video> controls: Indica si se deben mostrar los controles de reproducción o no. <video src="video.mp4" controls></video> source Debido al problema de soporte de formatos entre los diferentes navegadores, es recomendable ofrecer el contenido en diferentes formatos. Para indicarle al navegador cuáles son, prescindiremos del atributo src (ya que sólo puede enlazar con un único archivo) y lo reemplazaremos por varias instancias del atributo source (tantas como formatos dispongamos): <audio controls> <source src="cancion.mp3"> <source src="cancion.ogg"> <! solución si no hay soporte (enlace descarga, flash...) --> </audio> poster Si el video no se carga por alguna razón, podemos establecer una imagen estática (un fotograma del video) que se muestre en ese caso. <video width="250" height="200" src="video.mp4" controls poster="imagen.png"> </video> Introducción HTML 5 / CSS 3 20/31

21 Controles personalizados: Es posible programar y diseñar nuestros propios controles personalizados para el reproductor de audio/video. Para ello, será necesario programarlo con javascript, utilizando los atributos y métodos habilitados para tal efecto 29 30, o bien utilizar alguna librería ya creada 31. Accesibilidad en los elementos Audio y Video: Aunque estemos hablando de un soporte nativo de audio y video por parte de los navegadores, sin ningún plugin externo aparte, los problemas de accesibilidad ligados al propio contenido multimedia siguen estando presentes, además de los problemas derivados de los controles del reproductor. Además de dar la correspondiente alternativa textual al contenido de audio/video, será necesario que el archivo no se reproduzca automáticamente y los controles puedan ser activados no sólo con el ratón, sino también con teclado o con cualquier otro dispositivo de entrada Soporte de video: Inicialmente 34, la idea era que todos los navegadores soportaran tanto Ogg Theora como H.264, pero: Ogg es open source y libre de licencia. H.264 está patentado por MPEG. Google lanzó WebM 35 en 2010, un nuevo formato 36, con lo que empezó otra guerra de formatos Introducción HTML 5 / CSS 3 21/31

22 Pero la guerra parece llegar a su fin. En marzo de 2012, Mozilla anunció que finalmente dará soporte al formato H.264 en futuras versiones de Firefox. Soporte de audio: En el caso de Audio, nos encontramos hasta 4 formatos diferentes, con un soporte muy pobre por parte de los navegadores. Introducción HTML 5 / CSS 3 22/31

23 5. CANVAS El elemento <canvas> 39 es un mapa de bits que puede usarse para renderizar gráficos, juegos, o cualquier otra imagen visual, en tiempo real. <canvas id="canvas-prueba" width="300" height="200"></canvas> Es un "lienzo en blanco" sobre el que podemos dibujar lo que queramos, e interactuar con él (mediante javascript). <script type="text/javascript"> function dibuja() { var b_canvas = document.getelementbyid("canvas-prueba"); var b_context = b_canvas.getcontext("2d"); b_context.fillrect(50, 25, 150, 100); } </script> <p> <a href="#" onclick="dibuja();return false">dibuja!</a> </p> API 2D Relleno, borde y líneas básicas: Relleno: fillstyle Borde: strokestyle Grosor de las líneas/bordes: linewidth Rectángulos rellenos: fillrect Rectángulos vacíos (sólo borde): strokerect Limpiar una parte de canvas: clearrect 39 Introducción HTML 5 / CSS 3 23/31

24 context.fillstyle = '#abc'; context.strokestyle = '#000'; context.linewidth = 2; //x,y,width,height context.fillrect (0, 0, 70, 40); context.strokerect(50,10, 50, 35); context.clearrect (30,25, 30, 10); Paths (caminos): Gracias a la propiedad Paths, podemos dibujar formas personalizadas. Primero dibujaremos el contorno y estableceremos los atributos de relleno y borde. Después, declararemos el comienzo del camino con beginpath() y procederemos a definirlo. Una vez finalizado, tendremos que aplicar el relleno y borde definido y cerrar el camino con closepath(). context.fillstyle = '#abc'; context.strokestyle = '#000'; context.linewidth = 2; context.beginpath(); // Coordenadas (x,y) context.moveto(10, 10); context.lineto(100, 10); context.lineto(10, 100); context.lineto(10, 10); context.fill(); context.stroke(); context.closepath(); Inserción de imágenes: Podemos insertar imágenes en el canvas mediante la propiedad drawimage y varios argumentos: Imagen básica: fuente de la imagen y coordenadas X,Y para situarla en canvas. Imagen media: los 3 argumentos de la imagen básica, más la anchura y altura de la imagen. Imagen avanzada: los 5 argumentos anteriores y 4 más: coordenadas X,Y, altura y anchura dentro de la imagen. De este modo, podemos recortar dinámicamente la imagen y mostrar únicamente la porción que deseemos en el canvas. Introducción HTML 5 / CSS 3 24/31

25 // Básica: imagen, coord canvas. x, coord canvas. y). context.drawimage(img_elem, dx, dy); // Media: imagen, coord canvas. x, coord canvas. y, width, height. context.drawimage(img_elem, dx, dy, dw, dh); // Avanzada: imagen, coord. imagen x, coord. imagen y, width imagen, height imagen, coord canvas. x, coord canvas. y, width, height. context.drawimage(img_elem, sx, sy, sw, sh, dx, dy, dw, dh); Otras posibilidades: No hay límites para el elemento canvas, podemos insertar texto 40, pintar 41, manipular elementos... Las posibilidades son infinitas!! Introducción HTML 5 / CSS 3 25/31

26 7. API s Geolocalización La geolocalización consiste en averiguar en qué lugar del mundo nos encontramos exactamente (mediante la dirección IP, conexión de red inalámbrica, torre de señal móvil, GPS, etc.). HTML está desarrollando una API para que podamos detectar desde el navegador 48 la posición exacta. Por ejemplo: function get_location() { navigator.geolocation.getcurrentposition(funcion); } Drag&Drop Permite arrastrar y agarrar elementos en una página web. En combinación con Javascript, podremos darle diferentes utilidades 49 50, como por ejemplo, un carrito de la compra 51, una ordenación de contenido 52, etc 53. Almacenamiento (local, sesión y base de datos) Mediante los nuevos sistemas de almacenamiento de HTML 5, vamos a poder almacenar información en el navegador. Las cookies, que actualmente utilizamos, están pensadas para almacenar una información escasa y los navegadores las envían al servidor cada vez que se recarga la página, por lo que se consume tiempo y ancho de banda extras Introducción HTML 5 / CSS 3 26/31

27 Por lo tanto, se necesita un nuevo sistema para poder almacenar gran cantidad de información y que el intercambio de esta información entre el navegador y el servidor sea rápida y eficaz. Existen 3 tipos de almacenamiento 54 : Local: para almacenar datos (sólo pares clave/valor) en la máquina del usuario. Los datos almacenados son únicos al dominio (preferencias). Sesión: para almacenar datos (sólo pares clave/valor) únicamente válidos durante la sesión (carritos de la compra o estado de aplicación). Base de datos: para almacenar datos relacionales ofreciendo una API de base de datos SQL, con todo lo que ello implica. Con el tipo de almacenamiento adecuado, podremos desarrollar nuestras aplicaciones fácilmente. Algunos casos de uso son presentaciones 55, juegos 56, etc Introducción HTML 5 / CSS 3 27/31

28 PARTE 2: SOPORTE Introducción HTML 5 / CSS 3 28/31

29 1. SOPORTE EN NAVEGADORES Los navegadores que aún no soportan HTML 5 van a necesitar una ayuda para que rendericen correctamente los elementos. Detección de soporte HTML 5 * Modernizr 57 : librería JavaScript con licencia MIT que detecta la compatibilidad de nuestro navegador con HTML5 y CSS3 Detección de soporte para autofocus 58, por ejemplo. También podemos conocer si nuestro navegador actual 59 soporta HTML 5 Declaración CSS: /* Declarando elementos HTML 5 */ article,aside,canvas,details,figcaption,figure,footer,header,hg roup,menu,nav,section,summary{ display: block; } Para IE: * HTML5 Shiv <!--[if lt IE 9]><script src="//html5shiv.googlecode.com/svn/trunk/html5.js"> </script> <![endif]--> * IE Print Protector 62 (sólo para impresión) * IE Canvas Introducción HTML 5 / CSS 3 29/31

30 2. MÁS RECURSOS Polyfills: Tablas de soporte: Enlaces indispensables: (prácticamente están todos los recursos unificados) Introducción HTML 5 / CSS 3 30/31

2. Nuevas etiquetas de HTML5 y etiquetas que desaparecen

2. Nuevas etiquetas de HTML5 y etiquetas que desaparecen CURSO DE HTML5 1. Historia de HTML Potencial de HTML5 Principales novedades de HTML5 Elementos necesarios para trabajar con HTML5 Editor Navegador 2. Nuevas etiquetas de HTML5 y etiquetas que desaparecen

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

Diseño de páginas web 2011

Diseño de páginas web 2011 Diseño de páginas web 2011 Al finalizar el curso, el alumno será capaz de planificar y diseñar correctamente desde sencillas páginas web hasta completos sitios web. Para ello, se le proporciona primero

Más detalles

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente. PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación

Más detalles

La guía de la programación HTML5, CSS y JavaScript con Visual Studio

La guía de la programación HTML5, CSS y JavaScript con Visual Studio Tabla de contenidos INTRODUCCIÓN... 5 AGRADECIMIENTOS...6 TABLA DE CONTENIDOS... 7 CAPÍTULO 01 HTML 5: LAS TECNOLOGÍAS Y SU IMPLICACIÓN EN EL DESARROLLO...17 EL ESTADO ACTUAL DEL ESTÁNDAR... 18 ESPECIFICACIONES

Más detalles

STRATO LivePages Inicio rápido

STRATO LivePages Inicio rápido STRATO LivePages Inicio rápido LivePages es la práctica herramienta de creación de páginas web de STRATO. En pocos pasos podrá crear su propia página web y publicarla en Internet sin necesidad de conocimientos

Más detalles

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios. SUBSECTOR: Informática y Comunicación. Nombre del Módulo: Creación de páginas Webs Código: CSTI0168 total: 60 horas Objetivo General:

Más detalles

Capítulo 1 Documentos HTML5

Capítulo 1 Documentos HTML5 Capítulo 1 Documentos HTML5 1.1 Componentes básicos HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nunca fue declarado oficialmente pero, incluso cuando algunas APIs

Más detalles

DISEÑO WEB ADOBE DREAMWEAVER CS3

DISEÑO WEB ADOBE DREAMWEAVER CS3 CLASE 6 CREACIÓN DE FORMULARIOS Todo sitio Web necesita recabar cierta información, a veces para contactarse con los visitantes, a veces para encuestas y en algunas ocasiones para realizar venta o contratación

Más detalles

Plantilla de texto plano

Plantilla de texto plano Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en

Más detalles

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00

Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 Manual de Usuario Sitio Dinámico e-ducativa Versión 7.01.00 ÍNDICE DE CONTENIDOS INTRODUCCIÓN...3 ÁREAS DEL SITIO WEB...4 1. ENCABEZADO...5 2. SECCIONES Y PÁGINAS DEFINIDAS...5 3. CONTENIDO...5 4. NOVEDADES

Más detalles

Operación Microsoft Access 97

Operación Microsoft Access 97 Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe

Más detalles

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web

Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Adobe Dreamweaver CS3 - Curso online Creación profesional de sitios web Índice Conceptos básicos En este capítulo se enseñan los conceptos básicos de trabajo en Adobe Dreamveaver CS3. También se describen

Más detalles

Herramientas Google Aplicadas a Educación

Herramientas Google Aplicadas a Educación Índice de contenido Introducción a YouTube... 2 Mi canal en YouTube... 2 Cómo subir un video a YouTube... 3 Qué formatos podemos utilizar para videos... 4 Qué tipos de licencias podemos utilizar... 5 Gestión

Más detalles

TEMA 9 CREACIÓN DE PÁGINAS WEB

TEMA 9 CREACIÓN DE PÁGINAS WEB TEMA 9 CREACIÓN DE PÁGINAS WEB OBJETIVOS Conocer las páginas web y sus elementos. Insertar tablas, capas, enlaces en las páginas web. Crear páginas web con NVU. Crear un sitio web. Configurar un sitio

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1.Presentación general 2. Presentación del curso 3. Conceptos introductorios e ingeniería web 4. Arquitectura web

Más detalles

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico)

MANUAL DE AYUDA. SAT Móvil (Movilidad del Servicio Técnico) MANUAL DE AYUDA SAT Móvil (Movilidad del Servicio Técnico) Fecha última revisión: Abril 2015 INDICE DE CONTENIDOS INTRODUCCION SAT Móvil... 3 CONFIGURACIONES PREVIAS EN GOTELGEST.NET... 4 1. INSTALACIÓN

Más detalles

Manual para la utilización de PrestaShop

Manual para la utilización de PrestaShop Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para

Más detalles

Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS

Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS Versión 2.0 3/05/2010 Manual de Gestión de correo electrónico y SMS (v 2.0) 1 GESTOR DE CORREO ELECTRÓNICO

Más detalles

GUÍA BÁSICA USUARIO MOODLE 2.6

GUÍA BÁSICA USUARIO MOODLE 2.6 GUÍA BÁSICA USUARIO MOODLE 2.6 Esta guía representa los pasos a seguir por el alumno desde la aceptación en un curso Moodle hasta su posterior utilización, pero antes de explicar la forma de acceder y

Más detalles

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir

Ministerio de Educación. Diseño de Presentaciones en la Enseñanza. Módulo 9: Imprimir Ministerio de Educación Diseño de Presentaciones en la Enseñanza Módulo 9: Imprimir Instituto de Tecnologías Educativas 2011 Diseño de Presentaciones en la Enseñanza (OpenOffice) Imprimir Imprimir una

Más detalles

Movistar Tu Web Manual de Usuario

Movistar Tu Web Manual de Usuario Movistar Tu Web Manual de Usuario Contenido 1. Introducción... 1 2. Visión general de la aplicación online Tu Web... 2 3. Páginas... 3 Añadir una nueva página o una carpeta... 4 Editar páginas... 4 4.

Más detalles

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5 DISEÑO ORGANIZACIONAL Diseño web avanzado con HTML5 y CSS5 PRESENTACIÓN Curso de diseño de páginas web en el que se estudian técnicas avanzadas y novedosas gracias a la aplicación de los estándares web

Más detalles

DESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA

DESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA DESARROLLO DE CONTENIDOS A MEDIDA E-DUCATIVA 1 Adaptación y conversión Muchas empresas disponen de contenidos muy completos en formato papel, utilizados en educación presencial o bien en formación a distancia

Más detalles

Instalar y configurar W3 Total Cache

Instalar y configurar W3 Total Cache Instalar y configurar W3 Total Cache en WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La velocidad de carga de una web influye mucho a la hora de mejorar el

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

Ajustes del Curso en egela (Moodle 2.5)

Ajustes del Curso en egela (Moodle 2.5) Ajustes del Curso en egela (Moodle 2.5) Manual para el profesorado Versión 2 (12/05/2015) El presente manual ha sido desarrollado por el Campus Virtual de la Universidad del País Vasco / Euskal Herriko

Más detalles

Una guía rápida para. Crear Boletines de Noticias

Una guía rápida para. Crear Boletines de Noticias Una guía rápida para Crear Boletines de Noticias En esta guía Aprende a crear mensajes atractivos, con lenguaje HTML y con texto sin formato para involucrar a tus contactos. Conoce sus preferencias para

Más detalles

El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto:

El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto: Plantilla de texto plano El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto: Título: Es el título que aparecerá identificando

Más detalles

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y

El e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y El de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y compra en los diversos almacenes del Grupo JAB. En concreto podremos:

Más detalles

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual.

Paso 1 de 13. Paso 2 de 13. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Guía de aprendizaje de Flash CS5 Tutorial 3. Creación de un logotipo textual. Paso 1 de 13 En este tutorial vamos a crear un logotipo basado en un texto al que aplicaremos algunos efectos utilizando filtros

Más detalles

MANUAL DE USO DE LA APLICACIÓN

MANUAL DE USO DE LA APLICACIÓN MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

Curso Online de Diseño Web avanzado con HTML5 y CSS3

Curso Online de Diseño Web avanzado con HTML5 y CSS3 Curso Online de Diseño Web avanzado con HTML5 y CSS3 Presentación : El diseño web se ha ganado rápidamente un lugar de relevancia dentro del diseño gráfico al punto de casi sustituirlo en algunas propuestas

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

Manual CMS Mobincube

Manual CMS Mobincube Manual CMS Mobincube CMS Mobincube Qué es? El CMS (Sistema de Gestión de Contenidos) es un completo website que permite la creación y actualización de contenido remoto. De esta forma, una vez creada una

Más detalles

Novedades PhotoGestion 5

Novedades PhotoGestion 5 Novedades PhotoGestion 5 En este documento repasamos las novedades más importantes de la versión 5 del programa PhotoGestion. Explicaremos cada novedad, como funciona y como se configura. Contenido Envío

Más detalles

Guía para publicar su Página Web

Guía para publicar su Página Web Guía para publicar su Página Web Inserte su pagina Web usted mismo: 1 - Ingresar en www.amawebs.com 2 - Inicio Rápido Puedes construir tu sitio web en 3 simples pasos, para esto ingresaras al constructor

Más detalles

Administración de portales Joomla (II) antonio.duran.terres@gmail.com

Administración de portales Joomla (II) antonio.duran.terres@gmail.com Administración de portales Joomla (II) antonio.duran.terres@gmail.com Módulos Con la instalación base de Joomla vienen varios módulos Algunos ya los vimos, como encuestas o Quien está en línea? Hay otros

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

Guía de inicio rápido

Guía de inicio rápido Guía de inicio rápido Microsoft PowerPoint 2013 tiene un aspecto distinto al de las versiones anteriores, por lo que hemos creado esta guía para ayudarle a reducir lo máximo posible la curva de aprendizaje.

Más detalles

Modelos de gestión de contenidos

Modelos de gestión de contenidos NTSI Gestión de contenidos multimedia en sitios Web Objetivo: Proporcionar al alumno conceptos básicos sobre gestión de contenidos multimedia en sitios web de modo que conozca y diferencie las capacidades

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

Cómo gestionar menús en Drupal 7

Cómo gestionar menús en Drupal 7 Cómo gestionar menús en Drupal 7 Los menús en Drupal son unas herramientas muy poderosas porqué proporcionan maneras para que los visitantes de nuestro sitio puedan llegar a páginas específicas. Estos

Más detalles

PASOS PARA CREAR UNA PÁGINA WEB

PASOS PARA CREAR UNA PÁGINA WEB http://www.rafatux.com PASOS PARA CREAR UNA PÁGINA WEB Con éste documento trato de orientar de una forma genérica los distintos pasos que deben de realizarse para crear una página web. PRIMER PASO: Estructura

Más detalles

Manual de Administración Solución ADSL Profesional

Manual de Administración Solución ADSL Profesional Manual de Administración Solución ADSL Índice 1 Introducción... 2 2 Dominios... 3 3 Página web de Empresa... 5 3.1 Creación de Página Web de Empresa con plantilla... 6 3.1.1 Cabecera de la página... 7

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. Sala de sistemas, Video proyector, Guías RECURSOS ACTIVIDADES PEDAGÓGICAS

Más detalles

Introducción a la extensión de scripting en gvsig 2.0

Introducción a la extensión de scripting en gvsig 2.0 Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

magh - CBTis12 Recuerde que debe contar con un correo valido de Gmail.

magh - CBTis12 Recuerde que debe contar con un correo valido de Gmail. La herramienta de la web 2.0 blog, permite al alumno expresar ideas, para nuestra clase se utilizará para que estructuren su portafolio de evidencias, Para acceder a la página del Blogger, haga clic en

Más detalles

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana EXCEL PRÓLOGO Microsoft Excel es una hoja de cálculo de gran capacidad y fácil uso. Excel no solo es una hoja de calculo, sino también tiene capacidad para diseñar bases de datos (listas) de forma totalmente

Más detalles

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS 1) EL PEQUEÑO EDITOR El Bloc de notas de Windows XP es un básico editor de texto con el que podemos escribir anotaciones, de hasta 1024 caracteres por línea y

Más detalles

EL PROGRAMA DE PRESENTACIONES IMPRESS (I)

EL PROGRAMA DE PRESENTACIONES IMPRESS (I) Bollullos del Cdo. (Huelva) Centro TIC/DIG EL PROGRAMA DE PRESENTACIONES IMPRESS (I) Introducción Básicamente Impress es un programa de presentaciones proyectadas a través de diapositivas (pantallas completas)

Más detalles

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6

TÉCNICO PROFESIONAL EN DISEÑO WEB PROFESIONAL CON DREAMWEAVER CS6 Modalidad: Distancia Duración: 77 Horas Objetivos: En la actualidad Dreamweaver es uno de los principales programas utilizados por los profesionales para el diseño y maquetación de páginas web. Estos materiales

Más detalles

MANUAL GESTIÓN CMS ONLINE

MANUAL GESTIÓN CMS ONLINE MANUAL GESTIÓN CMS ONLINE Índice 1. ACCESO A LA APLICACIÓN... 4 2. CONTENIDO WEB... 5 2.1 GESTIÓN PÁGINAS... 5 2.1.1 Crear una página nueva... 7 2.1.2 Modificar una página... 7 2.1.3 Borrar una página...

Más detalles

Guía nuevo panel de clientes Hostalia

Guía nuevo panel de clientes Hostalia Guía nuevo panel de clientes Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com 1. Estructura del panel de administración El panel de control presenta un diseño

Más detalles

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I)

NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I) NOTAS TÉCNICAS SOBRE EL SIT: Comunicados (I) Introducción...2 Introducción a los Códigos de Fusión... 2 Modelos de Cartas...2 Elaboración del Modelo... 2 Formato HTML (para envíos por correo electrónico)...

Más detalles

Accesibilidad web GUÍA FUNCIONAL

Accesibilidad web GUÍA FUNCIONAL Accesibilidad web GUÍA FUNCIONAL 0 _ ÍNDICE 01_Introducción 02_Primeros pasos 03_Conceptos 04_Navegación por voz 05_Navegación por teclado 06_Navegación por sonido 07_Compatibilidad con lectores de pantalla

Más detalles

Proyectos de Innovación Docente

Proyectos de Innovación Docente Proyectos de Innovación Docente Manual de Usuario Vicerrectorado de Docencia y Profesorado Contenido INTRODUCCIÓN... 3 DATOS PERSONALES... 6 Modificar email... 6 Modificar contraseña... 7 GESTIÓN PROYECTOS...

Más detalles

El editor incluye los siguientes componentes:

El editor incluye los siguientes componentes: El Editor de Páginas HTML de RODAS permite a los usuarios crear, cargar y editar una serie de páginas web HTML que se almacenará en Mis Objetos o en una colección durante contribución. Ofrece numerosas

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

Más detalles

Person IP CRM Manual MOBILE

Person IP CRM Manual MOBILE Manual MOBILE División Informática BuscPerson Telecomunicaciones : Manual MOBILE 0.- Introducción 3 0.1 Configuración de los terminales 3 0.2 Acceso de Usuarios 3 1.- Funcionalidades CRM 5 1.1 Agenda del

Más detalles

MS ACCESS BÁSICO 6 LOS INFORMES

MS ACCESS BÁSICO 6 LOS INFORMES 2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base

Más detalles

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.

En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. 1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta

Más detalles

MANUAL DE PUBLICACIÓN EN PORTAL UNED

MANUAL DE PUBLICACIÓN EN PORTAL UNED MANUAL DE PUBLICACIÓN EN PORTAL UNED Manual de Publicación en PORTAL-UNED Equipo WEB. Infoportal@csi.uned.es consultasnuevoweb@csi.uned.es ÍNDICE 1. INSERTAR TEXTO EN LA PÁGINA... 2 2. INSERTAR UN ARCHIVO

Más detalles

Word XP (Continuación) Salto de página vs. Salto de Sección

Word XP (Continuación) Salto de página vs. Salto de Sección Word XP (Continuación) Salto de página vs. Salto de Sección 1 Salto. Salto de página Cuando se llena una página con texto o gráficos, Microsoft Word inserta un salto de página automático y comienza una

Más detalles

Manual simplificado:virtualpyme Web Creator. VirtualPyme Web Creator: Crea tu web en 5 pasos.

Manual simplificado:virtualpyme Web Creator. VirtualPyme Web Creator: Crea tu web en 5 pasos. VirtualPyme Web Creator: Crea tu web en 5 pasos. 2 Manual Web Creator: Índice 1. Introducción...4 2. Paso 1: Registro o transferencia de dominio...5 3. Paso 2: Selección de tipo de web...8 4. Paso 3: Selección

Más detalles

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6

Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 Modalidad Curso de Técnico Superior Diseño Web Profesional con Dreamweaver CS6 cod / EU 0518 A Distancia Duración 300 Horas Objetivos Aportar al alumno todas las competencias y conocimientos necesarios

Más detalles

Manual de HTML5 en español. Manual de HTML5 en español. Alejandro Castillo Cantón. Alejandro Castillo www.theproc.es

Manual de HTML5 en español. Manual de HTML5 en español. Alejandro Castillo Cantón. Alejandro Castillo www.theproc.es Manual de HTML5 en español Alejandro Castillo Cantón www.theproc.es Primera Parte El HTML5 (HyperText Markup Language, versión 5) es la quinta revisión del lenguaje de programación básico de la World Wide

Más detalles

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir? Google Docs 1 Itinerario 1.1 Qué vamos a hacer? En este tutorial aprendemos a manejar la herramienta Google Docs, de esta forma nos introduciremos en el llamado cloud computing, que podemos traducir como,

Más detalles

A continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:

A continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor: FORMULARIOS BAJO HTML INTRODUCCION A FORMULARIOS Un formulario permite que el visitante al sitio cargue datos y sean enviados al servidor. Es el medio ideal para registrar comentarios del visitante sobre

Más detalles

Tutorial 1: Creación de páginas web con Editor HTML de OpenOffice

Tutorial 1: Creación de páginas web con Editor HTML de OpenOffice Tutorial 1: Creación de páginas web con Editor HTML de OpenOffice Nota: el propósito del curso no es aprender a elaborar páginas web complejas. Por eso, únicamente vamos a aprender a manejar ocho procedimientos:

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

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

ADMINISTRACIÓN BÁSICA DE TIENDAS VIRTUALES

ADMINISTRACIÓN BÁSICA DE TIENDAS VIRTUALES ADMINISTRACIÓN BÁSICA DE TIENDAS VIRTUALES ÍNDICE 1. ACCESO A LA TRASTIENDA 3 2. CONFIGURACIÓN 3 2.1. ADMINISTRADORES 3 2.2. MI TIENDA 3 2.3. VALORES MÍNIMOS 4 2.3. VALORES MÁXIMOS 5 3. CATÁLOGO 5 3.1.

Más detalles

Paso 1 de 10. Paso 2 de 10. Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación

Paso 1 de 10. Paso 2 de 10. Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación Guía de aprendizaje de Flash CS5 Tutorial 13 - Publicación y exportación Paso 1 de 10 Una vez que hemos creado una película Flash, sea una animación, un juego, un recurso educativo, etc., el último paso

Más detalles

Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2

Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2 Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2 1. Celdas y tablas, propiedades Dibujando celdas y tablas de disposición, podemos verificar las propiedades cambiando los datos en el panel que

Más detalles

3. Número inicial y número final de mensajes mostrados en la página actual.

3. Número inicial y número final de mensajes mostrados en la página actual. Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

POPCORN.JS: GOOGLE MAPS

POPCORN.JS: GOOGLE MAPS POPCORN.JS: GOOGLE MAPS Juanma Rueda Gallo Producción y dirección Multimedia 4º CAV - UVIC Índice Introducción...3 Google Maps...4 Ejemplo del código...5 Ejemplos...7 Introducción Para entrar en materia

Más detalles

!"!#!$%&'(!)$% )*+%*)!,$&%-*. +!/*(01*2

!!#!$%&'(!)$% )*+%*)!,$&%-*. +!/*(01*2 !"!#!$%&'(!)$% )*+%*)!,$&%-*. +!/*(01*2 45%!",&$)6##!7" Con el editor web LivePages de tu paquete Conecta tu Negocio podrás crear tu propia página web y publicarla en Internet sin necesidad de conocimientos

Más detalles

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0

ADAPTAEMPLEO INFORME ACCESIBILIDAD. octubre 2013. Versión 1.0 ADAPTAEMPLEO INFORME ACCESIBILIDAD octubre 2013 Versión 1.0 1.0 Primera versión del documento. CONTROL DE CAMBIOS Índice de Contenido 1. ACCESIBILIDAD WEB...4 2. PUNTOS DE VERIFICACIÓN...5 2.1. IMÁGENES

Más detalles

Dinos qué tal lo estamos haciendo

Dinos qué tal lo estamos haciendo Acerca de los dibujos en Google Docs Google Docs te permite crear, compartir y modificar dibujos online fácilmente. Estas son algunas de las cosas que puedes hacer con dibujos en Google Docs: modificar

Más detalles

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ

ELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear

Más detalles

CASO PRÁCTICO. CASOS PRÁCTICOS Internet (CP15 y CP16)

CASO PRÁCTICO. CASOS PRÁCTICOS Internet (CP15 y CP16) CASO PRÁCTICO CASOS PRÁCTICOS Internet (CP15 y CP16) Índice Internet CP15: Subir a Internet... 1 CP16: Publicar en blog... 7 Internet Una vez que tenemos un montaje audio realizado, ya tenemos una nueva

Más detalles

Herramientas CONTENIDOS. MiAulario

Herramientas CONTENIDOS. MiAulario Herramientas CONTENIDOS MiAulario CONTENIDOS Qué es Contenidos Ver un ejemplo Añadir la herramienta al sitio Añadir contenido en la página Páginas principales / subpáginas Criterios de visibilidad Configuración

Más detalles

PROGRAMA FORMATIVO INTERNET: BLOGS Y POSICIONAMIENTO WEB

PROGRAMA FORMATIVO INTERNET: BLOGS Y POSICIONAMIENTO WEB PROGRAMA FORMATIVO INTERNET: BLOGS Y POSICIONAMIENTO WEB www.bmformacion.es info@bmformacion.es Objetivos Cómo posicionar páginas web: Durante el curso, el alumno conocerá las principales técnicas de posicionamiento

Más detalles

Índice. Capítulo 1. Documentos HTML5... 1

Índice. Capítulo 1. Documentos HTML5... 1 Índice Capítulo 1. Documentos HTML5... 1 1.1 Componentes básicos... 1 1.2 Estructura global... 2 ... 2 ... 2 ... 3 ... 4 ... 5 ... 6 ... 7 1.3 Estructura

Más detalles

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES

1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES Diseño WeB de ancho fijo con 2 columnas flotantes _TIN 1º Bachillerato página 1/5 1 DISEÑO WEB de ANCHO FIJO con 2 COLUMNAS FLOTANTES..1 1.1 Diseños de ancho fijo, elástico y líquido.1 1.2 Diseño de ancho

Más detalles

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del

Más detalles

BASES DE DATOS - Microsoft ACCESS 2007-

BASES DE DATOS - Microsoft ACCESS 2007- BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín

Más detalles

HTML5 y V. Studio 2012. Sitios y aplicaciones Web con los nuevos estándares HTML5, CSS 3 y Javascript 5 manejados desde Visual Studio 2012

HTML5 y V. Studio 2012. Sitios y aplicaciones Web con los nuevos estándares HTML5, CSS 3 y Javascript 5 manejados desde Visual Studio 2012 Duración El curso tendrá una duración de 40 horas Modalidad Presencial, L - J (18:30 21:30) del 15-01-2013 al 06-02-2013 Precio 480 euros Objetivos Conocer las nuevas etiquetas HTML del estándar y sus

Más detalles

Experto en Diseño Web Para Dispositivos Móviles con HTML5 + CSS3 + JavaScript

Experto en Diseño Web Para Dispositivos Móviles con HTML5 + CSS3 + JavaScript Modalidad: Distancia Duración: 80 h Experto en Diseño Web Para Dispositivos Móviles con HTML5 + CSS3 + JavaScript Objetivo: El término HTML hace referencia al lenguaje de marcado predominante para la elaboración

Más detalles

01 Índice. GESTOR DE CONTENIDOS Manual de uso 01 ÍNDICE... 1 02 OBJETO DEL DOCUMENTO... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA... 3

01 Índice. GESTOR DE CONTENIDOS Manual de uso 01 ÍNDICE... 1 02 OBJETO DEL DOCUMENTO... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA... 3 01 Índice 01 ÍNDICE..... 1 02 OBJETO DEL DOCUMENTO..... 2 03 ESTRUCTURA GRÁFICA DEL SISTEMA..... 3 04 GESTIÓN DE TABLAS..... 5 05 USO DE TABLAS EN ENVIDUR..... 15 06 GESTIÓN DE FUNCIONALIDAD ADICIONAL.

Más detalles

Manual de usuario. Autor: Oriol Borrás Gené. Oriol.borras@upm.es

Manual de usuario. Autor: Oriol Borrás Gené. Oriol.borras@upm.es Manual de usuario Autor: Oriol Borrás Gené Oriol.borras@upm.es Índice 1. Qué es Pinterest 2. Crear una cuenta 3. Entorno o Inicio o Estructura de un pin o Perfiles 4. Cómo trabajar con Pinterest o Crear

Más detalles

PROGRAMA FORMATIVO MACROMEDIA STUDIO 8

PROGRAMA FORMATIVO MACROMEDIA STUDIO 8 PROGRAMA FORMATIVO MACROMEDIA STUDIO 8 www.bmformacion.es info@bmformacion.es Objetivos Se estudia la suite Macromedia Studio 8, que está formada por un conjunto de aplicaciones utilizadas por diseñadores

Más detalles

Diseño de Páginas Web 2011

Diseño de Páginas Web 2011 Diseño de Páginas Web 2011 PRESENTACIÓN Proporciona ejemplos de páginas web reales, disponibles en Internet; se presenta el lenguaje HTML y las hojas de estilo en cascada (CSS), enfatizando la utilización

Más detalles

COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS.

COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS. 2011 2012 COMO CREAR UNA PÁGINA WEB 3-VÍNCULOS. IMÁGENES. FORMULARIOS. WWW.FAUBELL.COM vicente@faubell.com VÍNCULOS: Antes de proseguir hemos de repasar el concepto vínculo ya que vamos a utilizarlo mucho

Más detalles

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora

Plataforma e-ducativa Aragonesa. Manual de Administración. Bitácora Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar

Más detalles