SlideShare a Scribd company logo
1 of 10
Download to read offline
MINISTERIO
                                                                            SECRETARÍA GENERAL
                  DE EDUCACIÓN                                              DE EDUCACIÓN
                  Y CIENCIA                                                 Y FORMACIÓN PROFESIONAL


                                                                            DIRECCIÓN GENERAL
                                                                            DE EDUCACIÓN,
                                                                            FORMACIÓN PROFESIONAL
                                                                            E INNOVACIÓN EDUCATIVA

                                                                            CENTRO NACIONAL
                                                                            DE INFORMACIÓN Y
                                                                            COMUNICACIÓN EDUCATIVA




                               Edición HTML

                                       Estilos CSS
                                         Menús




                                                                                  C/ TORRELAGUNA, 58
                                                                                  28027 - MADRID




Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
Índice de contenido
Menú horizontal simple......................................................................................................... 3
Menú vertical simple............................................................................................................. 4
Menú horizontal desplegable................................................................................................ 5
Menú horizontal desplegable en líneas................................................................................ 7
Menú vertical con cambio de alineación............................................................................... 7
Menú vertical desplegable.................................................................................................... 8
Menú vertical flotante........................................................................................................... 8
Menú vertical con flechas generadas................................................................................... 9
Mapa con imágenes de sustitución...................................................................................... 9
Menú vertical con aviso de visitado.................................................................................... 10




Estilos CSS - Menús                                                                                                      2 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
MENÚ HORIZONTAL SIMPLE



La idea base es eliminar las marcas de los elementos de lista poniendo el valor list-style-
type:none y hacerlos flotar a la izquierda.

Para evitar que otros listados hereden los estilos de forma automática creamos una clase a la
que llamamos menu. (Lo hacemos como clase en lugar de como indicador por si quisiéramos
que en otro punto de la página apareciera otro listado con las mismas características).

Con este esquema base el resto de reglas se refiere a la apariencia gráfica de los elementos de
la lista que sean enlaces: márgenes para separarlos, colores, alineación y bordes
esencialmente.

Una vez definidas las características básicas comunes se especifican las particulares para las
pseudoclases :visited :hover y :active que provocarán los cambios de apariencia visual en
función del estado del enlace.


  <style type=quot;text/cssquot;>
  <!--
  /* CSS base obtenido de los tutoriales de www.alsacreations.com/articles */
  .menu {
  height: 22px; /* necesario para que se produzca salto tras el menú */
  }
  .menu ul {
  list-style-type: none;
  width: 100%; /* ajuste para Opera */
  }
  .menu li {
  float: left;
  }
  .menu a {
  margin: 0 2px;
  width: 120px;
  height: 20px;
  display: block;
  text-align: center;
  border: 1px solid gray;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  }
  .menu a:visited {
  color: rgb(204, 102, 204);
  background-color: rgb(221, 221, 221);
  }
  .menu a:hover {
  background-color: rgb(204, 204, 204);
  }
  .menu a:active {
  background-color: gray;
  color: #fff;
  }
  -->
    </style>


Estilos CSS - Menús                                                                           3 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
MENÚ VERTICAL SIMPLE
                      En este caso la situación es muy similar al menú horizontal simple.
                      Las principales variaciones que encontramos son:

                          • Los elementos de la lista no flotan a la izquierda como hacían antes
                            sino que siguen el flujo normal aunque se muestran como
                            elementos en bloque para poder aplicarle los formatos gráficos.
                          • Debido al flujo normal de la lista no ha hecho falta establecer la
                            altura del contenedor en que incluimos el menú porque se calcula
        correctamente como suma de los diferentes elementos
    •   En lugar de introducir un margen horizontal en los elementos establecemos un margen
        inferior para separar verticalmente.

  <style type=quot;text/cssquot;>
  <!--
  /* CSS base obtenido de los tutoriales de www.alsacreations.com/articles */
  .menu {
        float:left;
        width: 180px;
        margin-right:10px;
        }
  .menu ul {
        list-style-type: none;
        }
  .menu li {
        margin-bottom: 5px;
        }
  .menu a {
        margin: 0 2px;
        width: 120px;
        height: 20px;
        display: block;
        text-align: center;
        border: 1px solid gray;
        text-decoration: none;
        color: #000;
        background-color: #fff;
        }
  .menu a:visited {
        color: rgb(204, 102, 204);
        background-color: rgb(221, 221, 221);
        }
  .menu a:hover {
        background-color: rgb(204, 204, 204);
        }
  .menu a:active {
        background-color: gray;
        color: #fff;
        }
  -->
    </style>




Estilos CSS - Menús                                                                           4 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
MENÚ HORIZONTAL DESPLEGABLE



Este menú requiere que esté activado Javascript.
Los menús, debido a la utilización de un z-index:100 se superponen al contenido de la página
al desplegarse.

Javascript
Lo situamos en la cabecera y se encarga de mostrar u ocultar los submenús:


  <script type=quot;text/javascriptquot;><!--
  function mostrarsubmenu(id) {
  var d = document.getElementById(id);
  for (var i = 1; i<=10; i++) {
      if (document.getElementById('smenu'+i))
                  {document.getElementById('smenu'+i).style.display='none';}
          }
      if (d) {d.style.display='block';}
      }
  //-->
  </script>




