SlideShare une entreprise Scribd logo
1  sur  4
Télécharger pour lire hors ligne
Desarrollo web con Flash                                                             Práctica 6




               Práctica 6: Selectores, herencia, orden y peso


Estructuras de una página

Los selectores indican a que código html afecta cual regla, sirven para crear un código ordenado,
limpio y fácil de mantener.

   1. Selector universal: Aplica las propiedades de la regla a cualquier elemento HTML.




   2. Selector de tipo: Aplica las propiedades de la regla a los elemento XHTML que nombra.




       <p>Lorem ipsum . . . </p>

   3. Selector de Clase: Aplica las propiedades de la regla a los elemento XHTML en base al
      nombre de su atributo class.




       <p class="intro">Lorem ipsum . . . </p>

   4. Selector de ID: Aplica las propiedades de la regla a los elemento XHTML en base al
      nombre de su atributo id. Este nombre tiene que ser único en la página.




       <p id="intro">Lorem ipsum . . . </p>

   5. Selectores en Grupo: Podemos agrupar varios selectores separados por comas como
      declaración de selector de una regla.




       <p>... </p> <div> ... </div> <ul> ... </ul>




Ing. Hugo Mendieta Pacheco                                                                    1
Desarrollo web con Flash                                                                  Práctica 6


   6. Selector Descendente: Aplica las propiedades de una regla a los elementos que están
      dentro de otro elemento.




       <div>
           <p>Lorem ipsum... </p>
       </div>

   7. Selector Hijo: Aplica las propiedades de la regla a los elementos que sean hijos inmediatos
      de su padre.




       <div>
         <a href=""> ... </a>
         <p><a href=""> ...</a></p>
       </div>

   8. Selector Adyacente: Aplica las propiedades de la regla a los elemento inmediatamente
      precedidos por un elemento hermano.




       <p> . . . </p>
       <p> . . . </p>
       <p> . . . </p>

   9. seudo clase:

       •   Selector pseudo-clase :link, aplica las propiedades de la regla a los links no visitados.




       •   Selector pseudo-clase :visited, aplica las propiedades de la regla a los links          no
           visitados.



       •   Selector pseudo-clase :active, aplica las propiedades de la regla a los links           no
           visitados.




Ing. Hugo Mendieta Pacheco                                                                         2
Desarrollo web con Flash                                                                Práctica 6


         •   Selector pseudo-clase :hover, aplica las propiedades de la regla a los links        no
             visitados.




    10. Selector pseudo-elemento First letter: Aplica las propiedades de a regla a la primera letra
        de un elemento.




        <p> . . . </p>

    11. Selector pseudo-elemento First line: Aplica las propiedades de a regla a la primera línea de
        un elemento.



<p> . . . </p>




Herencia

Los atributos de las etiquetas se heredan acorde al del padre.

Practica 1:
        En la página herencia.html, siga las indicaciones del instructor para cambiar los elementos
mediante los atributos de clase.




Orden de lectura

Solución a conflictos con las reglas:

Practica 2:
        Abra la página conflictos.html, y siga las indicaciones del instructor:
        • Coloque css mediante un archivo vinculado.
        • Sobre escriba mediante CSS internos.
        • Agrege css en línea, para sobre escribir los anteriores.
        • Mediante CSS internos, verifique la aplicación de las reglas.




Ing. Hugo Mendieta Pacheco                                                                      3
Desarrollo web con Flash                                                        Práctica 6




Peso de los Selectores


Practica 3:
        En el archivo peso.html, realice las siguientes actividades:
        • Escriba un selector de tipo.
        • Sobre escriba el selector de tipo con un selector de clase.
        • Implemente un selector de id, para sobre escribir a los anteriores.
        • Escriba un selector combinado.




Ing. Hugo Mendieta Pacheco                                                              4

Contenu connexe

Similaire à Practica06

Patrones de diseño II
Patrones de diseño IIPatrones de diseño II
Patrones de diseño IIkaolong
 
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptxGabriela Soto
 
Patrones de Diseño de Software
Patrones de Diseño de SoftwarePatrones de Diseño de Software
Patrones de Diseño de SoftwareWilliam A. Molina
 
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...SergioIglesiasNET
 
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersHands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersSorey García
 
Novedades de aries
Novedades de ariesNovedades de aries
Novedades de arieslmrv
 
Dreamweaver - Fichas de Aprendizaje 2014
Dreamweaver - Fichas de Aprendizaje 2014Dreamweaver - Fichas de Aprendizaje 2014
Dreamweaver - Fichas de Aprendizaje 2014jorgequiat
 
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018nacho mascort
 
React Hooks ¿Por donde empezar?
React Hooks ¿Por donde empezar?React Hooks ¿Por donde empezar?
React Hooks ¿Por donde empezar?Adrian Diaz Cervera
 
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendCombinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendmenttes
 

Similaire à Practica06 (20)

Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
 
Patrones de diseño II
Patrones de diseño IIPatrones de diseño II
Patrones de diseño II
 
U5.pptx
U5.pptxU5.pptx
U5.pptx
 
Practica07
Practica07Practica07
Practica07
 
Computación 1 y 3
Computación 1 y 3Computación 1 y 3
Computación 1 y 3
 
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx
[Shared] ML Bootcamp - GDG Barcelona - Semana 4.pptx
 
