SlideShare una empresa de Scribd logo
1 de 24
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5, CSS3, Jquery y Boostrap
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Índice
• HTML
• CSS
• Javascript
• Bootstrap
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
Estructura de una página web
Página Web
Estructura
Contenido
Apariencia
Comportamiento
HTML
CSS
JavaScrip
t
• Colores
• Tipografías
• Alineación
• Efectos
• Validaciones
• Automatización
• Párrafos
• Encabezados
• Listas
•Tablas
• Capas
• Etc.
• Textos
• Imágenes
• Enlaces
• Fondos
• Tamaños
• Etc.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• ¿Qué es HTML5?
• Es un lenguaje de marcas utilizado para el desarrollo
de páginas web.
• Define la estructura y contenido que debe tener una web.
• No define el estilo visual que tendrá para eso se usará
CSS.
• Ha sido establecido como estándar de diseño web por el
W3C.
• Los navegadores deben saber interpretar este lenguaje
de manera correcta (no siempre IE)
• Sobre HTML se desarrollan tecnologías para facilitar a
los usuarios el diseño de una web.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Evolución:
• En 1997 nace HTML4 publicado por el W3C
como estándar de diseño web.
• En 1999 nace XHTML 1.0 que extiende HTML4
• En 2001 se publica la nueva versión de
XHTML, la 1.1
• En 2002 se prepara un borrador para una
nueva versión de XHTML
• En 2008 naceHTML5 como el sucesor de
HTML4 y XHTML 1.1
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• ¿Por qué HTML5?
• HTML 4.0 era suficiente para cubrir todas las
necesidades web surgidas hasta el momento.
• La web evolucionó rápidamente insertando
diferentes contenidos a ofrecer en cada página.
• HTML 4.0 no cubre esas necesidades por lo que
se crearon diversas tecnologías que suplieran este
vacío:
• Flash Player
• Silverlight
• Se tiende a un trabajo distribuido por lo que se
exigen herramientas tipo "escritorio" en versión
web.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• ¿Por qué HTML5?
• En este punto HTML4 se queda obsoleto.
• Instalar plugins de terceros genera graves
agujeros de seguridad.
• Las nuevas funcionalidades requeridas no
encajan con el esquema inicial diseñado.
• Conclusión: hay que hacer evolucionar el
estándar a las necesidades actuales  HTML5
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• El concepto de elemento HTML
• Los elementos son los componentes
fundamentales del HTML
• Cuentan con 2 propiedades básicas:
• Atributos
• Contenido
• En general se conforman con una Etiqueta de
Apertura y otra Cierre.
• Los atributos se colocan dentro la etiqueta de
apertura, y el contenido se coloca entre la
etiqueta de apertura y la de cierre.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• El concepto de elemento HTML
Elemento
Etiqueta de Apertura Etiq. de Cierre
Contenido
<p class=“texto”>Curso HTML CEMA </p>
Nombre Valor
Atributo
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• Tipos de elementos HTML
• Estructurales:
• Describen el propósito del texto y no denotan
ningún formato específico.
<h1>Curso HTML</h1>
• De Presentacion:
• Describen la apariencia del texto,
independientemente de su función.
<b>Curso HTML</b>
• Los elementos de presentación se encuentran
obsoletos desde la aparición del CSS.
• De HiperTexto:
• Relaciona una parte del documento a otros
documentos.
<a href=“http://www.cema.edu.ar”>Universidad del
Cema</a>
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• Estructura base de un documento html.
<!DOCTYPE html>
<html lang="es">
<head>
<title>Título</title>
<!– Encabezado de la web. Aquí incluiremos
metainformación y cargaremos componentes y estilos
utilizados en la web-->
</head>
<body>
<!– Cuerpo de la web. Aquí escribiremos el contenido-->
…..
</body>
</html>
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Definir un documento HTML.
• El primer paso es crear un fichero
html o xhtml.
• Una vez creado deberemos
especificar el tipo de documento,
para ello la primera línea debe ser:
• <!DOCTYPE html> si es HTML
• <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> si
es XHTML
• Una vez realizado esto podremos
comenzar con el contenido de
nuestro fichero HTML
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• La sección HEAD
• Contiene metainformación de la página
• Establecemos título y palabras clave para
los buscadores
• Incluimos hojas de estilo (CSS) a utilizar en
la página
• Podemos introducir código javascript a usar
en nuestra página.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
HTML5
• La sección BODY
• Alberga el "contenido" real de la
página.
• Establece cómo se visualizan los
elementos.
• Hace uso de los scripts y hojas de
estilo definidos en la sección HEAD.
• En este punto tenemos a nuestra
disposición de todos los tags
disponibles para maquetar nuestra
página.
• Referencia: Elementos HTML
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Índice
• HTML
• CSS
• Javascript
• Bootstrap
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
CSS3
• El lenguaje HTML está limitado a la hora de
aplicarle forma a un documento.
• Sus estructuras tienen poca flexibilidad a la
hora de dar forma al contenido mostrado.
• HTML se creó originariamente para uso
científico y posteriormente fue adoptado para el
desarrollo web.
• Para "maquetar" se utilizan elementos HTML
en un uso diferente de su objetivo (tablas por
ejemplo).
• Todos estos problemas dieron lugar al origen
de CSS.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• El lenguaje HTML está limitado a la hora de
aplicarle forma a un documento.
• Sus estructuras tienen poca flexibilidad a la
hora de dar forma al contenido mostrado.
• HTML se creó originariamente para uso
científico y posteriormente fue adoptado para el
desarrollo web.
• Para "maquetar" se utilizan elementos HTML en
un uso diferente de su objetivo (tablas por
ejemplo).
• Todos estos problemas dieron lugar al origen de
CSS.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Principales características
• Permite definir el estilo de cada
elemento HTML de manera exacta.
• Permite escalar tamaños en función del
tamaño de la pantalla.
• Aísla el contenido de la presentación.
• Permite incorporar cierta lógica a los
estilos aplicados (LESS y SASS).
• Permite crear plantillas de estilos que
pueden importarse en otros HTML.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
CSS3
• Los estilos CSS deben darse de alta en un
fichero acorde para ello, no obstante:
• Pueden declararse dentro de un HTML
mediante la etiqueta <style>
• Pueden aplicarse directamente sobre
un elemento concreto en la propiedad
"style".
• Lo correcto es llevar los estilos a un o unos
ficheros css, pero se permite añadir
pequeños retoques directamente sobre el
HTML.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
CSS3
• Cómo se define un estilo en css:
Selector { propiedad: valor; ...}
Declaración
H1 {color:#CC9900;}
Ejemplo:
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Un selector es un identificador para saber sobre
qué elemento HTML debemos aplicar el estilo.
• Existen diferentes tipos de selectores.
• Se pueden crear jerarquías de estilos.
• Podemos definir estilos por defecto para los
elementos HTML estándar.
• Los estilos pueden sobreescribir a otro, el orden
de sobreescritura es el mismo en el que se
cargan los ficheros css o se lee el fichero.
• Si queremos que un estilo prevalezca sobre el
resto, podemos indicarlo con !important
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Tipos de selectores:
• De elemento HTML:
• h1, table, div, span…
• De identificador
• Todos los elementos HTML cuya
propiedad "id" tenga un determinado
valor, tendrán ese estilo.
• De clase
• Todos los elementos HTML cuya
propiedad "class" tenga un determinado
valor tendrán ese estilo.
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• Normalmente se le aplica un estilo por defecto a
los elementos HTML para conformar una plantilla.
• La personalización definitiva se suele realizar
haciendo uso de la propiedad "class".
• No es recomendado usar el selector por id. Sólo
se recomienda cuando el componente, además
de estilo realiza alguna funcionalidad javascript.
• Cuando incluyamos plantillas en un fichero HTML
hay que estar seguros que no incorporan estilos
CSS que sobreescriban los nuestros.
• En caso de conflicto, debemos asegurar que
nuestros estilos quedan situados por encima de
los otros (aunque no siempre es posible)
© 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas.
• CSS3 como mejora de CSS incorpora
propiedades para una mejor maquetación y
decoración de los elementos.
• Se han añadido propiedades para aplicar
efectos de pintado.
• Se permiten realizar animaciones.
• Habilita el uso de lógica en los CSS.
• Ejemplo de dibujado HTML + CSS: Minion

Más contenido relacionado

Similar a Actividad 3 Material de apoyo en el seguimiento de

440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
wandelsonwww
 

Similar a Actividad 3 Material de apoyo en el seguimiento de (20)

HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Internet Navegadores
Internet NavegadoresInternet Navegadores
Internet Navegadores
 
HTML5, CSS3, JQUERY Y BOOSTRAP
HTML5, CSS3, JQUERY Y BOOSTRAPHTML5, CSS3, JQUERY Y BOOSTRAP
HTML5, CSS3, JQUERY Y BOOSTRAP
 
HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 
HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 
HTML.ppt
HTML.pptHTML.ppt
HTML.ppt
 
diseño web HTML aplicaciones web y demas
diseño web HTML aplicaciones web y demasdiseño web HTML aplicaciones web y demas
diseño web HTML aplicaciones web y demas
 
HTML5, CSS3, Jquery y Boostrap
HTML5, CSS3, Jquery y BoostrapHTML5, CSS3, Jquery y Boostrap
HTML5, CSS3, Jquery y Boostrap
 
Servidores.pptx
Servidores.pptxServidores.pptx
Servidores.pptx
 
CSS estilos.pptx
CSS estilos.pptxCSS estilos.pptx
CSS estilos.pptx
 
1-HTML EXPO.pdf
1-HTML EXPO.pdf1-HTML EXPO.pdf
1-HTML EXPO.pdf
 
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
440 material impreso uc059-3 desarrollo de pagina web y recursos multimedia (1)
 
Presentacion asignatura
Presentacion asignaturaPresentacion asignatura
Presentacion asignatura
 
html5
html5html5
html5
 
Pistas Construccion Web
Pistas Construccion WebPistas Construccion Web
Pistas Construccion Web
 
Html5 2010
Html5 2010Html5 2010
Html5 2010
 
Camilo diaz
Camilo diazCamilo diaz
Camilo diaz
 
Articulo monica y christian "español"
Articulo monica y christian "español"Articulo monica y christian "español"
Articulo monica y christian "español"
 

Último

Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
jose880240
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
perezreyesalberto10
 

Último (7)

Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
 
Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)Esquema Organizacional Cosapi (Constructora)
Esquema Organizacional Cosapi (Constructora)
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
diapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptxdiapositivas tiktok.KAY (1) (1) (1).pptx
diapositivas tiktok.KAY (1) (1) (1).pptx
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Web
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 