Código CSS comentado


  /*Eliminamos los identificadores de item y ajustamos margen y relleno*/
  dl, dt, dd, ul, li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  }

  /*Creamos el identificador menu y lo situamos el menú en la zona superior*/
  #menu {
  position: absolute;
  top: 0;
  left: 10px;
  z-index:100;
  width: 100%; /* ajuste para Opera */
  }




Estilos CSS - Menús                                                                           5 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
Código CSS comentado (continuación)

  /*Aplicamos formato a los diversos componentes de las listas que se encuentren dentro
  de #menu */
  #menu dl {
  float: left;
  width: 12em;
  }
  #menu dt {
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  background: #ccc;
  border: 1px solid gray;
  margin: 1px;
  }
  #menu dd {
  display: none;
  border: 1px solid gray;
  }
  #menu li {
  text-align: center;
  background: #fff;
  }
  /*Aplicamos formato a los enlaces que pertenezcan a elementos de listas que se
  encuentren dentro de #menu */

  #menu li a, #menu dt a {
  color: #000;
  text-decoration: none;
  display: block;
  height: 100%;
  border: 0 none;
  }
  #menu dt a {
  text-align:center;
  }

  /*Aplicamos pseudoclases para formato para enlaces visitados y para el paso de ratón
  sobre enlace dentro de #menu */
  #menu li a:visited, #menu dt a:visited {
  color: #eee;
  }
  #menu li a:hover, #menu dt a:hover {
  background: #eee;
  color: #000;
  }




Estilos CSS - Menús                                                                           6 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
Código HTML

  Observa que no tenemos una única lista de definición, sino que cada término de definición
  y sus datos constituyen una lista dl independiente. Haciéndolo así cada lista flota a la
  izquierda y permite que la siguiente se coloque a su derecha tal como especificamos al
  crear las reglas CSS.
  <dl>
    <dt onmouseover=quot;javascript:mostrarsubmenu('smenu1');quot;>Menu 1</dt>
    <dd id=quot;smenu1quot; onblur=quot;javascript:mostrarsubmenu();quot;>
       <ul>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.1</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.2</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.3</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.4</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.5</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.6</a></li>
       </ul>
    </dd>
  </dl>
  <dl>
  /* Aunque el siguiente menú no tiene submenús necesitamos invocar el
  javascript sin darle un valor para que al pasar el ratón sobre él se oculte
  el menú que estuviera abierto */
    <dt onmouseover=quot;javascript:mostrarsubmenu();quot;>
    <a href=quot;http://algun.sitio.eduquot;>Menu 2</a></dt>
  </dl>
  ...




MENÚ HORIZONTAL DESPLEGABLE EN LÍNEAS

Este menú requiere que esté activado Javascript.

Alguna opción de menú podría no desplegar opciones funcionar como enlace directo a otra
página. (Caso del Elemento menú 2 del ejemplo)

Se ha introducido la propiedad display:table para los selectores dt del menú para que se
muestre correctamente en Opera.

También se ha añadido la pseudoclase :visited para introducir diferenciación de color en los
enlaces visitados



MENÚ VERTICAL CON CAMBIO DE ALINEACIÓN
                  En este caso el efecto del menú es el cambio de alineación de los
                  ítems y la modificación del color de la linea de delimitación
                  inferior




Estilos CSS - Menús                                                                           7 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
MENÚ VERTICAL DESPLEGABLE
                             En este caso nos encontramos con un menú en el que, al pulsar
                             sobre cada una de las opcines nos llevará al destino especificado o
                             bien abrirá un submenú. En ambos casos la pulsación sobre el
                             menú principal cerrará el submenú que pudiera estar abierto.

                             En el ejemplo el primer elemento del menú sería un enlace directo
                             mientras que los otros tres disponen de submenús desplegables.

                            Las acciones que se han descrito se apoyan en un javascript que
                            se carga automáticamente con la página y se ocupa de realizar la
tarea de apertura y cierre de los submenús.

Las reglas CSS se encargan de la apariencia de los diversos elementos y, para construirlos en
el código HTML se ha utilizado una lista de definiciones: cada término de definición es un ítem
del menú principal, mientras que el submenú son los datos de la definición que están
constituidos por una lista que enumera cada uno de los submenús. Como ejemplo, además de
consultar el código de la página, tienes a continuación el código correspondiente al cuarto ítem
del menú principal:

    <dt onclick=quot;javascript:mostrarsubmenu('smenu4');quot;>Men&uacute; 4</dt>
     <dd id=quot;smenu4quot;>
       <ul>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 4.1</a></li>
         <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 4.1</a></li>
       </ul>
     </dd>


Como puedes ver, el término de definición contiene una llamada javascript que se activa al
hacer clic que es la encargada de que se muestre el submenú.

Si reflexionamos sobre la estructura que se ha utilizado nos damos cuenta de que no es
descabellada la utilización de una lista de definiciones, puesto que desde el punto de vista
semántico sí que se podría interpretar un menú con submenús desplegables como tal.

Por la propia apariencia visual del menú su utilización más habitual será en páginas cuya
estructura esté basada en marcos, bien sea en marcos puros o en marcos internos (iframe).