Filtrado de recursos en Maven
Filtrado de recursos en MavenFiltrado de recursos en Maven
Filtrado de recursos en Maven
 
Patrones GOF
Patrones GOFPatrones GOF
Patrones GOF
 
Patrones de Diseño de Software
Patrones de Diseño de SoftwarePatrones de Diseño de Software
Patrones de Diseño de Software
 
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
Joomla!Day 2011 España - Taller desarrollo de plantillas Joomla! - Sergio Igl...
 
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosersHands on Lab: Almacenamiento local con base de datos, launchers y choosers
Hands on Lab: Almacenamiento local con base de datos, launchers y choosers
 
Novedades de aries
Novedades de ariesNovedades de aries
Novedades de aries
 
Dreamweaver - Fichas de Aprendizaje 2014
Dreamweaver - Fichas de Aprendizaje 2014Dreamweaver - Fichas de Aprendizaje 2014
Dreamweaver - Fichas de Aprendizaje 2014
 
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
Scraping avanzado o Cómo hacer de internet tu base de datos #seoplus2018
 
Javascript
JavascriptJavascript
Javascript
 
Tema 1
Tema 1Tema 1
Tema 1
 
Las Herramientas de un Frontend
Las Herramientas de un FrontendLas Herramientas de un Frontend
Las Herramientas de un Frontend
 
Unidad 1_Programacion Orientada a Objetos
Unidad 1_Programacion Orientada a ObjetosUnidad 1_Programacion Orientada a Objetos
Unidad 1_Programacion Orientada a Objetos
 
React Hooks ¿Por donde empezar?
React Hooks ¿Por donde empezar?React Hooks ¿Por donde empezar?
React Hooks ¿Por donde empezar?
 
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontendCombinación ganadora: Plone como CMS, tu framework preferido como frontend
Combinación ganadora: Plone como CMS, tu framework preferido como frontend
 

Practica06

  • 1. Desarrollo web con Flash Práctica 6 Práctica 6: Selectores, herencia, orden y peso Estructuras de una página Los selectores indican a que código html afecta cual regla, sirven para crear un código ordenado, limpio y fácil de mantener. 1. Selector universal: Aplica las propiedades de la regla a cualquier elemento HTML. 2. Selector de tipo: Aplica las propiedades de la regla a los elemento XHTML que nombra. <p>Lorem ipsum . . . </p> 3. Selector de Clase: Aplica las propiedades de la regla a los elemento XHTML en base al nombre de su atributo class. <p class="intro">Lorem ipsum . . . </p> 4. Selector de ID: Aplica las propiedades de la regla a los elemento XHTML en base al nombre de su atributo id. Este nombre tiene que ser único en la página. <p id="intro">Lorem ipsum . . . </p> 5. Selectores en Grupo: Podemos agrupar varios selectores separados por comas como declaración de selector de una regla. <p>... </p> <div> ... </div> <ul> ... </ul> Ing. Hugo Mendieta Pacheco 1
  • 2. Desarrollo web con Flash Práctica 6 6. Selector Descendente: Aplica las propiedades de una regla a los elementos que están dentro de otro elemento. <div> <p>Lorem ipsum... </p> </div> 7. Selector Hijo: Aplica las propiedades de la regla a los elementos que sean hijos inmediatos de su padre. <div> <a href=""> ... </a> <p><a href=""> ...</a></p> </div> 8. Selector Adyacente: Aplica las propiedades de la regla a los elemento inmediatamente precedidos por un elemento hermano. <p> . . . </p> <p> . . . </p> <p> . . . </p> 9. seudo clase: • Selector pseudo-clase :link, aplica las propiedades de la regla a los links no visitados. • Selector pseudo-clase :visited, aplica las propiedades de la regla a los links no visitados. • Selector pseudo-clase :active, aplica las propiedades de la regla a los links no visitados. Ing. Hugo Mendieta Pacheco 2
  • 3. Desarrollo web con Flash Práctica 6 • Selector pseudo-clase :hover, aplica las propiedades de la regla a los links no visitados. 10. Selector pseudo-elemento First letter: Aplica las propiedades de a regla a la primera letra de un elemento. <p> . . . </p> 11. Selector pseudo-elemento First line: Aplica las propiedades de a regla a la primera línea de un elemento. <p> . . . </p> Herencia Los atributos de las etiquetas se heredan acorde al del padre. Practica 1: En la página herencia.html, siga las indicaciones del instructor para cambiar los elementos mediante los atributos de clase. Orden de lectura Solución a conflictos con las reglas: Practica 2: Abra la página conflictos.html, y siga las indicaciones del instructor: • Coloque css mediante un archivo vinculado. • Sobre escriba mediante CSS internos. • Agrege css en línea, para sobre escribir los anteriores. • Mediante CSS internos, verifique la aplicación de las reglas. Ing. Hugo Mendieta Pacheco 3
  • 4. Desarrollo web con Flash Práctica 6 Peso de los Selectores Practica 3: En el archivo peso.html, realice las siguientes actividades: • Escriba un selector de tipo. • Sobre escriba el selector de tipo con un selector de clase. • Implemente un selector de id, para sobre escribir a los anteriores. • Escriba un selector combinado. Ing. Hugo Mendieta Pacheco 4