Actividad 3 Material de apoyo en el seguimiento de

  • 1. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5, CSS3, Jquery y Boostrap
  • 2. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Índice • HTML • CSS • Javascript • Bootstrap
  • 3. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. Estructura de una página web Página Web Estructura Contenido Apariencia Comportamiento HTML CSS JavaScrip t • Colores • Tipografías • Alineación • Efectos • Validaciones • Automatización • Párrafos • Encabezados • Listas •Tablas • Capas • Etc. • Textos • Imágenes • Enlaces • Fondos • Tamaños • Etc.
  • 4. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • ¿Qué es HTML5? • Es un lenguaje de marcas utilizado para el desarrollo de páginas web. • Define la estructura y contenido que debe tener una web. • No define el estilo visual que tendrá para eso se usará CSS. • Ha sido establecido como estándar de diseño web por el W3C. • Los navegadores deben saber interpretar este lenguaje de manera correcta (no siempre IE) • Sobre HTML se desarrollan tecnologías para facilitar a los usuarios el diseño de una web.
  • 5. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Evolución: • En 1997 nace HTML4 publicado por el W3C como estándar de diseño web. • En 1999 nace XHTML 1.0 que extiende HTML4 • En 2001 se publica la nueva versión de XHTML, la 1.1 • En 2002 se prepara un borrador para una nueva versión de XHTML • En 2008 naceHTML5 como el sucesor de HTML4 y XHTML 1.1
  • 6. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • ¿Por qué HTML5? • HTML 4.0 era suficiente para cubrir todas las necesidades web surgidas hasta el momento. • La web evolucionó rápidamente insertando diferentes contenidos a ofrecer en cada página. • HTML 4.0 no cubre esas necesidades por lo que se crearon diversas tecnologías que suplieran este vacío: • Flash Player • Silverlight • Se tiende a un trabajo distribuido por lo que se exigen herramientas tipo "escritorio" en versión web.
  • 7. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • ¿Por qué HTML5? • En este punto HTML4 se queda obsoleto. • Instalar plugins de terceros genera graves agujeros de seguridad. • Las nuevas funcionalidades requeridas no encajan con el esquema inicial diseñado. • Conclusión: hay que hacer evolucionar el estándar a las necesidades actuales  HTML5
  • 8. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • El concepto de elemento HTML • Los elementos son los componentes fundamentales del HTML • Cuentan con 2 propiedades básicas: • Atributos • Contenido • En general se conforman con una Etiqueta de Apertura y otra Cierre. • Los atributos se colocan dentro la etiqueta de apertura, y el contenido se coloca entre la etiqueta de apertura y la de cierre.
  • 9. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • El concepto de elemento HTML Elemento Etiqueta de Apertura Etiq. de Cierre Contenido <p class=“texto”>Curso HTML CEMA </p> Nombre Valor Atributo
  • 10. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • Tipos de elementos HTML • Estructurales: • Describen el propósito del texto y no denotan ningún formato específico. <h1>Curso HTML</h1> • De Presentacion: • Describen la apariencia del texto, independientemente de su función. <b>Curso HTML</b> • Los elementos de presentación se encuentran obsoletos desde la aparición del CSS. • De HiperTexto: • Relaciona una parte del documento a otros documentos. <a href=“http://www.cema.edu.ar”>Universidad del Cema</a>
  • 11. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • Estructura base de un documento html. <!DOCTYPE html> <html lang="es"> <head> <title>Título</title> <!– Encabezado de la web. Aquí incluiremos metainformación y cargaremos componentes y estilos utilizados en la web--> </head> <body> <!– Cuerpo de la web. Aquí escribiremos el contenido--> ….. </body> </html>
  • 12. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Definir un documento HTML. • El primer paso es crear un fichero html o xhtml. • Una vez creado deberemos especificar el tipo de documento, para ello la primera línea debe ser: • <!DOCTYPE html> si es HTML • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> si es XHTML • Una vez realizado esto podremos comenzar con el contenido de nuestro fichero HTML
  • 13. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • La sección HEAD • Contiene metainformación de la página • Establecemos título y palabras clave para los buscadores • Incluimos hojas de estilo (CSS) a utilizar en la página • Podemos introducir código javascript a usar en nuestra página.
  • 14. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. HTML5 • La sección BODY • Alberga el "contenido" real de la página. • Establece cómo se visualizan los elementos. • Hace uso de los scripts y hojas de estilo definidos en la sección HEAD. • En este punto tenemos a nuestra disposición de todos los tags disponibles para maquetar nuestra página. • Referencia: Elementos HTML
  • 15. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Índice • HTML • CSS • Javascript • Bootstrap
  • 16. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. CSS3 • El lenguaje HTML está limitado a la hora de aplicarle forma a un documento. • Sus estructuras tienen poca flexibilidad a la hora de dar forma al contenido mostrado. • HTML se creó originariamente para uso científico y posteriormente fue adoptado para el desarrollo web. • Para "maquetar" se utilizan elementos HTML en un uso diferente de su objetivo (tablas por ejemplo). • Todos estos problemas dieron lugar al origen de CSS.
  • 17. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • El lenguaje HTML está limitado a la hora de aplicarle forma a un documento. • Sus estructuras tienen poca flexibilidad a la hora de dar forma al contenido mostrado. • HTML se creó originariamente para uso científico y posteriormente fue adoptado para el desarrollo web. • Para "maquetar" se utilizan elementos HTML en un uso diferente de su objetivo (tablas por ejemplo). • Todos estos problemas dieron lugar al origen de CSS.
  • 18. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Principales características • Permite definir el estilo de cada elemento HTML de manera exacta. • Permite escalar tamaños en función del tamaño de la pantalla. • Aísla el contenido de la presentación. • Permite incorporar cierta lógica a los estilos aplicados (LESS y SASS). • Permite crear plantillas de estilos que pueden importarse en otros HTML.
  • 19. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. CSS3 • Los estilos CSS deben darse de alta en un fichero acorde para ello, no obstante: • Pueden declararse dentro de un HTML mediante la etiqueta <style> • Pueden aplicarse directamente sobre un elemento concreto en la propiedad "style". • Lo correcto es llevar los estilos a un o unos ficheros css, pero se permite añadir pequeños retoques directamente sobre el HTML.
  • 20. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. CSS3 • Cómo se define un estilo en css: Selector { propiedad: valor; ...} Declaración H1 {color:#CC9900;} Ejemplo:
  • 21. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Un selector es un identificador para saber sobre qué elemento HTML debemos aplicar el estilo. • Existen diferentes tipos de selectores. • Se pueden crear jerarquías de estilos. • Podemos definir estilos por defecto para los elementos HTML estándar. • Los estilos pueden sobreescribir a otro, el orden de sobreescritura es el mismo en el que se cargan los ficheros css o se lee el fichero. • Si queremos que un estilo prevalezca sobre el resto, podemos indicarlo con !important
  • 22. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Tipos de selectores: • De elemento HTML: • h1, table, div, span… • De identificador • Todos los elementos HTML cuya propiedad "id" tenga un determinado valor, tendrán ese estilo. • De clase • Todos los elementos HTML cuya propiedad "class" tenga un determinado valor tendrán ese estilo.
  • 23. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • Normalmente se le aplica un estilo por defecto a los elementos HTML para conformar una plantilla. • La personalización definitiva se suele realizar haciendo uso de la propiedad "class". • No es recomendado usar el selector por id. Sólo se recomienda cuando el componente, además de estilo realiza alguna funcionalidad javascript. • Cuando incluyamos plantillas en un fichero HTML hay que estar seguros que no incorporan estilos CSS que sobreescriban los nuestros. • En caso de conflicto, debemos asegurar que nuestros estilos quedan situados por encima de los otros (aunque no siempre es posible)
  • 24. © 2012. Área de las Tecnologías de la Información y las Comunicaciones Aplicadas. • CSS3 como mejora de CSS incorpora propiedades para una mejor maquetación y decoración de los elementos. • Se han añadido propiedades para aplicar efectos de pintado. • Se permiten realizar animaciones. • Habilita el uso de lógica en los CSS. • Ejemplo de dibujado HTML + CSS: Minion