UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN

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

Download "UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN"

Transcripción

1 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN CICLO: 02/2015 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: DOCENTES: GUIA DE LABORATORIO #1 Repaso HTML5 y CSS3. Centro de Cómputo. 2 horas con 30 minutos. Desarrollo de Aplicaciones Web con Software Interpretado en el Cliente. Ing. Karens Medrano/Ing. Ricardo Elías. I. OBJETIVOS Que el estudiante: Repase la creación de documentos HTML5 con una estructura correcta de acuerdo a los estándares y buenas prácticas dictadas por la W3C. Perfeccione la sintaxis de los distintos tipos de selectores CSS y la forma correcta de aplicarlos a los elementos, identificadores y clases de un documento HTML5 bien estructurado. Cree formularios HTML5 incorporando los nuevos elementos de formulario y aplique los nuevos atributos definiendo estilos para que su visualización sea la mejor posible mediante el uso de CSS3. Cree estructuras de navegación sofisticadas mediante técnicas de listas. Aplique diseño web adaptativo en todos los niveles, desde la propia estructura del sitio web, menús de navegación, imágenes y tablas. II. INTRODUCCION TEORICA Estructura semántica básica de HTML5 El lenguaje utilizado para la creación de sitios web es el HTML. En la actualidad se trabaja con HTML5 que pone a disposición una nueva serie de elementos, representados por etiquetas, con un significado semántico. Los documentos realizados con este lenguaje para que estén bien construidos deben seguir una estructura básica. Los nuevos elementos propuestos en HTML5 son similares a los conocidos elementos DIV o SPAN, con la diferencia que poseen nombres más semánticos que los hacen más entendibles a los seres humanos, como HEADER, NAV, SECTION, ARTICLE, FOOTER, AUDIO, VIDEO, CANVAS, etc. Sin embargo, como los nuevos elementos no son reconocidos por navegadores antiguos, es recomendable que los usuarios actualicen sus navegadores por versiones más modernas. Examinemos algunos de los elementos HTML de la estructura básica de un documento. Empecemos con el DOCTYPE, es muy sencillo de escribir y ha sido recortado con respecto a los definidos para HTML4 y XHTML 1. Después se utiliza la etiqueta HTML la cual engloba todo el documento. Este elemento posee el atributo lang para indicar el idioma de todo el documento. 1 / 65

2 Ahora toca el turno del título, este sigue siendo el mismo, con diferencia de la etiqueta META, donde le decimos al navegador que tipo de codificado es el documento html, de preferencia usemos el UTF-8 que acepta nuestros acentos y ñ con más compatibilidad. En realidad es algo demasiado corto y que no quita mucho tiempo, todo esto sigue estando en la etiqueta HEAD que no ha cambiado para nada, es algo muy parecido a XHTML, la cuestión es resumir el código. Pasemos a las etiquetas link, son las que enlazan nuestros estilos CSS entro otros. Estas son muy cortas ahora usaremos algo que ya existía, el atributo REL que usamos en los links para cuestiones de SEO(Search Engine Optimization). REL es para decir, que estamos enlazando, ya que el atributo TYPE no se utiliza a menos que usemos para enlazar el FEED. Ya terminamos con la parte no visible de la página web, es el turno del cuerpo o BODY, esta etiqueta sigue siendo útil para lo mismo, pero a continuación empieza algo interesante que son las etiquetas de la estructura del sitio visual. La etiqueta HEADER es la cabecera donde va el nombre del sitio, el logotipo y descripción de la página web, ejemplo. Recomiendo que solo se use un H1 en una cabecera por cuestiones de SEO, pero es posible poner más de un H1 y HEADER. Como pueden ver, la etiqueta HEADER es muy equivalente a crear un DIV con ID= header, pero ahora tenemos una etiqueta especial para ello. Pasamos con el contenido o SECTION usando H2 de título y el contenido en etiquetas Adentró de una etiqueta llamada ARTICLE para artículos o post, esto por cuestiones de SEO que es muy recomendable también, ejemplo. SECTION es el equivalente a un DIV con ID="contenido" y ARTICLE a un DIV con ID="post" o "articulo" Otra etiqueta interesante es la etiqueta ASIDE, lo que viene siendo nuestro SIDEBAR o barra lateral y es muy fácil de implementar con H3 de título y P de contenido dentro de ella. ASIDE es nuestro equivalente a un DIV con ID="sidebar" o "barra" Y finalizando con el pie de la página con la etiqueta muy obvia FOOTER, un ejemplo. Lenguajes Interpretados en el Cliente 2

3 FOOTER es nuestro equivalente a un DIV con ID="footer" o "pie". Ahora el código debería tener la siguiente estructura. Lenguajes Interpretados en el Cliente 3