MENÚ VERTICAL FLOTANTE
                                   Este menú requiere que esté activado Javascript.

                                   Alguna opción de menú podría no desplegar opciones y
                                   funcionar como enlace directo a otra página. (Caso del
                                   Elemento menú 1 del ejemplo)

                                   Los menús, debido a la utilización de un z-index:100 se
                                   superponen al contenido de la página al desplegarse.

                                   Por la propia estructura del menú su utilización más habitual
                                   será en páginas cuya estructura esté basada en marcos, bien
                                   sea en marcos puros o en marcos internos (iframe).

Al utilizar este menú en páginas con estructrura real de marcos habría que tener en cuenta la
anchura total del menú (elementos principales + elementos flotantes) para establecer el
ancho del marco que lo contiene. Esto nos obligaría a revisar el código para establecer las


Estilos CSS - Menús                                                                           8 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
medidas del menú en píxeles.



MENÚ VERTICAL CON FLECHAS GENERADAS
                        La utilización de bordes gruesos en elementos de ancho y alto iguales a
                        0 provoca un curioso efecto que nos permite obtener zonas del color del
                        borde con inclinaciones de 45 o 135º según el lado en que se produzcan
                        al combinar los bordes izquierdo o derecho de un color con el superior
                        y/o inferior de otro color. Gracias a esta combinación se ha obtenido la
                        quot;flechaquot; roja que aparece al pasar el ratón sobre cada imagen.

                        Por si te parece mágico lo de las flechas observa atentamente el
                        siguiente fragmento para ver de dónde salen esas inclinaciones de 45 o
135º.




   En el segundo caso los colores y el grosor del borde son iguales pero el ancho y el alto del
                                         elemento son 0




MAPA CON IMÁGENES DE SUSTITUCIÓN




Es sorprendente cómo se puede lograr un menú tan vistoso. La idea base es
trabajar con listas mostradas en bloque. Se utilizan imágenes de sustitución:
una imagen como fondo para los enlaces y otra diferente cuando el ratón pasa
por encima. Consulta la documentación HTML para observar el efecto.



Estilos CSS - Menús                                                                           9 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
MENÚ VERTICAL CON AVISO DE VISITADO
                       En este caso el efecto que se persigue es la aparición de un rótulo que
                       indica que ya se ha visitado el enlace.

                       Para comprobarlo puedes pulsar el primer enlace y luego la flecha de
                       vuelta atrás de tu navegador.

                     Como estás viendo hemos dejado un importante margen en la zona
                     derecha de los menús porque es necesario para dejar espacio a los
                     rótulos que aparecerán. También habrá que tener en cuenta este detalle
cuando este tipo de menús se utilice en una estructura de marcos.

En esta ocasión no hemos creado una lista, sino una serie de contenedores encerrados dentro
de otro contenedor genérico que tiene fondo gris. La idea en la que se basa el menú es que
cada uno de los contenedores tiene el enlace y un fragmento en línea tal como puedes ver a
continuación:

  <div class=quot;boxquot;>
  <a href=quot;http://www.cssplay.co.uk/menus/visitedmenu.htmlquot;>Men&uacute; 1
  <span>VISTO</span>
  </a>
  </div>



Para hacer que el fragmento en línea aprovechamos las características de herencia y utilizamos
las propiedad CSS display:none para que cualquier elemento span que sea descendiente de
un enlace que, a su vez, sea descendiente del contenedor que hemos nombrado con el
identificador menu, no se muestre.

  #menu a span { display:none;}
  Bastante más simple de explicar con código CSS que con lenguaje humano ;-)



Lo único que nos queda es añadir la pseudo clase :visited a los enlaces para que los
fragmentos en línea span que sean descendientes de un enlace visitado que, a su vez, sea
descendiente del contenedor que hemos nombrado con el identificador menu, se muestren con
la apariencia que indicamos con las reglas CSS. Además especificaremos un índice de
profundidad alto para que se superponga a otros elementos que pudieran quedar por debajo.

  #menu a:visited span {
  display:block;
  position:absolute;
  top:0;
  left:11em;
  width:5em;
  font-size:0.7em;
  color:#c00;
  border:1px solid #c00;
  text-align:center;
  z-index:50;
  }



El resto de reglas CSS no merecen explicación especial ya que su función es la común de
indicar el aspecto de los diversos elementos de la página.


Estilos CSS - Menús                                                                          10 de 10



Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org

More Related Content

Viewers also liked

La Cuenca Como Un Sistema
La Cuenca Como Un SistemaLa Cuenca Como Un Sistema
La Cuenca Como Un Sistemaneobahamut7
 
Hoteles Salamanca
Hoteles SalamancaHoteles Salamanca
Hoteles Salamancasabri82
 
Introducción a la Robótica
Introducción a la RobóticaIntroducción a la Robótica
Introducción a la Robóticastaredelweis
 
Medios De Transmision kareli
Medios De Transmision kareliMedios De Transmision kareli
Medios De Transmision kareliantonella112
 
Piratas Que Operan Como Empresas Derecho InformáTico Vicente Sarubbi
Piratas Que Operan Como Empresas Derecho InformáTico Vicente SarubbiPiratas Que Operan Como Empresas Derecho InformáTico Vicente Sarubbi
Piratas Que Operan Como Empresas Derecho InformáTico Vicente SarubbiVicente Javier
 
34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion34 Php. Operadores De Comparacion
34 Php. Operadores De ComparacionJosé M. Padilla
 