4 Explicación de algunos atributos CSS font-size La propiedad font-size establece el tamaño del texto en puntos (pt), pulgadas (in), centímetros (cm), o pixels (px). Ejemplos: {font-size: 12pt {font-size: 1in {font-size: 5cm {font-size: 24px font-family La propiedad font-family establece la fuente del texto. Se puede especificar una única fuente, como por ejemplo: {font-family: Arial u otras fuentes alternativas, separadas por una coma, como por ejemplo: {font-family: Arial, Helvetica En el ejemplo anterior, nos aseguramos que los sistemas que no soporten la fuente Arial, uticen la fuente Helvetica. Es muy aconsejable especificar, como útimo recurso, un nombre genérico de familia de fuentes. Ejemplo: {font-family: Arial, Helvetica, sans-serif Estos nombres genéricos de familia de fuentes (serif, sans-serif, cursive, fantasy, o monospace) tienen la ventaja de que son representados como las fuentes que tenga instaladas el usuario. Si se hace referencia a una fuente cuyo nombre consiste en varias palabras (separadas por espacios en blanco), hay que englobarla entre comillas. Ejemplo: {font-family: "Courier New" font-weight La propiedad font-weight establece el espesor de la fuente: {font-weight: medium {font-weight: bold Los valores aceptados (extra-light, light, demi-light, medium, demi-bold, bold, y extra-bold) dependen en las fuentes que tenga instaladas el usuario. (Por ejemplo, el sistema del usuario puede que sólo permita medium y bold para una determinada fuente). font-style La propiedad font-style establece la fuente como cursiva: {font-style: italic En el borrador de la W3C se contemplan además otros posibles estilos (minúsculas, oblicuas, etc.) Lenguajes Interpretados en el Cliente 4

5 line-height Este atributo establece la separación entre líneas, que se puede expresar en puntos (pt), pulgadas (in), centìmetros (cm), pixels (px) o porcentaje (%). Ejemplo: {line-height: 20pt También se puede expresar como un porcentaje del valor por defecto: {line-height: 150% En el Explorer 3.0, el espaciado se añade antes de las líneas, no después de ellas. Además este atributo se comporta de forma impredecible con texto que usa diferentes tamaños de texto en la misma línea. color Este atributo establece el color del texto de acuerdo con su valor hexadecimal, o usando los nombres de colores: {color: #33CC00 {color: red Los nombres de algunos de los colores son: Text-decoration Este atributo permite remarcar el texto. Los valores soportados son underline (subrayado), line-through (tachado), none (ninguno) e italic (cursiva). Ejemplos: {text-decoration: underline {text-decoration: line-through Lenguajes Interpretados en el Cliente 5

6 text-align Este atributo permite justificar los elementos HTML a la izquierda, al centro o a la derecha. Ejemplos: {text-align: left {text-align: center {text-align: right text-indent Además de establecer los márgenes, se puede provocar una indentación del texto (es decir, que la primera palabra del párrafo se desplace una cantidad deseada). Se puede expresar en puntos, pulgadas, centímetros o pixels. Por ejemplo: P {text-indent: 0.5cm Hace que los párrafos que se crean con la etiqueta <P>, empiecen con su primera línea indentada 0.5 centímetros. Se pueden usar valores negativos, que sacan el texto hacia los márgenes. background Se utiliza este atributo para destacar secciones de una página, estableciendo un color de fondo o una imagen de fondo. Para la primera se especifica con la propiedad background-color, mientras que para la segunda se especifica con la propiedad background-image. Para establecer un color de fondo, se especifica su valor hexadecimal, o un nombre de color HTML (ver La propiedad color visto anteriormente). Ejemplos: /* Para colores */ BODY {background-color:red BODY {background-color:#6633ff También se puede colocar una imagen de fondo en el ámbito de la etiqueta. Es decir, se puede poner, por ejemplo, una imagen de fondo en un párrafo determinado. Para colocar una imagen, se especifica el URL entre paréntesis (no entre comillas, como es lo habitual). Por ejemplo: {background-image: URL( En este caso se ha puesto el URL absoluto, es decir, la referencia completa en el servidor. Pero es más conveniente hacerlo de forma relativa, es decir con respecto al documento HTML. Si el fichero de imagen y el documento HTML están en el mismo directorio, no hay que poner ningún URL, sino el nombre del fichero de imagen directamente. En el ejemplo anterior sería: {background-image: URL(nubes.jpg) Vamos a ver una aplicación práctica: poner esta imagen de fondo a un párrafo, utilizando el método de incluir el estilo en la etiqueta <P>: Lenguajes Interpretados en el Cliente 6

7 <P STYLE="background: URL(nubes.jpg)"> Este párrafo tiene un fondo con imágenes, al igual que con el HTML convencional se consigue para toda una página, pero en este caso está limitado al ámbito de esta etiqueta. <P> En cambio, este otro párrafo no tiene imagen de fondo, porque no se le ha incluido este atributo. Este es el resultado: Este párrafo tiene un fondo con imágenes, al igual que con el HTML convencional se consigue para toda una página, pero en este caso está limitado al ámbito de esta etiqueta. En cambio, este otro párrafo no tiene imagen de fondo, porque no se le ha incluido este atributo. Valores y unidades de medida Como se ha podido observar en algunos de los ejemplos es necesario especificar en algunas propiedades medidas mediante valores y unidades de medida. Por ejemplo, para tamaños de fuente, para márgenes, para grosor de bordes, etc. El valor de medida está constituido por un signo opcional (+ -) seguido por un número (con o sin punto decimal). La unidad de medida puede ser relativa o absoluta. Las unidades relativas son: em, ex, px. Las unidades absolutas son: in, cm, mm, pt, pc (picas). Ejemplo: P { font-size:12pt; text-indent:10px; margin-left:1in; margin-right:1in; Acerca de los colores y fondos En hojas de estilo se pueden especificar los colores de tres formas diferentes. Dos de ellas ya se mostraron en la sección anterior. En esta sección se explicarán las tres formas: La primera forma es utilizando el nombre de color predefinido. Debe tener cuidado que sea un nombre válido. No debe de llevar espacios en blanco. Ejemplo: H1 {color:red; La segunda forma es utilizando el valor hexadecimal del color precedido del símbolo de numeral (#). Ejemplo: H1 {color:#ff3333; La tercera forma, que es la novedosa, es utilizando notación rgb, como se muestra a continuación: H1 {color:rgb(255,0,0); Note que en esta última forma debe especificar los valores de color dentro de un rango que va desde 0 hasta 255 en base decimal. Las propiedades de estilo en las que se pueden establecer colores son todos los elementos para presentación de texto y los elementos para colocar fondos. Por ejemplo: P {background-color:rgb(0,0,64); color:rgb(255,0,0); Lenguajes Interpretados en el Cliente 7

8 III. MATERIALES Y EQUIPO Para la realización de la guía de práctica se requerirá lo siguiente: No. Requerimiento Cantidad 1 Guía de práctica #0: Repaso HTML5 - CSS Computadora con navegadores y editor de texto instalado 1 3 Memoria USB o disco flexible 1 IV. PROCEDIMIENTO Indicaciones: Para todos los ejemplos de esta guía de práctica utilizaremos el Notepad++ o Sublime Text 3. Se pide que cuando guarde el archivo lo haga con extensión.html, En todo caso, la única extensión diferente que se utilizará en esta práctica será la extensión.css, para cuando se requiera crear un script con los estilos de manera independiente. Ejercicio 1: Creación de página web con cuadrícula flexible con html y css. En este ejercicio seguiremos un proceso para lograr la realización de una página web con diseño flexible. Lo primero será crear el marcado HTML de la página como se ilustra en el siguiente código que debe digitar sin errores. Cree una carpeta y denomínela flexible, junto a esta cree otras carpetas y denomínelas css, img y site. La estructura de carpetas del proyecto debe ser la siguiente: Carpeta flexible Script html: cuadricula-flexible.html <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8" /> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <meta name="dc.creator" content="ethan Marcotte - /> <meta name="dc.language" content="es" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>cuadrícula flexible</title> <link rel="stylesheet" href="css/flexible-grid.css" /> </head> <body> <div id="page"> <div class="inner"> <div class="mast"> <h1 id="logo"> <a href="#"> <img src="img/logo.png" alt="the Baker Street Inquirer" /> </a> </h1> <ul class="nav"> <li class="first"> <a href="#"><i>el</i> Weblogue</a> <li> <a href="#"><i>ediciones</i> Anteriores</a> <li class="last"> <a href="#"><i>acerca de</i> Nuestro papel</a> Lenguajes Interpretados en el Cliente 8

9 <b>holmes</b></span> <b>holmes</b></span> </ul><!-- Final del ul class=".nav" --> </div><!-- Final del div class=".mast" --> <div class="section intro"> <div> <h2> Dame problemas, me dan <em>trabajo</em>.</h2> <p> En el año 1878 obtuve mi grado de Doctor en Medicina en la Universidad de Londres, y viajé a Netley para tomar el curso prescrito para los cirujanos en el ejército. Después de haber completado mis estudios allí, yo estaba debidamente acreditado para ejercer como cirujano auxiliar en la «Fifth Northumberland Fusiliers». El regimiento estaba ubicado en la India en aquel momento, y antes de que pudiera unirme a ella, estalló la segunda guerra afgana. Al desembarcar en Bombay, me enteré de que mi cuerpo había avanzado a través de las estaciones, y estaba inmerso en el territorio enemigo. </p> </div> </div><!-- Final del div con class=".section.intro" --> <div class="section main"> <h2> <b>victors <abbr class="amp" title="and">&</abbr> Villains</b> </h2> <ol> <li id="f-holmes" class="figure"> <a href="#"> <img src="img/f-holmes.jpg" alt="" /> <span class="figcaption">sherlock Lenguajes Interpretados en el Cliente 9 </a> <!-- Final del li class="figure" --> <li id="f-watson" class="figure"> <a href="#"> <img src="img/f-watson.jpg" alt="" /> <span class="figcaption"><abbr title="professor"> Dr.</abbr> John Hemish <b>watson</b></span> </a> <!-- Final del li class="figure" --> <li id="f-mycroft" class="figure"> <a href="#"> <img src="img/f-mycroft.jpg" alt="" /> <span class="figcaption">mycroft </a> <!-- Final del li class="figure" --> <li id="f-moriarty" class="figure"> <a href="#"> <img src="img/f-moriarty.jpg" alt="" /> <span class="figcaption"><abbr title="professor">prof.</abbr> James <b>moriarty</b></span> </a> <!-- Final del li class="figure" --> <li id="f-adler" class="figure"> <a href="#"> <img src="img/f-adler.jpg" alt="" /> <span class="figcaption">irene <b>adler</b></span> </a> <!-- Final del li class="figure" --> <li id="f-winter" class="figure"> <a href="#"> <img src="img/f-winter.jpg" alt="" /> <span class="figcaption">james <b>winter</b></span>

10 </a> <!-- Final del li class="figure" --> </ol> </div><!-- Final del div class="section main" --> <div class="footer"> <p> Ilustraciones de <a href=" Sidney Paget</a>, palabras de <a href=" Sir Arthur Conan Doyle</a>. </p> <p> Lo que resta es gracias a <a href=" Marcotte</a>. </p> </div><!-- Final del div class="footer" --> </div><!-- Final del div="inner" --> </div><!-- Final del div id="page" --> <!--[if lte IE 7]> <script type="text/javascript" src="site/imgsizer.js"></script> <script type="text/javascript"> window.onload = function() { imgsizer.collate(); </script> <![endif]--> <!--[if lte IE 6]> <script type="text/javascript" src="site/ddpng.js"></script> <script type="text/javascript"> DD_belatedPNG.fix('body, #page, h1, h1 img, ul.nav, ul.nav a,.main h2,.main h2 b,.footer'); </script> <![endif]--> </body> </html> Script css: flexible-grid.css (Guardar script en carpeta con nombre css) /****************************************************************** * Archivo: estilos.css * * Descripción: Hoja de estilos para la página cuadricula-flexible.html * * Creador(a): Karens Medrano * * Materia: Lenguajes Interpretados en el Cliente * ******************************************************************/.section:after, ul.nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; /* Resetear todos los estilos en los navegadores */ html, body, div,span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, Lenguajes Interpretados en el Cliente 10

11 fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; body { line-height:1; ol,ul { list-style:none; blockquote,q { quotes:none; blockquote:before, blockquote:after, q:before, q:after { content:'';content:none; ins { text-decoration:none; del { text-decoration:line-through; table { border-collapse:collapse; border-spacing:0; body { background: #E4E4E4 url("../img/bg.png"); color: #292929; color: rgba(0, 0, 0, 0.82); font: normal 100% Cambria, Georgia, serif; -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-text-size-adjust: none; a { color: #890101; text-decoration: none; -moz-transition: 0.2s color linear; -webkit-transition: 0.2s color linear; transition: 0.2s color linear; a:hover { color: #DF3030; Lenguajes Interpretados en el Cliente 11

12 #page { background: url("../img/rag.png") repeat-x; padding: 2em 0;.inner { margin: 0 auto; width: 93.75%; /* 960px px */ img { max-width: 100%;.amp { font-family: Baskerville,Garamond,Palatino,"Palatino Linotype","Hoefler Text","Times New Roman",serif; font-style: italic; font-weight: normal;.mast { float: left; width: %; /* 306px / 960px */ h1 { background: url("../img/logo-bg.png") no-repeat 50% 0; h1 a { padding-top: 117px; height: 162px; display: block; text-align: center;.intro,.main,.footer { float: right; width: %; /* 633px - 960px */.intro { margin-top: 117px;.intro div { line-height: 1.4; ul.nav { border-top: 1px solid #888583; margin: 2em auto 0; width: %; ul.nav a { background: url("../img/ornament.png") no-repeat 0 100%; font: bold 14px/1.2 "Book Antiqua","Palatino Linotype",Georgia,serif; display: block; text-align: center; letter-spacing: 0.1em; padding: 1em 0.5em 3em; Lenguajes Interpretados en el Cliente 12

13 margin-bottom: -1em; text-transform: uppercase; ul.nav a:hover { background-position: 50% 100%; li.first a { border-top: 1px solid #FFF9EF; padding-top: 1.25em; ul.nav i { font: normal 10px Baskerville, Garamond, Palatino, "Palatino Linotype", "Hoefler Text", "Times New Roman", serif; display: block; letter-spacing: 0.05em;.intro h2 { color: #890101; font: normal 2em "Hoefler Text","Baskerville old face",garamond,"times New Roman",serif; text-align: center; margin-bottom: 0.25em;.main h2 { background: url("../img/ornament.png") no-repeat 0 50%; font-size: 1.4em; text-transform: lowercase; text-align: center; margin: 0.75em 0 1em;.main h2 b { background: url("../img/bg.png"); font-weight: normal; padding: 0 1em;.figure { float: left; font-size: 10px; letter-spacing: 0.05em; line-height: 1.1; margin: % 1.5em 0; /* 21px - 633px */ text-align: center; text-transform: uppercase; width: %; /* 197px - 633px */.figure b { display: block; font-size: 14px; font-family: "Book Antiqua","Palatino Linotype",Georgia,serif; letter-spacing: 0.1em;.figure img { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); Lenguajes Interpretados en el Cliente 13

14 -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);; display: block; margin: 0 auto 1em; li#f-mycroft, li#f-winter { margin-right: 0;.footer { background: url("../img/ornament.png") 50% 0 repeat-x; font-size: 12px; text-align: center; padding: 40px 0 20px;.footer p { margin-bottom: 0.5em; Resultado al visualizarlo en varios navegadores (Firefox, Chrome, Internet Explorer y Opera): Visualización en pantallas amplias Visualización en pantallas medias, como tablets o mini laptops. Lenguajes Interpretados en el Cliente 14

15 Visualización en dispositivos como smartphones: Puede notarse que en la vista para dispositivos smartphones se monta el menú lateral dentro del contenido. Esto es lógico, porque no se pensó el diseño para un dispositivo con un área de visualización tan pequeña. Es aquí donde conviene hacer modificaciones para que el contenido se adapte a las características de un dispositivo para el que no estaba diseñada la página. Haremos uso de media-queries y de las nuevas propiedades de CSS3 que lo harán posible. Lenguajes Interpretados en el Cliente 15

16 Ejercicio 2: Creación de página web adaptable con HTML5 y CSS3. Ahora convertiremos mediante propiedades CSS3 la página web en adaptable a distintos tipos de dispositivos atendiendo a la cantidad de pixeles del área de visualización usando para ello media-queries. Script HTML: cuadricula-adaptable.html <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8" /> <meta name="dc.creator" content="ethan Marcotte - /> <meta name="dc.language" content="es" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>cuadrícula adaptable</title> <link rel="stylesheet" href="css/responsive-grid.css" /> </head> <body> <div id="page"> <div class="inner"> <div class="mast"> <h1 id="logo"> <a href="#"><img src="img/logo.png" alt="the Baker Street Inquirer" /></a> </h1> <ul class="nav"> <li class="first"> <a href="#"><i>el</i> Weblogue</a> <li> <a href="#"><i>ediciones</i> Anteriores</a> <li class="last"> <a href="#"><i>acerca de</i> Nuestro papel</a> </ul><!-- Final de ul class="nav" --> </div><!-- Final de div class="mast" --> <div class="section intro"> <div> <h2> Dame problemas, me dan <em>trabajo</em>.</h2> <p> En el año 1878 obtuve mi grado de Doctor en Medicina en la Universidad de Londres, y viajé a Netley para tomar el curso prescrito para los cirujanos en el ejército. Después de haber completado mis estudios allí, yo estaba debidamente acreditado para ejercer como cirujano auxiliar en la «Fifth Northumberland Fusiliers». El regimiento estaba ubicado en la India en aquel momento, y antes de que pudiera unirme a ella, estalló la segunda guerra afgana. Al desembarcar en Bombay, me enteré de que mi cuerpo había avanzado a través de las estaciones, y estaba inmerso en el territorio enemigo. </p> </div> </div><!-- Final del div class="section intro" --> <div class="section main"> <h2> <b>victors <abbr class="amp" title="and">&</abbr> Villains</b> </h2> <ol> <li id="f-holmes" class="figure"> <a href="#"> <img src="img/f-holmes.jpg" alt="" /> <span class="figcaption">sherlock <b>holmes</b></span> Lenguajes Interpretados en el Cliente 16

17 </a> <!-- Final del li class="figure" --> <li id="f-watson" class="figure"> <a href="#"> <img src="img/f-watson.jpg" alt="" /> <span class="figcaption"><abbr title="professor"> Dr.</abbr> John Hemish <b>watson</b></span> </a> <!-- Final del li class="figure" --> <li id="f-mycroft" class="figure"> <a href="#"> <img src="img/f-mycroft.jpg" alt="" /> <span class="figcaption">mycroft <b>holmes</b></span> </a> <!-- Final del li class="figure" --> <li id="f-moriarty" class="figure"> <a href="#"> <img src="img/f-moriarty.jpg" alt="" /> <span class="figcaption"><abbr title="professor">prof.</abbr> James <b>moriarty</b></span> </a> <!-- Final del li class="figure" --> <li id="f-adler" class="figure"> <a href="#"> <img src="img/f-adler.jpg" alt="" /> <span class="figcaption">irene <b>adler</b></span> </a> <!-- Final del li class="figure" --> <li id="f-winter" class="figure"> <a href="#"> <img src="img/f-winter.jpg" alt="" /> <span class="figcaption">james <b>winter</b></span> </a> <!-- Final del li class="figure" --> </ol> </div><!-- Fianl del div class="section main" --> <div class="footer"> <p> Ilustraciones de <a href=" Sidney Paget</a>, palabras de <a href=" Sir Arthur Conan Doyle</a>. </p> <p> Lo que resta es gracias a <a href=" Marcotte</a>. </p> </div><!-- Final del div class="footer" --> </div><!-- Final del div="inner" --> </div><!-- Final del div id="page" --> <!--[if lte IE 7]> <script type="text/javascript" src="site/imgsizer.js"></script> <script type="text/javascript"> window.onload = function() { imgsizer.collate(); </script> <![endif]--> <!--[if lte IE 6]> <script type="text/javascript" src="site/ddpng.js"></script> <script type="text/javascript"> Lenguajes Interpretados en el Cliente 17

18 DD_belatedPNG.fix('body, #page, h1, h1 img, ul.nav, ul.nav a,.main h2,.main h2 b,.footer'); </script> <![endif]--> </body> </html> Hoja de estilo CSS: responsive-grid.css.section:after, ul.nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; /* Resetear todos los estilos en los navegadores */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; body { line-height:1; ol,ul { list-style:none; blockquote,q { quotes:none; blockquote:before, blockquote:after, q:before, q:after { content:'';content:none; ins { text-decoration:none; del { text-decoration:line-through; Lenguajes Interpretados en el Cliente 18

19 table { border-collapse:collapse;border-spacing:0; body { background: #E4E4E4 url("../img/bg.png"); color: #292929; color: rgba(0, 0, 0, 0.82); font: normal 100% Cambria, Georgia, serif; -moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8); -webkit-text-size-adjust: none; a { color: #890101; text-decoration: none; -moz-transition: 0.2s color linear; -webkit-transition: 0.2s color linear; transition: 0.2s color linear; a:hover { color: #DF3030; #page { background: url("../img/rag.png") repeat-x; padding: 2em 0;.inner { margin: 0 auto; width: 93.75%; /* 960px px */ img { max-width: 100%;.amp { font-family: Baskerville,Garamond,Palatino,"Palatino Linotype","Hoefler Text","Times New Roman",serif; font-style: italic; font-weight: normal;.mast { float: left; width: %; /* 306px - 960px */ h1 { background: url("../img/logo-bg.png") no-repeat 50% 0; h1 a { padding-top: 117px; height: 162px; display: block; text-align: center; Lenguajes Interpretados en el Cliente 19

20 .intro,.main,.footer { float: right; width: %; /* 633px - 960px */.intro { margin-top: 110px;.intro div { line-height: 1.4; ul.nav { border-top: 1px solid #888583; margin: 2em auto 0; width: %; ul.nav a { background: url("../img/ornament.png") no-repeat 0 100%; font: bold 14px/1.2 "Book Antiqua","Palatino Linotype",Georgia,serif; display: block; text-align: center; letter-spacing: 0.1em; padding: 1em 0.5em 3em; margin-bottom: -1em; text-transform: uppercase; ul.nav a:hover { background-position: 50% 100%; li.first a { border-top: 1px solid #FFF9EF; padding-top: 1.25em; ul.nav i { font: normal 10px Baskerville,Garamond,Palatino,"Palatino Linotype","Hoefler Text","Times New Roman",serif; display: block; letter-spacing: 0.05em;.intro h2 { color: #890101; font: normal 2em "Hoefler Text","Baskerville old face",garamond,"times New Roman",serif; text-align: center; margin-bottom: 0.25em;.main h2 { background: url("../img/ornament.png") no-repeat 0 50%; font-size: 1.4em; text-transform: lowercase; text-align: center; margin: 0.75em 0 1em; Lenguajes Interpretados en el Cliente 20

21 .main h2 b { background: url("../img/bg.png"); font-weight: normal; padding: 0 1em;.figure { float: left; font-size: 10px; line-height: 1.1; margin: % 1.5em 0; /* 21px / 633px */ text-align: center; width: %; /* 197px / 633px */ text-transform: uppercase; letter-spacing: 0.05em;.figure b { display: block; font-size: 14px; font-family: "Book Antiqua","Palatino Linotype",Georgia,serif; letter-spacing: 0.1em;.figure img { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);; display: block; margin: 0 auto 1em; li#f-mycroft, li#f-winter { margin-right: 0;.footer { background: url("../img/ornament.png") 50% 0 repeat-x; font-size: 12px; text-align: center; padding: 40px 0 20px;.footer p { margin-bottom: (max-width: 600px) { /* 633px grid (88x6 col, 21x5 gut; ) */.inner { position: relative;.mast,.intro,.main,.footer { float: none; width: auto;.intro { margin-top: 46px; Lenguajes Interpretados en el Cliente 21

22 @media (max-width: 400px) {.intro { margin-top: 32px;.figure, li#f-mycroft { margin-right: %; /* 21px - 633px */ width: %; /* 306px - 633px */ li#f-watson, li#f-moriarty { margin-right: (min-width: 1300px) {.figure, li#f-mycroft { margin-right: %; /* 21px - 633px */ width: %; /* 88px - 633px */ El resultado visualizado en su navegador es el siguiente: En pantallas más anchas de 1300px: En pantallas de 600px a 1299px: Lenguajes Interpretados en el Cliente 22

23 En pantallas mayores o iguales a 400px pero menores de 600px: Lenguajes Interpretados en el Cliente 23

24 En pantallas menores de 400px: Lenguajes Interpretados en el Cliente 24

25 Ejercicio 3: Página web adaptable usando archivos separados de estilos según la dimensión de la pantalla del dispositivo utilizado para visualizar la página. Se trabajan cuatro dimensiones: a) pantallas superiores a los 1280px, b) pantallas menores a los 769px y superiores a los 769px, c) pantallas menores o iguales a los 760px y meyores a los 481px, y d) pantallas menores o iguales a los 480px. En cada caso se aplicará una hoja de estilos distinta denominadas: extrabig.css, big.css, medium.css y mini.css, respectivamente. Script html: inicio.html <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>diseño Web Adaptable</title> <link rel="stylesheet" media="screen" href="css/base.css"> <link rel="stylesheet" media="screen" href="css/color.css"> <link rel="stylesheet" media="screen and (min-width: 1281px)" href="css/extrabig.css"> <link rel="stylesheet" media="screen and (min-width: 769px) and (max-width: 1280px)" href="css/big.css"> <link rel="stylesheet" media="screen and (min-width: 481px) and (max-width: 768px)" href="css/medium.css"> <link rel="stylesheet" media="screen and (max-width: 480px)" href="css/mini.css"> </head> <body> <header> <h1>el título de sitio web</h1> <h2 class="display-extrabig">extra grande</h2> <h2 class="display-big">grande</h2> <h2 class="display-medium">mediano</h2> <h2 class="display-mini">pequeño</h2> </header> <div id="wrapper"> <nav id="main-nav"> <h2>mi menú</h2> <ul class="menu display-extrabig display-big display-medium"> <li> <a href="#" title="inicio">inicio</a> <li> <a href="#" title="institucional">institucional</a> <li> <a href="#" title="carreras">carreras</a> <li> <a href="#" title="nuevo Ingreso">Nuevo Ingreso</a> <li> <a href="#" title="contacto">contacto</a> </ul> <select class="display-mini"> <option value="inicio">inicio</option> <option value="institucional">institucional</option> <option value="carreras">carreras</option> <option value="nuevo Ingreso">Nuevo Ingreso</option> <option value="contacto">contacto</option> </select> </nav> <section id="main-section"> <h2>el contenido principal</h2> <article> <h3> <a href="#" title="contenido uno">contenido uno</a> Lenguajes Interpretados en el Cliente 25

26 lucro. arisma. y paquete </h3> <p class="display-extrabig display-big display-medium"> La Universidad Don Bosco es una institución educativa de nivel superior, de utilidad pública, apolítica, de inspiración cristiana y sin fines de Pertenece y es respaldada por la Institución Salesiana, por fundación y </p> </article> <article> <h3> <a href="#" title="contenido dos">contenido dos</a> </h3> <p class="display-extrabig display-big display-medium"> La actividad académica de la Universidad encuentra una base de soporte </p> </article> <article> <h3> desarrollo dinámico a través de una serie de Escuelas y Departamentos especializados que garantizan la calidad educativa de sus programas. <a href="#" title="contenido tres">contenido tres</a> </h3> <p class="display-extrabig display-big display-medium"> Con la apertura del Centro de Estudios de Postgrados (CEP), la Universidad Don Bosco promueve un nuevo horizonte de las posibilidades educativas con el propósito de responder objetivamente a necesidades concretas del país. </p> </article> <article> <h3> <a href="#" title="contenido cuatro">contenido cuatro</a> </h3> <p class="display-extrabig display-big display-medium"> El proceso de inscripción para el ciclo inicia a partir del 17 de septiembre del El proceso inicia con la adquisición del informativo, luego por una asesoría en la oficina de Nuevo Ingreso y la presentación del cuestionario socio-económico en el Departamento de Gestión Social y Estudiantil. </p> </article> <article> <h3> <a href="#" title="contenido cinco">contenido cinco</a> </h3> <p class="display-extrabig display-big display-medium"> Universidad Don Bosco<br> Departamento de Publicidad y Relaciones Públicas<br> relacionespublicas@udb.edu.sv<br> Tel ext <br> </p> </article> </section> <aside class="display-extrabig display-big"> <ul id="menusec"> <li> <a href="#" title="proyección Social">Proyección Social</a> <li> <a href="" title="investigación">investigación</a> Lenguajes Interpretados en el Cliente 26

27 <li> <a href="#" title="citt">citt</a> <li> <a href="#" title="biblioteca">biblioteca</a> </ul> </aside> </div> <footer> <p> Universidad Don Bosco Derechos reservados Tel. (503) Apartado postal: </p> <select class="display-mini"> <option value="inicio">inicio</option> <option value="institucional">institucional</option> <option value="carreras">carreras</option> <option value="nuevo Ingreso">Nuevo Ingreso</option> <option value="contacto">contacto</option> </select> </footer> </body> </html> Hoja de estilos 1: base.css.display-extrabig { display: none;.display-big { display: none;.display-medium { display: none;.display-mini { display: none; aside ul, nav ul { list-style: none; padding-left: 10px;.menu { padding-left: 0; Hoja de estilos 2: color.css body { color: #000; nav a, nav a:link { color: #fff; text-decoration: none; Lenguajes Interpretados en el Cliente 27

28 nav a:visited { color: #dcdcdc; text-decoration: none; nav a:active { color: #fc3; text-decoration: none; nav a:hover { color: #ff0; text-decoration: underline; header { background-color: #7094FF; header h1 { color: #fff; header h2 { color: #fff; nav { background-color: #00C24E; section { background-color: #B061FF; #main-section article h3 a { color: #e0e0e0; #main-section article h3 a:hover { color: #fff; aside { background-color: #FF5757; aside a, aside a:link { color: #ff6; text-decoration: none; aside a:visited { color: #dcdcdc; text-decoration: none; aside a:active { color: #C28547; text-decoration: none; aside a:hover { color: #75D1D1; text-decoration: underline; Lenguajes Interpretados en el Cliente 28

29 footer { background-color: #FF8B3D; padding: 8px 6px; footer p { color: #e9e9e9; Hoja de estilos 3: extrabig.css.display-extrabig { display: inherit!important; header, footer, #wrapper { clear: both; margin-left: auto; margin-right: auto; max-width: 1800px; width: 90%; header h1 { font-size: 2.2em; text-align: center; header h2 { font-size: 1.6em; text-align: center; p.display-extrabig { font-size: 0.9em; text-align: justify;.menu ul li { display:block; padding: 6px 10px; #main-nav { float: left; max-width: 240px; padding-left: 10px; width: 19%; #main-section { float: left; max-width: 1280px; padding: 2px 8px; width: 64%; aside.display-extrabig { float: right; max-width: 280px; width: 14%; Lenguajes Interpretados en el Cliente 29

30 #menusec li { display: block; padding: 6px 2px; Hoja de estilos 4: big.css.display-big { display: inherit!important; header, footer, #wrapper { clear: both; margin-left: auto; margin-right: auto; max-width: 1020px; width: 86%; h1, h2 { text-align: center; font-size: 1.4em; p.display-big { font-size: 0.9em; text-align: justify;.menu ul li { display:block; padding: 4px 8px; #main-nav { float: left; max-width: 280px; padding-left: 10px; width: 18%; #main-section { margin-left: 20%; max-width: 1024px; padding: 16px 20px; width: 76%; aside.display-big { width: 100%; Hoja de estilos 5: medium.css.display-medium { display: inherit!important; body { font-family: Arial,sans-serif; font-size: 18px;.menu li { display: inline-block; Lenguajes Interpretados en el Cliente 30

31 padding: 6px 10px; #main-nav { width: 100%; select.display-mini { font-size: 1.2em; width: 100%; Hoja de estilos 6: mini.css.display-mini { display: inherit!important; h1, h2 { font-size: 1.25em; body { font-family: "Lucida Sans",sans-serif; font-size: 1.1em; select.display-mini { font-size: 1.25em; Ejercicio 4: Formulario con ayudas visuales usando sólo las nuevas características de CSS que facilitan al usuario su correcto llenado. Script html: formcss.html <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8" /> <title>html5 - Formulario de contacto</title> <link rel="stylesheet" href="css/forms.css" /> </head> <body> <section id="main-content"> <article id="form-content"> <form class="contact_form" action="#" method="post" name="contact_form"> <ul> <li> <h2>contáctanos</h2> <span class="required_notification">* Indica que el campo es obligatorio</span> <li> <label for="name">nombre:</label> <input type="text" placeholder="john Doe" required /> <span class="form_hint">formato aceptado "Juan Pérez"</span> <li> <label for=" ">correo electrónico:</label> <input type=" " name=" " placeholder="john_doe@example.com" required /> <span class="form_hint">formato aceptado "name@something.com"</span> Lenguajes Interpretados en el Cliente 31

32 <li> <label for="website">sitio web:</label> <input type="url" name="website" placeholder=" required pattern="(http https)://.+"/> <span class="form_hint">formato aceptado " <li> <label for="message">mensaje:</label> <textarea name="message" cols="40" rows="6" required ></textarea> <li> <button class="submit" type="submit">registrar</button> </ul> </form> </article> </section> </body> </html> Hoja de estilo css: forms.css /* Remueve la característica autofocus de webkit */ *:focus { outline: none; /* Definiendo tipografía */ body { font: 14px/21px "Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif; #main-content { margin: 24px auto; max-width: 1340px; width: 58%; #main-content #form-content { /* IE10+ */ background-image: -ms-linear-gradient(top left, #FFFFD9 0%, #F5F3AB 40%, #FFF %); /* Mozilla Firefox */ background-image: -moz-linear-gradient(top left, #FFFFD9 0%, #F5F3AB 40%, #FFF %); /* Opera */ background-image: -o-linear-gradient(top left, #FFFFD9 0%, #F5F3AB 40%, #FFF %); /* Webkit (Safari/Chrome 10) */ background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0, #FFFFD9), color-stop(40, #F5F3AB), color-stop(100, #FFF787)); /* Webkit (Chrome 11+) */ background-image: -webkit-linear-gradient(top left, #FFFFD9 0%, #F5F3AB 40%, #FFF %); /* W3C Markup */ background-image: linear-gradient(to bottom right, #FFFFD9 0%, #F5F3AB 40%, #FFF %); border: 1px solid #D45252; border-radius: 12px 12px; -moz-box-shadow:2px 2px 5px #1D2B1F; -webkit-box-shadow:2px 2px 5px #1D2B1F; -o-box-shadow:2px 2px 5px #1D2B1F; -ms-box-shadow:2px 2px 5px #1D2B1F; box-shadow:2px 2px 5px #1D2B1F; padding: 0 4px; Lenguajes Interpretados en el Cliente 32

33 .contact_form h2,.contact_form label { color: #50911E; font-family: Georgia,Times,"Times New Roman",serif;.form_hint,.required_notification { font-size: 11px; /* Estilo para las listas */.contact_form ul { list-style-type:none; list-style-position:outside; margin:0px; padding:0px; width:750px;.contact_form li{ border-bottom:1px solid #eee; padding:12px; position:relative;.contact_form li:first-child,.contact_form li:last-child { border-bottom:1px solid #777; /* Estilos para el encabezado del formulario */.contact_form h2 { display: inline; margin:0;.required_notification { color:#d45252; display:inline; float:right; margin:5px 0 0 0; /* Estilos para los elementos de formulario */.contact_form label { display:inline-block; float:left; margin-top: 3px; padding:3px; width:150px;.contact_form input { height:20px; padding:5px 8px; width:220px;.contact_form textarea { padding:8px; width:300px;.contact_form button { Lenguajes Interpretados en el Cliente 33

34 margin-left:156px; /* Estilos visuales para los elementos de formulario */.contact_form input,.contact_form textarea { border:1px solid #aaa; box-shadow: 0px 0px 3px #ccc, 0 10px 15px #eee inset; border-radius:2px; padding-right:30px; -moz-transition: padding.25s; -webkit-transition: padding.25s; -o-transition: padding.25s; transition: padding.25s;.contact_form input:focus,.contact_form textarea:focus { background: #fff; border:1px solid #555; box-shadow: 0 0 3px #aaa; padding-right:70px; /* Aplicacando validación con estilos aprovechando las características del HTML5 */.contact_form input:required,.contact_form textarea:required { background: #fff url(../images/red_asterisk.png) no-repeat 98% center;.contact_form input:required:valid,.contact_form textarea:required:valid { background: #fff url(../images/valid.png) no-repeat 98% center; box-shadow: 0 0 5px #5cd053; border-color: #28921f;.contact_form input:focus:invalid,.contact_form textarea:focus:invalid { background: #fff url(../images/invalid.png) no-repeat 98% center; box-shadow: 0 0 5px #d45252; border-color: #b03535 /* Estilos para mostrar sugerencias mientras se llena el campo de formulario */.form_hint { background: #d45252; border-radius: 3px 3px 3px 3px; color: white; margin-left:8px; padding: 1px 6px; /* Mantiene las sugerencias siempre en primer plano */ z-index: 999; /* Permite que la sugerencias mantengan formato aún cuando sean de más líneas */ position: absolute; display: none;.form_hint::before { content: "\25C0"; color:#d45252; position: absolute; top:1px; left:-6px;.contact_form input:focus +.form_hint { display: inline; Lenguajes Interpretados en el Cliente 34

35 .contact_form input:required:valid +.form_hint { background: #28921f;.contact_form input:required:valid +.form_hint::before {color:#28921f; /* Estilos para el botón de envío */ button.submit { background-color: #68b12f; background: -webkit-gradient(linear, left top, left bottom, from(#68b12f), to(#50911e)); background: -webkit-linear-gradient(top, #68b12f, #50911e); background: -moz-linear-gradient(top, #68b12f, #50911e); background: -ms-linear-gradient(top, #68b12f, #50911e); background: -o-linear-gradient(top, #68b12f, #50911e); background: linear-gradient(top, #68b12f, #50911e); border: 1px solid #509111; border-bottom: 1px solid #5b992b; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; box-shadow: inset 0 1px 0 0 #9fd574; -webkit-box-shadow: 0 1px 0 0 #9fd574 inset ; -moz-box-shadow: 0 1px 0 0 #9fd574 inset; -ms-box-shadow: 0 1px 0 0 #9fd574 inset; -o-box-shadow: 0 1px 0 0 #9fd574 inset; color: white; font-weight: bold; padding: 6px 20px; text-align: center; text-shadow: 0-1px 0 #396715; button.submit:hover { cursor: pointer; opacity:.85; button.submit:active { border: 1px solid #20911e; box-shadow: px 5px #356b0b inset; -webkit-box-shadow:0 0 10px 5px #356b0b inset ; -moz-box-shadow: px 5px #356b0b inset; -ms-box-shadow: px 5px #356b0b inset; -o-box-shadow: px 5px #356b0b inset; El resultado que podrá observar utilizando cualquier navegador (Firefox, Chrome, Internet Explorer, Opera o Safari) será el siguiente. Puede hacer uso de todos ellos para que observe que si son las últimas versiones de los mismos el formulario funcionará correctamente en todos ellos: Lenguajes Interpretados en el Cliente 35

36 Ejercicio 5: Menú avanzado con las nuevas propiedades CSS3 aplicado a un documento HTML5. html: menuavanzado.html <!DOCTYPE html"> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>menú desplegable avanzado</title> <link rel="stylesheet" href="css/menuav.css"> </head> <body> <nav> <div id="nav"> <ul id="menuhorizontal"> <li>inicio <li>deportes <ul class="submenu"> <li>fútbol <li>motor <li>baloncesto <li>tenis </ul> <li>cultura <ul class="submenu"> <li>cine <li>teatro <li>literatura <li>premios </ul> <li>sociedad <ul class="submenu"> <li>educación <li>comunicación <li>blogs </ul> <li>economía <ul class="submenu"> <li>empresas <li>mercado <li>bolsa </ul> <li>tecnología <ul class="submenu"> <li>programas Lenguajes Interpretados en el Cliente 36

37 </ul> </div> </nav> </body> </html> <li>redes sociales <li>gadgets <li>seguridad </ul> css: menuav.css /* Estilos del elemento nav que contiene el menú */ #nav ul { list-style-type: none; padding: 0; margin: 0; /* Estilos de las opciones principales del menú */ #nav li { background-color: #375F85; border: 1px outset #375F85; color: white; cursor: pointer; display: inline-block; font-family: Tahoma,Helvetica,sans-serif; font-size: 1em; margin: -2px; padding: 5px; position: relative; text-align: center; vertical-align: top; width: 110px; #nav #menuhorizontal { margin: 0 auto; width: 58%; /* Estilos de los elementos de submenú */ #menuhorizontal.submenu { animation-duration: 0.8s; -moz-animation-duration: 0.8s; -webkit-animation-duration: 0.8s; -o-animation-duration: 0.8s; -ms-animation-duration: 0.8s; border-radius: px 10px; -moz-border-radius: px 10px; -webkit-border-radius: px 10px; -o-border-radius: px 10px; -ms-border-radius: px 10px; box-shadow: 0 0.5px 5px #000; -moz-box-shadow: 0 0.5px 5px #000; -webkit-box-shadow: 0 0.5px 5px #000; -o-box-shadow: 0 0.5px 5px #000; -ms-box-shadow: 0 0.5px 5px #000; display: none; left: 1px; position: absolute; top: 36px; z-index: 10; Lenguajes Interpretados en el Cliente 37

38 /* Estilos para las opciones de submenú */ #menuhorizontal.submenu>li { display: block; animation-duration: 0.5s; -moz-animation-duration: 0.5s; -webkit-animation-duration: 0.5s; -o-animation-duration: 0.5s; -ms-animation-duration: 0.5s; /* Efectos de animación para las opciones de submenú cuando se posicione el puntero del ratón encima de una de estas subopciones */ #menuhorizontal.submenu>li:hover { animation-name: botonsubmenu; -moz-animation-name: botonsubmenu; -webkit-animation-name: botonsubmenu; -o-animation-name: botonsubmenu; -ms-animation-name: botonsubmenu; background-color: #c9d7e6; text-shadow: 2px 2px 2px #375f85; transform: scale(1.05); -moz-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -ms-transform: scale(1.05); z-index: 2; /* Media-queries que se aplicarán para animar el menú transformándolo en etapas controlando en varios pasos la secuencia de animación deseada botonsubmenu { 0% { text-shadow: 200px 2px 20px #375f85; 50% { 100%{ transform: scale(1.25); border-radius: 5px; transform: scale(1.05); text-shadow: 2px 2px 1px botonsubmenu { 0% { text-shadow: 200px 2px 20px #375f85; -moz-text-shadow: 200px 2px 20px #375f85; 50% { 100%{ -moz-transform: scale(1.25); -moz-border-radius: 5px; -moz-transform: scale(1.05); text-shadow: 2px 2px 1px #375f85; -moz-text-shadow: 2px 2px 1px #375f85; Lenguajes Interpretados en el Cliente 38

39 @-webkit-keyframes botonsubmenu { 0% { text-shadow: 200px 2px 20px #375f85; -webkit-text-shadow: 200px 2px 20px #375f85; 50% { 100%{ -webkit-transform: scale(1.25); -webkit-border-radius: 5px; -webkit-transform: scale(1.05); text-shadow: 2px 2px 1px #375f85; -webkit-text-shadow: 2px 2px 1px botonsubmenu { 0% { text-shadow: 200px 2px 20px #375f85; -o-text-shadow: 200px 2px 20px #375f85; 50% { 100%{ -o-transform: scale(1.25); -o-border-radius: 5px; -o-transform: scale(1.05); text-shadow: 200px 2px 20px #375f85; -o-text-shadow: 2px 2px 1px botonsubmenu { 0% { text-shadow: 200px 2px 20px #375f85; -ms-text-shadow: 200px 2px 20px #375f85; 50% { 100%{ -ms-transform: scale(1.25); -ms-border-radius: 5px; -ms-transform: scale(1.05); text-shadow: 200px 2px 20px #375f85; -ms-text-shadow: 2px 2px 1px #375f85; /* Estableciendo bordes redondeados para las opciones de submenú */ #menuhorizontal.submenu li:last-child { border-radius: px 10px; -moz-border-radius: px 10px; -webkit-border-radius: px 10px; -o-border-radius: px 10px; -ms-border-radius: px 10px; Lenguajes Interpretados en el Cliente 39

40 #menuhorizontal li:hover ul { animation-name: submenu; -moz-animation-name: submenu; -webkit-animation-name: submenu; -o-animation-name: submenu; -ms-animation-name: submenu; display: block; /* Animación del submenú.submenu submenu { 0% { opacity: 0; left: -150px; 50% { 100% { transform: scale(0.5); box-shadow: -10px 4px 8px 5px #000; opacity: 1; left: submenu { 0% { opacity: 0; left: -150px; 50% { 100% { -moz-transform: scale(0.5); box-shadow: -10px 4px 8px 5px #000; -moz-box-shadow: -10px 4px 8px 5px #000; opacity: 1; left: submenu { 0% { opacity: 0; left: -150px; 50% { 100% { -webkit-transform: scale(0.5); box-shadow: -10px 4px 8px 5px #000; -webkit-box-shadow: -10px 4px 8px 5px #000; opacity: 1; left: submenu { Lenguajes Interpretados en el Cliente 40

41 0% { 50% { 100% { opacity: 0; left: -150px; -o-transform: scale(0.5); box-shadow: -10px 4px 8px 5px #000; -o-box-shadow: -10px 4px 8px 5px #000; opacity: 1; left: submenu { 0% { opacity: 0; left: -150px; 50% { 100% { -ms-transform: scale(0.5); box-shadow: -10px 4px 8px 5px #000; -ms-box-shadow: -10px 4px 8px 5px #000; opacity: 1; left: 1px; /* Transiciones de animación del submenú */ #menuhorizontal>li { transition: all 0.6s ease; -moz-transition: all 0.6s ease; -webkit-transition: all 0.6s ease; -o-transition: all 0.6s ease; -ms-transition: all 0.6s ease; #menuhorizontal>li:first-child { background-color: #d0dbe6; padding-top: 10px; box-shadow: 0 0 4px #375F85; -moz-box-shadow: 0 0 4px #375F85; -webkit-box-shadow: 0 0 4px #375F85; -o-box-shadow: 0 0 4px #375F85; -ms-box-shadow: 0 0 4px #375F85; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -o-border-radius: 10px 10px 0 0; -ms-border-radius: 10px 10px 0 0; border: 1px outset #d0dbe6; color: #375F85; text-shadow: 1px 1px 1px #375F85; -moz-text-shadow: 1px 1px 1px #375F85; -webkit-text-shadow: 1px 1px 1px #375F85; -o-text-shadow: 1px 1px 1px #375F85; -ms-text-shadow: 1px 1px 1px #375F85; Lenguajes Interpretados en el Cliente 41

42 #menuhorizontal>li:hover { background-color: #abc; padding-top: 10px; box-shadow: 0 0 4px #375F85; -moz-box-shadow: 0 0 4px #375F85; -webkit-box-shadow: 0 0 4px #375F85; -o-box-shadow: 0 0 4px #375F85; -ms-box-shadow: 0 0 4px #375F85; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; -o-border-radius: 10px 10px 0 0; -ms-border-radius: 10px 10px 0 0; border: 1px outset #abc; color: #375F85; text-shadow: 1px 1px 1px #375F85; -moz-text-shadow: 1px 1px 1px #375F85; -webkit-text-shadow: 1px 1px 1px #375F85; -o-text-shadow: 1px 1px 1px #375F85; -ms-text-shadow: 1px 1px 1px #375F85; Resultado al visualizarlo en un navegador. Note que el menú va desplazando en cascada las opciones al ir disminuyendo el tamaño de la ventana del navegador: Ejercicio 6: Un slider de fotos hecho completamente con HTML5 y CSS3, con funcionalidad de cambiar la fotografía en primer plano haciendo clic en las miniaturas o dando clic en los controles de movimiento anterior y siguiente ubicados a los extremos, con la funcionalidad adicional de hacer clic en el botón PLAY ( ) para avanzar automáticamente y botón de PAUSE para detener reproducción automática (no terminado de forma completa). html: galeriaslideshow.html <!DOCTYPE html> <html lang="es"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>laboratorios de la Universidad Don Bosco</title> <link href=' rel='stylesheet' type='text/css'> <link href=' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="css/slideshow.css" /> </head> Lenguajes Interpretados en el Cliente 42

CSS. Departamento de Lenguajes y Computación Universidad de Almería CSS. Contenidos

CSS. Departamento de Lenguajes y Computación Universidad de Almería CSS. Contenidos Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Características y ventajas de 2. Sintaxis

Más detalles

Creación de una página web accesible sencilla

Creación de una página web accesible sencilla Unidad 2: Las hojas de estilo en cascada Creación de una página web accesible sencilla Objetivos: -Agregar formato a la página creada, a través de una hoja de estilo. Contenidos: -Incorporación de una

Más detalles

Mi primera web... Pues bien una vez que tengamos el documento abierto, podemos empezar a trabajar de dos formas:

Mi primera web... Pues bien una vez que tengamos el documento abierto, podemos empezar a trabajar de dos formas: Mi primera web... El ejemplo que utilizaremos para este tutorial, es la misma página web de los tutoriales. Puede descargar los archivos desde aquí. Para la creación de las imagenes he utilizado Fireworks

Más detalles

Preparando las imágenes para la maquetación con GIMP

Preparando las imágenes para la maquetación con GIMP Preparando las imágenes para la maquetación con GIMP Cuando maquetamos una página web la idea principal es hacerla lo más parecida al diseño original, y que además todas las imágenes y demás archivos utilizados

Más detalles

Paquete de trabajo 3. Diseño Web del Proyecto REMERI. Manual. Enero 2013

Paquete de trabajo 3. Diseño Web del Proyecto REMERI. Manual. Enero 2013 Paquete de trabajo 3 Diseño Web del Proyecto REMERI Manual Enero 2013 Red Mexicana de Repositorios Institucionales REMERI 2 HOJA EN BLANCO Red Mexicana de Repositorios Institucionales REMERI 3 Paquete

Más detalles

Yusef Hassan Montero Francisco Jesús Martín Fernández. Referencia CSS. Todos los derechos reservados www.nosolousabilidad.com

Yusef Hassan Montero Francisco Jesús Martín Fernández. Referencia CSS. Todos los derechos reservados www.nosolousabilidad.com Yusef Hassan Montero Francisco Jesús Martín Fernández Referencia CSS Todos los derechos reservados www.nosolousabilidad.com Introducción Este documento tiene por objetivo servir de material de apoyo y

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN CICLO: 02/2014 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: DOCENTES: GUIA DE LABORATORIO #0 Repaso HTML5 - CSS3.

Más detalles

Personalización plantilla Kamera. Aisha (Elai the Blogger) para El perro de papel www.elperrodepapel.com

Personalización plantilla Kamera. Aisha (Elai the Blogger) para El perro de papel www.elperrodepapel.com Personalización plantilla Kamera Aisha (Elai the Blogger) para El perro de papel www.elperrodepapel.com PERSONALIZACIÓN PLANTILLA KAMERA Otra plantilla pensada para blogs donde la fotografía es uno de

Más detalles

Creación y uso de Hojas de Estilo

Creación y uso de Hojas de Estilo Creación y uso de Hojas de Estilo Definición de Hojas de Estilo con la etiqueta Definición de Hojas de Estilo en Ficheros Externos Definición de Clases de Estilo Definición de Estilos Individuales

Más detalles

CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)

CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B) APRENDERAPROGRAMAR.COM CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B) Sección: Cursos Categoría: Tutorial básico del programador web:

Más detalles

Yusef Hassan Montero Francisco Jesús Martín Fernández. Introducción a DOM. Todos los derechos reservados www.nosolousabilidad.com

Yusef Hassan Montero Francisco Jesús Martín Fernández. Introducción a DOM. Todos los derechos reservados www.nosolousabilidad.com Yusef Hassan Montero Francisco Jesús Martín Fernández Introducción a DOM Todos los derechos reservados www.nosolousabilidad.com INTRODUCCIÓN DOM, Document Object Model o Modelo de Objetos de Documento,

Más detalles

ANEXO. Documento de pautas de comunicación y diseño para el desarrollo de trámites en linea.

ANEXO. Documento de pautas de comunicación y diseño para el desarrollo de trámites en linea. ANEXO. Documento de pautas de comunicación y diseño para el desarrollo de trámites en linea. Ministerio de Gobierno y Reforma del Estado Secretaría de Tecnologías para la Gestión Secretaría de Comunicación

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION CICLO 01-2015 GUIA DE LABORATORIO Nº 3 Nombre de la practica: Aplicación de Hojas de estilo Lugar de ejecución: Laboratorio

Más detalles

Índice. Introducción. Página 2 Empecemos con un ejemplo. Página 3 Crea tu site: Página 3

Índice. Introducción. Página 2 Empecemos con un ejemplo. Página 3 Crea tu site: Página 3 Índice. Introducción. Página 2 Empecemos con un ejemplo. Página 3 Crea tu site: Página 3 Anexo. Guía para desarrollo de programas en HTML y JavaScript. 1. Introducción. En este anexo vamos a escribir un

Más detalles

SELECTOR UNIVERSAL. NTH-OF-TYPE Y NTH-LAST- CHILD. COMBINAR SELECTORES. EJEMPLOS Y EJERCICIOS RESUELTOS CSS. (CU01016D)

SELECTOR UNIVERSAL. NTH-OF-TYPE Y NTH-LAST- CHILD. COMBINAR SELECTORES. EJEMPLOS Y EJERCICIOS RESUELTOS CSS. (CU01016D) APRENDERAPROGRAMAR.COM SELECTOR UNIVERSAL. NTH-OF-TYPE Y NTH-LAST- CHILD. COMBINAR SELECTORES. EJEMPLOS Y EJERCICIOS RESUELTOS CSS. (CU01016D) Sección: Cursos Categoría: Tutorial básico del programador

Más detalles

HTML. HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE

HTML. HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE HTML HTML (HyperText Markup Language) Creado en 1989 por el físico nuclear TIM BERNERS- LEE Se elaboró un protocolo para soportar e envío de información por la red. HTTP (Hyper Text Transfer Protocol)

Más detalles

Flash. Los chilos de la Web: Recordando la Web. Etiquetas de HTML. Recuerda 12/04/13 HTML = ESTRUCTURA CSS = DISEÑO DE LA ESTRUCTURA

Flash. Los chilos de la Web: Recordando la Web. Etiquetas de HTML. Recuerda 12/04/13 HTML = ESTRUCTURA CSS = DISEÑO DE LA ESTRUCTURA Flash Tecnología Desarrollada por Macromedia en 1995, y posteriormente adquiridad por Adobe, para la manipulación de Vectores, Gráficos, Audio y Video. Actual y recientemente descontinuada en dispositivos

Más detalles

1 BARRA de NAVEGACIÓN VERTICAL con BOTONES rollovers

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

Más detalles

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET

UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET UNIVERSIDAD DE EL SALVADOR FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE TEMA: XHTML CATEDRA: INTRODUCCION A LA PROGRAMACION EN INTERNET DOCENTE: Ing. CARLOS ARTURO RUANO. INSTRUCTOR: Tec. DANIEL EDENILSON

Más detalles

CSS. Cascading Style Sheets (Hojas de estilo en cascada)

CSS. Cascading Style Sheets (Hojas de estilo en cascada) 1 CSS Cascading Style Sheets (Hojas de estilo en cascada) INTRODUCCIÓN Las Hojas de estilo son un conjunto de reglas de estilo definidas por el programador sobre elementos HTML, que definen la apariencia

Más detalles

Tema 3.1: Principios de diseño web accesibles

Tema 3.1: Principios de diseño web accesibles Tema 3.1: Principios de diseño web accesibles Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid {lmoreno,pmf}@inf.uc3m.es Asignatura Humanidades: Evitando las barreras de accesibilidad en

Más detalles

Wenceslao Zavala. www.producciondigitalup.com.ar

Wenceslao Zavala. www.producciondigitalup.com.ar Wenceslao Zavala www.producciondigitalup.com.ar www.producciondigitalup.com.ar Transferencia de Archivos vía FTP Para esto se necesita: Dirección FTP: producciondigitalup.com.ar Usuario: produccionup Contraseña:

Más detalles

Desarrollo de sitios Web con HTML5, CSS3, jquery y Responsive Web Design

Desarrollo de sitios Web con HTML5, CSS3, jquery y Responsive Web Design Desarrollo de sitios Web con HTML5, CSS3, jquery y Responsive Web Design Nivel básico. Duración: 20 horas. Lección 1. Creando tu primera página Web en HTML5. Qué es HTML5 y CSS3? Términos comunes utilizados

Más detalles

Capítulo 3 Estilo para un documento HTML: CSS

Capítulo 3 Estilo para un documento HTML: CSS Capítulo 3 Estilo para un documento HTML: CSS.3.0 Qué es el estilo?!"#$ "!$ &'!$!($ ) *+ " *, -.,#/-..3.1 Propiedades y valores 0 )" & + 1& &1& 2 " '" Medidas: 3 + 14 "56 1'#/ 1/5-7 3 1 1 + 1' Colores:

Más detalles

RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)

RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde

Más detalles

Creación del sitio web del Laboratorio F1

Creación del sitio web del Laboratorio F1 Creación del sitio web del Laboratorio F1 Jonatan Grandmontagne García Universidad de León, España jon@usuarios.retecal.es Este documento muestra como se ha diseñado el sitio web donde se expone el proyecto

Más detalles

7. Definición de un estilo en función del contexto.

7. Definición de un estilo en función del contexto. 7. Definición de un estilo en función del contexto. Este otro recurso que provee las CSS es la definición de un estilo para una marca HTML siempre y cuando la misma esté contenida por otra marca determinada.

Más detalles

Hojas de Estilos - CSS. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2014/15

Hojas de Estilos - CSS. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2014/15 Hojas de Estilos - CSS Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2014/15 Introducción Motivación: Separar el formato del contenido y estructura de una

Más detalles

EJERCICIOS HTML BÁSICOS

EJERCICIOS HTML BÁSICOS EJERCICIOS HTML BÁSICOS Ejercicio 1 Crear un documento HTML desde cero Crea la estructura de carpetas del sitio (carpeta raíz, carpeta de imágenes y de scripts). Dentro de la carpeta de scripts crea un

Más detalles

Web con HTML5 Y CSS3 parte 1

Web con HTML5 Y CSS3 parte 1 Web con HTML5 Y CSS3 parte 1 En este tutorial de creación de una plantilla web basada en HTML Y CSS3, en esta primera parte vamos a ver la estructuración básica del sitio y vamos a utilizar las nuevas

Más detalles

Desarrollo de Aplicaciones para Internet I. Unidad III - CSS Profesor: M.C. Martín Olguín

Desarrollo de Aplicaciones para Internet I. Unidad III - CSS Profesor: M.C. Martín Olguín Desarrollo de Aplicaciones para Internet I Unidad III - CSS Profesor: M.C. Martín Olguín Cascading Style Sheets (CSS) Aunque el HTML desde sus orígenes privilegia el contenido sobre la apariencia, esta

Más detalles

lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos definidos con HTML y XHTML

lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos definidos con HTML y XHTML : Introducción En la primera parte del curso (XHTML) se comentó en numerosas ocasiones que el aspecto de la página podía modificarse mediante las hojas de estilo. Qué es el? es un lenguaje de hojas de

Más detalles

ETIQUETAS HTML 5 Diseño de Sitios Web TUW

ETIQUETAS HTML 5 Diseño de Sitios Web TUW Etiqueta Descripción Define un comentario nueva nueva nueva nueva

Más detalles

Cursito 28: Curso de HTML Parte 4

Cursito 28: Curso de HTML Parte 4 Por Roxana Bassi rox@roxanabassi.com.ar / http://www.roxanabassi.com.ar Publicado en la sección los cuadernos de Internet World en la revista Internet World Latinoamérica en el período 1995-1999 Cursito

Más detalles

Programa por Clase. 8. CSS3 9. Ejercicio Práctico 10. Examen

Programa por Clase. 8. CSS3 9. Ejercicio Práctico 10. Examen Curso CSS Clase 5 Programa por Clase 1. Repaso HTML. Introducción. Reglas CSS internas. 2. Etiquetas básicas de CSS (tipografía, subrayado, etc.) 3. Archivos CSS externos. Colores. Imágenes. 4. Modelo

Más detalles

Consejos para el correcto armado de HTML para Emails

Consejos para el correcto armado de HTML para Emails Consejos para el correcto armado de HTML para Emails Consejos para el correcto armado de HTML para Emails Cuando desarrollas una campaña de Email Marketing, es fundamental que tu mensaje sea recibido correctamente.

Más detalles

Arquitectura de Tecnologías Web Por César Bustamante Gutiérrez. Módulo II: Tecnologias del lado del Cliente Tema 1: HTML5. www.librosdigitales.

Arquitectura de Tecnologías Web Por César Bustamante Gutiérrez. Módulo II: Tecnologias del lado del Cliente Tema 1: HTML5. www.librosdigitales. 1 Que es CSS3? El CSS sirve para definir la estética de un sitio web en un documento externo y eso mismo permite que modificando ese documento (la hoja CSS) podamos cambiar la estética entera de un sitio

Más detalles

Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico

Joomla! Joomla! Diseños de sitios Web y Comercio Electrónico Diseños de sitios Web y Comercio Electrónico Universidad Politécnica de Valencia Campus de Gandía Organización del curso viernes 15 martes 19 jueves 21 viernes 22 martes 26 jueves 28 viernes 29 Introducción

Más detalles

HTML El idioma de Internet (Parte 1)

HTML El idioma de Internet (Parte 1) HTML El idioma de Internet (Parte 1) El lenguaje HTML Lenguaje de marcas de hipertexto Sintaxis extremadamente sencilla Documentos en archivos de texto simples Texto sin formato Diferenciación de los distintos

Más detalles

Páginas web ::: Hojas de estilo CSS Diseño de materiales multimedia. Web 2.0. 1.7 Hojas de estilo CSS

Páginas web ::: Hojas de estilo CSS Diseño de materiales multimedia. Web 2.0. 1.7 Hojas de estilo CSS 49 1.7 Hojas de estilo CSS 50 1.7 Hojas de estilo CSS 1.7.1 Qué es una hoja de estilo? Una hoja de estilo es un archivo de extensión *.CSS (CSS, Cascading Style Sheets = Hojas de estilo) que contempla

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COMPUTACIÓN CICLO: 02/2014 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: DOCENTES: GUIA DE LABORATORIO #5 Objetos en JavaScript

Más detalles

Práctica 2: Diseño Web inicial. XHTML avanzado.

Práctica 2: Diseño Web inicial. XHTML avanzado. Grado de Información y Documentación Curso 2011-2012 33864-Informática II Práctica 2: Diseño Web inicial. XHTML avanzado. 1. Introducción y objetivos Introducción En esta práctica el alumno tendrá un tema

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

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

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

Más detalles

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

IFCD0110 CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ETSI Minas y Energía - UPM RESPONSIVE DESIGN. Bernardo Chenlo IFCD0110 CONFECCIÓN Y PUBLICACIÓN DE PÁGINAS WEB. ETSI Minas y Energía - UPM 1 RESPONSIVE DESIGN Bernardo Chenlo 2 INTRODUCCIÓN Qué es Responsive Design? Responsive Design El contenido se adapta a la pantalla

Más detalles

Tablas en HTML. Tipos de celdas. Ing. Tomás Urbina Programación Web y Desarrollo de la Plataforma Web

Tablas en HTML. Tipos de celdas. Ing. Tomás Urbina Programación Web y Desarrollo de la Plataforma Web Tablas en HTML Ing. Tomás Urbina Programación Web y Desarrollo de la Plataforma Web Una tabla HTML puede ser considerada de manera simple como un grupo de filas donde cada una de ellas contiene un grupo

Más detalles

Resumen Rápido de CSS

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

Más detalles

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º 10 Nombre de la práctica: Maquetación de páginas web Lugar de ejecución: Laboratorio

Más detalles

Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo.

Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo. Colores y fondos Aplicar colores y colores de fondo a tus sitios web. Examinaremos también métodos avanzados para posicionar y controlar imágenes de fondo. Color de primer plano: la propiedad 'color' La

Más detalles

Ministerio de Educación, Cultura y Deporte. HTLM5 en la educación. Módulo 11: Maquetación con estilos.

Ministerio de Educación, Cultura y Deporte. HTLM5 en la educación. Módulo 11: Maquetación con estilos. Ministerio de Educación, Cultura y Deporte. HTLM5 en la educación Módulo 11: Maquetación con estilos. Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado 2012 Maquetación con estilos

Más detalles

Tema: Estilos CSS. Combinadores. Posicionamiento.

Tema: Estilos CSS. Combinadores. Posicionamiento. Diseño Digital V. Guía 5 1 Tema: Estilos CSS. Combinadores. Posicionamiento. Objetivos Contenidos Facultad: Ciencias y Humanidades Escuela: Diseño Gráfico Asignatura: Diseño Digital V A través del desarrollo

Más detalles

Formularios HTML. Elementos de Programación y Lógica

Formularios HTML. Elementos de Programación y Lógica Formularios HTML Elementos de Programación y Lógica Formularios HTML es un lenguaje de marcado cuyo propósito principal consiste en estructurar los contenidos de los documentos y páginas web. Sin embargo,

Más detalles

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.

GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba

Más detalles

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html.

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html. Objetivos El alumno conocerá los elementos indispensables para crear una página web. Al final de esta práctica el alumno podrá: 1. Crear una página web básica utilizando html. Introducción El lenguaje

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

(*) Creo un directorio de trabajo llamado /bloggalpon/ en el directorio del usuario. (*) Inicializar el repositorio vacío.

(*) Creo un directorio de trabajo llamado /bloggalpon/ en el directorio del usuario. (*) Inicializar el repositorio vacío. (*) Creo un directorio de trabajo llamado /bloggalpon/ en el directorio del usuario. (*) Inicializar el repositorio vacío. (*) Crear el archivo index.htm (*) Añadir la estructura básica

Más detalles

EJEMPLO DE APERTURA Y CIERRE DE UNA ETIQUETA.

EJEMPLO DE APERTURA Y CIERRE DE UNA ETIQUETA. DOCUMENTOS HTML QUÉ SON? Los documentos HTML son archivos creados con etiquetas en lenguaje de hyper text markup language (lenguaje de hipertexto). Estos documentos son interpretados por los programas

Más detalles

MAQUETACIÓN CON CSS. Elementos principales. Diseño fijo, líquido, elástico

MAQUETACIÓN CON CSS. Elementos principales. Diseño fijo, líquido, elástico MAQUETACIÓN CON CSS Elementos principales Para maquetar una página web y crear su estructura visual (layout) hay que dividir la página en bloques. La estructura de una página web tendrá una serie de áreas

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º 1 Nombre de la practica: Introducción y conceptos básicos de HTML Lugar de ejecución:

Más detalles

Manual de adminitración web www.accioncosteira.es

Manual de adminitración web www.accioncosteira.es Manual de adminitración web www.accioncosteira.es Manual de administración Accioncosteira.es Contenidos 1. Presentación de la página...3 2. Tipos de contenido...5 2.1. Tipos de contenido...5 2.2. Categorías...5

Más detalles

DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML

DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML DISEÑOS DE PÁGINAS WEB CON N.V.U. E INICIACIÓN AL CÓDIGO HTML Una página web es un documento escrito empleando un lenguaje denominado HTML (Hyper text Markup language; Lenguaje de marcas de hipertexto).

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

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #11 Nombre de la Práctica: Administración de cursos haciendo uso de Moodle Lugar de Ejecución:

Más detalles

Laboratorio 8. Hojas de estilo, plantillas y bibliotecas en Dreamweaver

Laboratorio 8. Hojas de estilo, plantillas y bibliotecas en Dreamweaver UNIVERSIDAD CARLOS III DE MADRID. ESCUELA DE TURISMO. Informática aplicada al sector turístico Laboratorio 8. Hojas de estilo, plantillas y bibliotecas en Dreamweaver En esta práctica guiada vamos a ver

Más detalles

Guía (muy) básica de hojas de estilo (CSS) y de marcado semántico de páginas web (v1.)

Guía (muy) básica de hojas de estilo (CSS) y de marcado semántico de páginas web (v1.) Guía (muy) básica de hojas de estilo (CSS) y de marcado semántico de páginas web (v1.) 1. Hojas de estilo: una base para el marcado semántico Lluís Codina UPF. Abril 2007 Una hoja de estilo es un conjunto

Más detalles

INSTITUCION EDUCATIVA CRISTÓBAL COLON Creciendo en el Ser, el Saber y el Hacer Armenia - Quindío

INSTITUCION EDUCATIVA CRISTÓBAL COLON Creciendo en el Ser, el Saber y el Hacer Armenia - Quindío GUIA DE POWER POINT 2007 1. Introducción. 2. La barra de Menús. 3. Cómo empezar a trabajar con PowerPoint. 4. Seleccionar estilo de diapositiva. 5. Como escribir. 6. Como cambiar el texto. 7. Insertar

Más detalles

COMO HACER UN CUMENTO DE WORD PARA TRABAJOS LARES

COMO HACER UN CUMENTO DE WORD PARA TRABAJOS LARES COMO HACER UN CUMENTO DE WORD PARA TRABAJOS LARES Computación Básica Veracruz: di@uv.mx Se describe como hacer una plantilla de un Documento de Word que ne: Portada, Hojas Pares e Impares, Tablas de Contenido,

Más detalles

HTML y XHTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014

HTML y XHTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014 HTML y XHTML Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014 Etiquetas Contenido de una página web: Contenido (información). Instrucciones de estructura

Más detalles

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU

2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU 2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU Antecedentes:... 2 1. Introducción... 3 2. Imágenes que no se visualizan... 3 3. URLs de recursos o actividades que no son autocontenido...

Más detalles

Desarrollo de software para navegación web desde terminales celulares de 3ª generación

Desarrollo de software para navegación web desde terminales celulares de 3ª generación Desarrollo de software para navegación web desde terminales celulares de 3ª generación Registro SIP 2008-0796 Resumen Como parte de un Programa generador de páginas web para celulares, se desarrolló un

Más detalles

HTML. para E-mail. Guía de Buenas prácticas. Less ys More Ludwig Mies van der Rohe

HTML. para E-mail. Guía de Buenas prácticas. Less ys More Ludwig Mies van der Rohe HTML para E-mail Guía de Buenas prácticas Less ys More Ludwig Mies van der Rohe Ejemplo de un e-mail sin buenas prácticas Textos degradados Los textos están sobre un fondo degradado Newsletter Septiembre

Más detalles

Curso de Diseño web. Juan Carlos Hernández Pérez juancarhdezperez@gmail.com

Curso de Diseño web. Juan Carlos Hernández Pérez juancarhdezperez@gmail.com Curso de Diseño web Juan Carlos Hernández Pérez juancarhdezperez@gmail.com 1 Tema 1 Introducción al lenguaje HTML 2 Introducción a HTML (I/II) HTML es un lenguaje para publicar textos en Web HTML te permite

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS CICLO: 02/ 2012 GUIA DE LABORATORIO #7 Nombre de la UTILIZACIÓN DE PLANTILLAS Practica: Lugar de CENTRO DE COMPUTO Ejecución: Tiempo Estimado: 3

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

Ejercicios del bloque de Web de Sistemas de Información:

Ejercicios del bloque de Web de Sistemas de Información: Ejercicios del bloque de Web de Sistemas de Información: Ejercicio 1: Explica brevemente las principales diferencias entre DTDs y XML Schema. Ejercicio 2: En el contexto de XML qué es un documento bien

Más detalles

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE JOOMLA Y CREACIÓN DE

Más detalles

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas. Formularios TEMA: FORMULARIOS. 1. INTRODUCCIÓN. 2. CREACIÓN DE FORMULARIOS. 3. INTRODUCIR DATOS EN UN FORMULARIO. 4. MODIFICAR UN FORMULARIO 5. MANERAS DE GUARDAR UN FORMULARIO. 6. IMPRIMIR FORMULARIOS.

Más detalles

GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy

GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy INTRODUCCIÓN Esta guía mostrará como publicar contenido en nuestro sitio web www.psico.edu.uy que cuenta con la instalación de Drupal y está dirigida

Más detalles

CÓMO CREAR NUESTRO CATÁLOGO

CÓMO CREAR NUESTRO CATÁLOGO CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,

Más detalles

Aprendiendo Yii. Publicación. Armando Arce

Aprendiendo Yii. Publicación. Armando Arce Aprendiendo Yii Publicación Armando Arce 28 de April de 2016 Índice general 1. Primeros pasos con Yii 3 2. Consulta de datos con Yii 11 3. Búsquedas y formularios en Yii 19 4. Inclusión y modificación

Más detalles

Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción

Etiquetas Básicas (Estructura HTML) Etiquetas Atributos Valores Descripción. Formato de Presentación Etiquetas Atributos Valores Descripción Etiquetas Básicas (Estructura HTML) Inicio y final del documento html text link alink vlink topmargin (IE) leftmargin (IE) marginheight margin

Más detalles

MANUAL TECNICO DE EMAILING BIZBOX

MANUAL TECNICO DE EMAILING BIZBOX MANUAL TECNICO DE EMAILING BIZBOX 1.- Verificar Registro SPF El dominio desde el que envía su coreo no puede ser cualquier dominio, debe ser un dominio aprobado y verificado para enviar correos, estos

Más detalles

Menús. Gestor de Menús

Menús. Gestor de Menús Menús Para dar acceso a las categorías, artículos y generar espacio para los módulos se deben crear menús, éstos son enlaces a determinado recurso en el portal Web, sin ellos no es posible visualizar ninguno

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

CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 3

CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 3 ver. 3 Diseño de cajas de esquinas redondeadas y ancho fijo para Diseño WEB _TICO 1º Bachillerato página 1/10 CAJA DE ESQUINAS REDONDEADAS Y ANCHO FIJO ver. 3...1 Procedimiento 1: Diseño con Gimp de una

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

CSS1. manual de referencia. Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003

CSS1. manual de referencia. Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003 CSS1 manual de referencia Autor: Jorge Sánchez (www.jorgesanchez.net) año 2003 Basado en la normativa sobre CSS1 disponible en: http://www.w3.org/tr/1999/rec-css1-19990111 Manual de referencia de CSS1-

Más detalles

Módulo II - PowerPoint

Módulo II - PowerPoint Módulo II - PowerPoint Índice Copiando diapositivas Menú Edición... 2 Copiando diapositivas utilizando la barra de herramientas... 3 Copiando diapositivas utilizando el menú contextual... 3 Copiando diapositivas

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

Unidad didáctica 4 Programación de aplicaciones Web 2.0

Unidad didáctica 4 Programación de aplicaciones Web 2.0 Unidad didáctica 4 Programación de aplicaciones Web 2.0 En esta última unidad didáctica del curso vamos a ver las aplicaciones Web 2.0 de un modo distinto de como lo llevamos haciendo hasta ahora: desde

Más detalles

Widget de catálogos. Manual de Usuario. Versión 2. Madrid 13/08/2015

Widget de catálogos. Manual de Usuario. Versión 2. Madrid 13/08/2015 Widget de catálogos Manual de Usuario Madrid 13/08/2015 Versión 2 Contenidos 1 Introducción... 3 2 Alta de conjuntos de datos en datos.gob.es... 7 3 Descripción del widget... 12 3.1 Widget, versión sencilla...

Más detalles

CURSO DE CSS Índice de contenido

CURSO DE CSS Índice de contenido Índice de contenido 1.- INTRODUCCION...3 1.1.- Definición...3 1.2.- Versiones...3 1.3.- Test...4 2.- SINTAXIS CSS...5 2.1.- Reglas y su jerarquía...5 2.2.- Comentarios...6 2.3.- Uso CSS...6 2.4.- Test...8

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

Impress : Programa de presentaciones de OpenOffice.

Impress : Programa de presentaciones de OpenOffice. Impress : Programa de presentaciones de OpenOffice. Básicamente Impress es un programa de presentaciones proyectadas a través de diapositivas (pantallas completas) que un orador o ponente puede utilizar

Más detalles

Joomla! 2.5 Cree y administre sus sitios Web

Joomla! 2.5 Cree y administre sus sitios Web Capítulo 1: Instalación de Joomla! 1. Introducción 11 2. Qué es un CMS? 11 3. HTML y XHTML 11 4. Diferenciar el contenido de la presentación 12 5. PHP y Apache 12 6. MySQL 13 7. Sitio estático o sitio

Más detalles

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos 1. Objetivos Este tema de introducción es el primero que debe seguir un alumno para asegurar que conoce los principios básicos de informática, como el manejo elemental del ratón y el teclado para gestionar

Más detalles

La ventana de Microsoft Excel

La ventana de Microsoft Excel Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft

Más detalles

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb El Explorador de Windows es la herramienta básica en un Sistema Operativo porque con ella controlaremos toda la información que tenemos guardada en nuestro disco duro, disquete, CD, USB, etc. Terminología

Más detalles