Mejores Exponentes del Hip Hop
Mejores Exponentes del Hip HopMejores Exponentes del Hip Hop
Mejores Exponentes del Hip HopJohanna
 
Los Autos MáS Caros
Los Autos MáS CarosLos Autos MáS Caros
Los Autos MáS Carosrogermantilla
 
Caracterización de las diferentes formas de organización social en Colombia: ...
Caracterización de las diferentes formas de organización social en Colombia: ...Caracterización de las diferentes formas de organización social en Colombia: ...
Caracterización de las diferentes formas de organización social en Colombia: ...JORGE ANTONIO GONZÁLEZ TOBITO
 
Dispositivos Por Josue
Dispositivos Por JosueDispositivos Por Josue
Dispositivos Por Josueguest62d83d1
 
Trabajo Teorias De Piaget Teresa y Jessica
Trabajo Teorias De Piaget Teresa y JessicaTrabajo Teorias De Piaget Teresa y Jessica
Trabajo Teorias De Piaget Teresa y Jessicayeca30
 

Viewers also liked (20)

La Cuenca Como Un Sistema
La Cuenca Como Un SistemaLa Cuenca Como Un Sistema
La Cuenca Como Un Sistema
 
Enlace 3
Enlace 3Enlace 3
Enlace 3
 
Hoteles Salamanca
Hoteles SalamancaHoteles Salamanca
Hoteles Salamanca
 
Introducción a la Robótica
Introducción a la RobóticaIntroducción a la Robótica
Introducción a la Robótica
 
Biblioteca
BibliotecaBiblioteca
Biblioteca
 
¿Es solamente cosa de quimica?
¿Es solamente cosa de quimica?¿Es solamente cosa de quimica?
¿Es solamente cosa de quimica?
 
Oracion
OracionOracion
Oracion
 
Productos
ProductosProductos
Productos
 
Medios De Transmision kareli
Medios De Transmision kareliMedios De Transmision kareli
Medios De Transmision kareli
 
Piratas Que Operan Como Empresas Derecho InformáTico Vicente Sarubbi
Piratas Que Operan Como Empresas Derecho InformáTico Vicente SarubbiPiratas Que Operan Como Empresas Derecho InformáTico Vicente Sarubbi
Piratas Que Operan Como Empresas Derecho InformáTico Vicente Sarubbi
 
34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion
 
Mejores Exponentes del Hip Hop
Mejores Exponentes del Hip HopMejores Exponentes del Hip Hop
Mejores Exponentes del Hip Hop
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Los Autos MáS Caros
Los Autos MáS CarosLos Autos MáS Caros
Los Autos MáS Caros
 
Caracterización de las diferentes formas de organización social en Colombia: ...
Caracterización de las diferentes formas de organización social en Colombia: ...Caracterización de las diferentes formas de organización social en Colombia: ...
Caracterización de las diferentes formas de organización social en Colombia: ...
 
Slideshare
SlideshareSlideshare
Slideshare
 
El puente
El puenteEl puente
El puente
 
Dispositivos Por Josue
Dispositivos Por JosueDispositivos Por Josue
Dispositivos Por Josue
 
Trabajo Teorias De Piaget Teresa y Jessica
Trabajo Teorias De Piaget Teresa y JessicaTrabajo Teorias De Piaget Teresa y Jessica
Trabajo Teorias De Piaget Teresa y Jessica
 
Comunidades
ComunidadesComunidades
Comunidades
 

Similar to 10. Edicion Html. Estilos Edicion Html. Menus 0001

10. Edicion Html. Estilos Edicion Html. Listas 0001
10. Edicion Html. Estilos Edicion Html. Listas   000110. Edicion Html. Estilos Edicion Html. Listas   0001
10. Edicion Html. Estilos Edicion Html. Listas 0001José M. Padilla
 
10. Edicion Html. Estilos Edicion Html. DiseñO Visual 0001
10. Edicion Html. Estilos Edicion Html. DiseñO Visual   000110. Edicion Html. Estilos Edicion Html. DiseñO Visual   0001
10. Edicion Html. Estilos Edicion Html. DiseñO Visual 0001José M. Padilla
 
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos ...
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos  ...10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos  ...
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos ...José M. Padilla
 
10. Edicion Html. Estilos Edicion Html. Tecnicas 0001
10. Edicion Html. Estilos Edicion Html. Tecnicas   000110. Edicion Html. Estilos Edicion Html. Tecnicas   0001
10. Edicion Html. Estilos Edicion Html. Tecnicas 0001José M. Padilla
 
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes 0001
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes   000110. Edicion Html. Estilos Edicion Html. Texto Y Fuentes   0001
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes 0001José M. Padilla
 
06. Edicion Html. Plantillas 0001
06. Edicion Html. Plantillas   000106. Edicion Html. Plantillas   0001
06. Edicion Html. Plantillas 0001José M. Padilla
 
08. Edicion Html. Marcos 0001
08. Edicion Html. Marcos   000108. Edicion Html. Marcos   0001
08. Edicion Html. Marcos 0001José M. Padilla
 
02. Edicion Html. Tablas 0001
02. Edicion Html. Tablas   000102. Edicion Html. Tablas   0001
02. Edicion Html. Tablas 0001José M. Padilla
 
10. Edicion Html. Estilos Edicion Html. IntroduccióN 0001
10. Edicion Html. Estilos Edicion Html. IntroduccióN   000110. Edicion Html. Estilos Edicion Html. IntroduccióN   0001
10. Edicion Html. Estilos Edicion Html. IntroduccióN 0001José M. Padilla
 
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo 0001
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo   000101. Edicion Html. La Base Edicion Html. Entorno De Trabajo   0001
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo 0001José M. Padilla
 
01. Edicion Html. La Base Edicion Html. Texto 0001
01. Edicion Html. La Base Edicion Html. Texto   000101. Edicion Html. La Base Edicion Html. Texto   0001
01. Edicion Html. La Base Edicion Html. Texto 0001José M. Padilla
 
04. Edicion Html. Vinculos 0001
04. Edicion Html. Vinculos   000104. Edicion Html. Vinculos   0001
04. Edicion Html. Vinculos 0001José M. Padilla
 
Practica de html5 y css3
Practica de html5 y css3Practica de html5 y css3
Practica de html5 y css3Noé Arpasi
 
12. Edicion Html. Recursos 0001
12. Edicion Html. Recursos   000112. Edicion Html. Recursos   0001
12. Edicion Html. Recursos 0001José M. Padilla
 
Menus CSS Grupo#3
Menus CSS Grupo#3Menus CSS Grupo#3
Menus CSS Grupo#3josel_avila
 
Manual css
Manual cssManual css
Manual cssJennifer
 

Similar to 10. Edicion Html. Estilos Edicion Html. Menus 0001 (20)

10. Edicion Html. Estilos Edicion Html. Listas 0001
10. Edicion Html. Estilos Edicion Html. Listas   000110. Edicion Html. Estilos Edicion Html. Listas   0001
10. Edicion Html. Estilos Edicion Html. Listas 0001
 
10. Edicion Html. Estilos Edicion Html. DiseñO Visual 0001
10. Edicion Html. Estilos Edicion Html. DiseñO Visual   000110. Edicion Html. Estilos Edicion Html. DiseñO Visual   0001
10. Edicion Html. Estilos Edicion Html. DiseñO Visual 0001
 
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos ...
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos  ...10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos  ...
10. Edicion Html. Estilos Edicion Html. Fondos, Bordes, Margenes Y Rellenos ...
 
10. Edicion Html. Estilos Edicion Html. Tecnicas 0001
10. Edicion Html. Estilos Edicion Html. Tecnicas   000110. Edicion Html. Estilos Edicion Html. Tecnicas   0001
10. Edicion Html. Estilos Edicion Html. Tecnicas 0001
 
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes 0001
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes   000110. Edicion Html. Estilos Edicion Html. Texto Y Fuentes   0001
10. Edicion Html. Estilos Edicion Html. Texto Y Fuentes 0001
 
06. Edicion Html. Plantillas 0001
06. Edicion Html. Plantillas   000106. Edicion Html. Plantillas   0001
06. Edicion Html. Plantillas 0001
 
listas HTML
listas HTMLlistas HTML
listas HTML
 
08. Edicion Html. Marcos 0001
08. Edicion Html. Marcos   000108. Edicion Html. Marcos   0001
08. Edicion Html. Marcos 0001
 
02. Edicion Html. Tablas 0001
02. Edicion Html. Tablas   000102. Edicion Html. Tablas   0001
02. Edicion Html. Tablas 0001
 
10. Edicion Html. Estilos Edicion Html. IntroduccióN 0001
10. Edicion Html. Estilos Edicion Html. IntroduccióN   000110. Edicion Html. Estilos Edicion Html. IntroduccióN   0001
10. Edicion Html. Estilos Edicion Html. IntroduccióN 0001
 
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo 0001
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo   000101. Edicion Html. La Base Edicion Html. Entorno De Trabajo   0001
01. Edicion Html. La Base Edicion Html. Entorno De Trabajo 0001
 
Presentación CSS y HTML en Gummurcia
Presentación CSS y HTML en GummurciaPresentación CSS y HTML en Gummurcia
Presentación CSS y HTML en Gummurcia
 
01. Edicion Html. La Base Edicion Html. Texto 0001
01. Edicion Html. La Base Edicion Html. Texto   000101. Edicion Html. La Base Edicion Html. Texto   0001
01. Edicion Html. La Base Edicion Html. Texto 0001
 
04. Edicion Html. Vinculos 0001
04. Edicion Html. Vinculos   000104. Edicion Html. Vinculos   0001
04. Edicion Html. Vinculos 0001
 
Diapocss
DiapocssDiapocss
Diapocss
 
Compresión de video
Compresión de videoCompresión de video
Compresión de video
 
Practica de html5 y css3
Practica de html5 y css3Practica de html5 y css3
Practica de html5 y css3
 
12. Edicion Html. Recursos 0001
12. Edicion Html. Recursos   000112. Edicion Html. Recursos   0001
12. Edicion Html. Recursos 0001
 
Menus CSS Grupo#3
Menus CSS Grupo#3Menus CSS Grupo#3
Menus CSS Grupo#3
 
Manual css
Manual cssManual css
Manual css
 

More from José M. Padilla

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTJosé M. Padilla
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0José M. Padilla
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busquedaJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004José M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexJosé M. Padilla
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionJosé M. Padilla
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionJosé M. Padilla
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.José M. Padilla
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.José M. Padilla
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20José M. Padilla
 

More from José M. Padilla (20)

Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERTInforme Riesgos y amenazas en cloud computing. INTECTO-CERT
Informe Riesgos y amenazas en cloud computing. INTECTO-CERT
 
Manual multimedia y web 2.0
Manual multimedia y web 2.0Manual multimedia y web 2.0
Manual multimedia y web 2.0
 
Guia optimizacion motores_busqueda
Guia optimizacion motores_busquedaGuia optimizacion motores_busqueda
Guia optimizacion motores_busqueda
 
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
Modulo 2. Sonido Y Musica Por Ordenador. 08 Partituras. Note Pad 2004
 
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody AssistantModulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
Modulo 2. Sonido Y Musica Por Ordenador. 10 Karaoke 2. Melody Assistant
 
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke PlayerModulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
Modulo 2. Sonido Y Musica Por Ordenador. 09 Karaoke 1. Van Basco Karaoke Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower AmpModulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
Modulo 2. Sonido Y Musica Por Ordenador. 07 Conversor. D Bpower Amp
 
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track StudioModulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
Modulo 2. Sonido Y Musica Por Ordenador. 06 Secuenciador. N Track Studio
 
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. AudacityModulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
Modulo 2. Sonido Y Musica Por Ordenador. 05 Editor De Audio. Audacity
 
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One PlayerModulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
Modulo 2. Sonido Y Musica Por Ordenador. 04 Reproductor. Real One Player
 
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C DexModulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
Modulo 2. Sonido Y Musica Por Ordenador. 03 Extraccion De Audio. C Dex
 
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema OperativoModulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
Modulo 2. Sonido Y Musica Por Ordenador. 02 Sonido En El Sistema Operativo
 
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 AlmacenamientoModulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
Modulo 1. Sonido Y Musica Por Ordenador. 07 Almacenamiento
 
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El AudioModulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
Modulo 1. Sonido Y Musica Por Ordenador. 06 El Audio
 
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El MidiModulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
Modulo 1. Sonido Y Musica Por Ordenador. 05 El Midi
 
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. EdicionModulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
Modulo 1. Sonido Y Musica Por Ordenador. 04 El Estudio De Sonido. Edicion
 
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su RepresentacionModulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
Modulo 1. Sonido Y Musica Por Ordenador. 03 El Sonido Y Su Representacion
 
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
Modulo 1. Sonido y musica por ordenador. 02 El ordenador en el aula.
 
00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.00 Sonido y musica por ordenador. Guia del alumno.
00 Sonido y musica por ordenador. Guia del alumno.
 
00 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 2000 Sonido y musica por ordenador. Caso 20
00 Sonido y musica por ordenador. Caso 20
 

Recently uploaded

Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadEduardoSantiagoSegov
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxkimontey
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 

Recently uploaded (20)

Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
La tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedadLa tecnología y su impacto en la sociedad
La tecnología y su impacto en la sociedad
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptxLINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
LINEA DE TIEMPO LITERATURA DIFERENCIADO LITERATURA.pptx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 

10. Edicion Html. Estilos Edicion Html. Menus 0001

  • 1. MINISTERIO SECRETARÍA GENERAL DE EDUCACIÓN DE EDUCACIÓN Y CIENCIA Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN EDUCATIVA Edición HTML Estilos CSS Menús C/ TORRELAGUNA, 58 28027 - MADRID Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 2. Índice de contenido Menú horizontal simple......................................................................................................... 3 Menú vertical simple............................................................................................................. 4 Menú horizontal desplegable................................................................................................ 5 Menú horizontal desplegable en líneas................................................................................ 7 Menú vertical con cambio de alineación............................................................................... 7 Menú vertical desplegable.................................................................................................... 8 Menú vertical flotante........................................................................................................... 8 Menú vertical con flechas generadas................................................................................... 9 Mapa con imágenes de sustitución...................................................................................... 9 Menú vertical con aviso de visitado.................................................................................... 10 Estilos CSS - Menús 2 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 3. MENÚ HORIZONTAL SIMPLE La idea base es eliminar las marcas de los elementos de lista poniendo el valor list-style- type:none y hacerlos flotar a la izquierda. Para evitar que otros listados hereden los estilos de forma automática creamos una clase a la que llamamos menu. (Lo hacemos como clase en lugar de como indicador por si quisiéramos que en otro punto de la página apareciera otro listado con las mismas características). Con este esquema base el resto de reglas se refiere a la apariencia gráfica de los elementos de la lista que sean enlaces: márgenes para separarlos, colores, alineación y bordes esencialmente. Una vez definidas las características básicas comunes se especifican las particulares para las pseudoclases :visited :hover y :active que provocarán los cambios de apariencia visual en función del estado del enlace. <style type=quot;text/cssquot;> <!-- /* CSS base obtenido de los tutoriales de www.alsacreations.com/articles */ .menu { height: 22px; /* necesario para que se produzca salto tras el menú */ } .menu ul { list-style-type: none; width: 100%; /* ajuste para Opera */ } .menu li { float: left; } .menu a { margin: 0 2px; width: 120px; height: 20px; display: block; text-align: center; border: 1px solid gray; text-decoration: none; color: #000; background-color: #fff; } .menu a:visited { color: rgb(204, 102, 204); background-color: rgb(221, 221, 221); } .menu a:hover { background-color: rgb(204, 204, 204); } .menu a:active { background-color: gray; color: #fff; } --> </style> Estilos CSS - Menús 3 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 4. MENÚ VERTICAL SIMPLE En este caso la situación es muy similar al menú horizontal simple. Las principales variaciones que encontramos son: • Los elementos de la lista no flotan a la izquierda como hacían antes sino que siguen el flujo normal aunque se muestran como elementos en bloque para poder aplicarle los formatos gráficos. • Debido al flujo normal de la lista no ha hecho falta establecer la altura del contenedor en que incluimos el menú porque se calcula correctamente como suma de los diferentes elementos • En lugar de introducir un margen horizontal en los elementos establecemos un margen inferior para separar verticalmente. <style type=quot;text/cssquot;> <!-- /* CSS base obtenido de los tutoriales de www.alsacreations.com/articles */ .menu { float:left; width: 180px; margin-right:10px; } .menu ul { list-style-type: none; } .menu li { margin-bottom: 5px; } .menu a { margin: 0 2px; width: 120px; height: 20px; display: block; text-align: center; border: 1px solid gray; text-decoration: none; color: #000; background-color: #fff; } .menu a:visited { color: rgb(204, 102, 204); background-color: rgb(221, 221, 221); } .menu a:hover { background-color: rgb(204, 204, 204); } .menu a:active { background-color: gray; color: #fff; } --> </style> Estilos CSS - Menús 4 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 5. MENÚ HORIZONTAL DESPLEGABLE Este menú requiere que esté activado Javascript. Los menús, debido a la utilización de un z-index:100 se superponen al contenido de la página al desplegarse. Javascript Lo situamos en la cabecera y se encarga de mostrar u ocultar los submenús: <script type=quot;text/javascriptquot;><!-- function mostrarsubmenu(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } //--> </script> Código CSS comentado /*Eliminamos los identificadores de item y ajustamos margen y relleno*/ dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; } /*Creamos el identificador menu y lo situamos el menú en la zona superior*/ #menu { position: absolute; top: 0; left: 10px; z-index:100; width: 100%; /* ajuste para Opera */ } Estilos CSS - Menús 5 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 6. Código CSS comentado (continuación) /*Aplicamos formato a los diversos componentes de las listas que se encuentren dentro de #menu */ #menu dl { float: left; width: 12em; } #menu dt { cursor: pointer; text-align: center; font-weight: bold; background: #ccc; border: 1px solid gray; margin: 1px; } #menu dd { display: none; border: 1px solid gray; } #menu li { text-align: center; background: #fff; } /*Aplicamos formato a los enlaces que pertenezcan a elementos de listas que se encuentren dentro de #menu */ #menu li a, #menu dt a { color: #000; text-decoration: none; display: block; height: 100%; border: 0 none; } #menu dt a { text-align:center; } /*Aplicamos pseudoclases para formato para enlaces visitados y para el paso de ratón sobre enlace dentro de #menu */ #menu li a:visited, #menu dt a:visited { color: #eee; } #menu li a:hover, #menu dt a:hover { background: #eee; color: #000; } Estilos CSS - Menús 6 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 7. Código HTML Observa que no tenemos una única lista de definición, sino que cada término de definición y sus datos constituyen una lista dl independiente. Haciéndolo así cada lista flota a la izquierda y permite que la siguiente se coloque a su derecha tal como especificamos al crear las reglas CSS. <dl> <dt onmouseover=quot;javascript:mostrarsubmenu('smenu1');quot;>Menu 1</dt> <dd id=quot;smenu1quot; onblur=quot;javascript:mostrarsubmenu();quot;> <ul> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.1</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.2</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.3</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.4</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.5</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 1.6</a></li> </ul> </dd> </dl> <dl> /* Aunque el siguiente menú no tiene submenús necesitamos invocar el javascript sin darle un valor para que al pasar el ratón sobre él se oculte el menú que estuviera abierto */ <dt onmouseover=quot;javascript:mostrarsubmenu();quot;> <a href=quot;http://algun.sitio.eduquot;>Menu 2</a></dt> </dl> ... MENÚ HORIZONTAL DESPLEGABLE EN LÍNEAS Este menú requiere que esté activado Javascript. Alguna opción de menú podría no desplegar opciones funcionar como enlace directo a otra página. (Caso del Elemento menú 2 del ejemplo) Se ha introducido la propiedad display:table para los selectores dt del menú para que se muestre correctamente en Opera. También se ha añadido la pseudoclase :visited para introducir diferenciación de color en los enlaces visitados MENÚ VERTICAL CON CAMBIO DE ALINEACIÓN En este caso el efecto del menú es el cambio de alineación de los ítems y la modificación del color de la linea de delimitación inferior Estilos CSS - Menús 7 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 8. MENÚ VERTICAL DESPLEGABLE En este caso nos encontramos con un menú en el que, al pulsar sobre cada una de las opcines nos llevará al destino especificado o bien abrirá un submenú. En ambos casos la pulsación sobre el menú principal cerrará el submenú que pudiera estar abierto. En el ejemplo el primer elemento del menú sería un enlace directo mientras que los otros tres disponen de submenús desplegables. Las acciones que se han descrito se apoyan en un javascript que se carga automáticamente con la página y se ocupa de realizar la tarea de apertura y cierre de los submenús. Las reglas CSS se encargan de la apariencia de los diversos elementos y, para construirlos en el código HTML se ha utilizado una lista de definiciones: cada término de definición es un ítem del menú principal, mientras que el submenú son los datos de la definición que están constituidos por una lista que enumera cada uno de los submenús. Como ejemplo, además de consultar el código de la página, tienes a continuación el código correspondiente al cuarto ítem del menú principal: <dt onclick=quot;javascript:mostrarsubmenu('smenu4');quot;>Men&uacute; 4</dt> <dd id=quot;smenu4quot;> <ul> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 4.1</a></li> <li><a href=quot;http://algun.sitio.eduquot;>Submen&uacute; 4.1</a></li> </ul> </dd> Como puedes ver, el término de definición contiene una llamada javascript que se activa al hacer clic que es la encargada de que se muestre el submenú. Si reflexionamos sobre la estructura que se ha utilizado nos damos cuenta de que no es descabellada la utilización de una lista de definiciones, puesto que desde el punto de vista semántico sí que se podría interpretar un menú con submenús desplegables como tal. Por la propia apariencia visual del menú su utilización más habitual será en páginas cuya estructura esté basada en marcos, bien sea en marcos puros o en marcos internos (iframe). MENÚ VERTICAL FLOTANTE Este menú requiere que esté activado Javascript. Alguna opción de menú podría no desplegar opciones y funcionar como enlace directo a otra página. (Caso del Elemento menú 1 del ejemplo) Los menús, debido a la utilización de un z-index:100 se superponen al contenido de la página al desplegarse. Por la propia estructura del menú su utilización más habitual será en páginas cuya estructura esté basada en marcos, bien sea en marcos puros o en marcos internos (iframe). Al utilizar este menú en páginas con estructrura real de marcos habría que tener en cuenta la anchura total del menú (elementos principales + elementos flotantes) para establecer el ancho del marco que lo contiene. Esto nos obligaría a revisar el código para establecer las Estilos CSS - Menús 8 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 9. medidas del menú en píxeles. MENÚ VERTICAL CON FLECHAS GENERADAS La utilización de bordes gruesos en elementos de ancho y alto iguales a 0 provoca un curioso efecto que nos permite obtener zonas del color del borde con inclinaciones de 45 o 135º según el lado en que se produzcan al combinar los bordes izquierdo o derecho de un color con el superior y/o inferior de otro color. Gracias a esta combinación se ha obtenido la quot;flechaquot; roja que aparece al pasar el ratón sobre cada imagen. Por si te parece mágico lo de las flechas observa atentamente el siguiente fragmento para ver de dónde salen esas inclinaciones de 45 o 135º. En el segundo caso los colores y el grosor del borde son iguales pero el ancho y el alto del elemento son 0 MAPA CON IMÁGENES DE SUSTITUCIÓN Es sorprendente cómo se puede lograr un menú tan vistoso. La idea base es trabajar con listas mostradas en bloque. Se utilizan imágenes de sustitución: una imagen como fondo para los enlaces y otra diferente cuando el ratón pasa por encima. Consulta la documentación HTML para observar el efecto. Estilos CSS - Menús 9 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org
  • 10. MENÚ VERTICAL CON AVISO DE VISITADO En este caso el efecto que se persigue es la aparición de un rótulo que indica que ya se ha visitado el enlace. Para comprobarlo puedes pulsar el primer enlace y luego la flecha de vuelta atrás de tu navegador. Como estás viendo hemos dejado un importante margen en la zona derecha de los menús porque es necesario para dejar espacio a los rótulos que aparecerán. También habrá que tener en cuenta este detalle cuando este tipo de menús se utilice en una estructura de marcos. En esta ocasión no hemos creado una lista, sino una serie de contenedores encerrados dentro de otro contenedor genérico que tiene fondo gris. La idea en la que se basa el menú es que cada uno de los contenedores tiene el enlace y un fragmento en línea tal como puedes ver a continuación: <div class=quot;boxquot;> <a href=quot;http://www.cssplay.co.uk/menus/visitedmenu.htmlquot;>Men&uacute; 1 <span>VISTO</span> </a> </div> Para hacer que el fragmento en línea aprovechamos las características de herencia y utilizamos las propiedad CSS display:none para que cualquier elemento span que sea descendiente de un enlace que, a su vez, sea descendiente del contenedor que hemos nombrado con el identificador menu, no se muestre. #menu a span { display:none;} Bastante más simple de explicar con código CSS que con lenguaje humano ;-) Lo único que nos queda es añadir la pseudo clase :visited a los enlaces para que los fragmentos en línea span que sean descendientes de un enlace visitado que, a su vez, sea descendiente del contenedor que hemos nombrado con el identificador menu, se muestren con la apariencia que indicamos con las reglas CSS. Además especificaremos un índice de profundidad alto para que se superponga a otros elementos que pudieran quedar por debajo. #menu a:visited span { display:block; position:absolute; top:0; left:11em; width:5em; font-size:0.7em; color:#c00; border:1px solid #c00; text-align:center; z-index:50; } El resto de reglas CSS no merecen explicación especial ya que su función es la común de indicar el aspecto de los diversos elementos de la página. Estilos CSS - Menús 10 de 10 Materiales de Formación con licencia Creative Commons elaborados por el MEC y promocionados por autodidactas.org