SlideShare una empresa de Scribd logo
1 de 13
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Seminario
HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
INTRODUCCIÓN A CSS
Facilitadora:
María Zeballos
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
¿QUÉ ES CSS?
CSS es un lenguaje de hojas de estilos, estándar
de la W3C (World Wide Web Consortium),
creado para controlar el aspecto o presentación
de los documentos electrónicos definidos con
HTML y XHTML como el color, tamaño y tipo de
letra de los párrafos de texto, la separación entre
titulares y párrafos, la tabulación con la que se
muestran los elementos de una lista, etc.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Ventajas de CSS
CSS permite la separación de los contenidos y su
presentación, tiene las siguientes ventajas:
• Obliga a crear documentos bien definidos y con
significado completo (también llamados “documentos
semánticos”).
• Mejora la accesibilidad del documento.
• Reduce la complejidad del mantenimiento.
• Estandariza el aspecto de su sitio web, ya que la
misma hoja puede ser usada para dar formato a
múltiples documentos HTML.
• Permite visualizar el mismo documento en infinidad
de dispositivos diferentes.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
TRABAJANDO CON CSS EXTERNO
Aunque es posible incluir CSS en el mismo documento,
mediante la etiqueta <style>, e incluso en cada elemento
HTML, mediante el atributo style, esas no son las formas
recomendadas de aplicar CSS a un documento, por los
inconvenientes que se tiene a la hora de modificar el
estilo del documento, en el que se tienen que hacer
cambios a cada página o, aún más tedioso, a cada
elemento.
En este curso definiremos el estilo del documento desde
un archivo CSS externo, que puede reutilizarse para más
de un documento.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Ya sabemos que los documentos HTML y HTMAL5
tienen extensión .html, un archivo CSS tendrá
extensión .css y será enlazado al documento
mediante la etiqueta <link> o mediante la
etiqueta <style>.
La etiqueta link es la más utilizada.
TRABAJANDO CON CSS EXTERNO
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
TRABAJANDO CON CSS EXTERNO
Ejemplo de enlace al archivo estilos.css:
<link rel="stylesheet" type="text/css"
href="estilos.css" media="screen" />
<style type="text/css" media="screen">
@import ' estilos.css '; </style>
Recuerde que si usa html5
ya no tiene que indicar el tipo type="text/css”
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
TRABAJANDO CON CSS EXTERNO
Se pueden crear todos los archivos CSS que
sean necesarios, y cada documento HTML
puede enlazar tantos archivos CSS como
necesite.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
MEDIOS CSS
CSS permite indicar diferentes reglas para diferentes
medios o dispositivos y define algunas propiedades
específicamente para determinados medios.
El medio se indica por medio del atributo media en la
etiqueta <link> o <style> que se utiliza para enlazar el
archivo css externo, como puede ver en las siguientes
líneas.
<link rel="stylesheet" type="text/css"
href="estilos.css" media="screen" />
<style type="text/css“ media="screen">
@import 'estilos.css'; </style>
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
MEDIOS CSS
<link rel="stylesheet" type="text/css" href="estilos.css" media="screen" />
Como valor del atributo media se puede utilizar “all”, para indicar
que el estilo se aplique a todos los medios.
Los medios más utilizados son:
Screen. Para definir el aspecto de la página en pantalla.
print. Para definir el aspecto de la página cuando se imprime.
handheld. Para definir el aspecto de la página cuando se visualiza
mediante un dispositivo móvil.
Además de estos medios, se tienen los siguientes: braille, tv,
projection.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Componentes de un estilo CSS
Una hoja de estilo (archivo .css) es una colección de reglas
de estilo, cuya creación es bastante simple. Una regla CSS
tiene dos partes: el selector y la declaración.
• Indica el elemento o elementos a los que se le
aplica la regla CSS. Debe tener en cuenta que
los selectores distinguen entre mayúsculas y
minúsculas. Más adelante se describe el uso
de selectores, ya que ellos presentan una
clasificación y se pueden combinar, para
obtener resultados avanzados.
El selector
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Componentes de un estilo CSS
Una hoja de estilo (archivo .css) es una colección de reglas
de estilo, cuya creación es bastante simple. Una regla CSS
tiene dos partes: el selector y la declaración.
• Va entre llaves “{}” y especifica los estilos que se
aplicarán al elemento o elementos que indique
el selector. Cada estilo está indicado por una
propiedad, separada de su valor por medio de
dos puntos “ : ”. Una declaración puede definir
varios estilos diferentes para un mismo selector,
en este caso cada grupo propiedad:valor va
separado por un punto y coma “ ; ”.
La declaración
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Ejemplo:
Componentes de un estilo CSS
Una hoja de estilo (archivo .css) es una colección de reglas
de estilo, cuya creación es bastante simple. Una regla CSS
tiene dos partes: el selector y la declaración.
22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS
Comentarios en CSS
En una hoja de estilo, además de las reglas
css, podemos incluir comentarios que
ayuden a estructurar el documento y que
faciliten su mantenimiento posterior. Los
comentarios van entre /* y */ y son
completamente ignorados por los
navegadores.
Ejemplo:
/* Este es un comentario en css */

Más contenido relacionado

La actualidad más candente (20)

Diseño web moderno desde cero
Diseño web moderno desde ceroDiseño web moderno desde cero
Diseño web moderno desde cero
 
Taller maquetacion web
Taller maquetacion webTaller maquetacion web
Taller maquetacion web
 
Taller de Maquetación Web
Taller de Maquetación WebTaller de Maquetación Web
Taller de Maquetación Web
 
Hojas de Estilo
Hojas de EstiloHojas de Estilo
Hojas de Estilo
 
Css
CssCss
Css
 
Htm ly html5cuadrocomparativo
Htm ly html5cuadrocomparativoHtm ly html5cuadrocomparativo
Htm ly html5cuadrocomparativo
 
codigos Html y css
codigos Html y csscodigos Html y css
codigos Html y css
 
HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?HTML5 y CSS3 ¿Imprescindibles?
HTML5 y CSS3 ¿Imprescindibles?
 
crossmedia 03: css
crossmedia 03: csscrossmedia 03: css
crossmedia 03: css
 
Css
CssCss
Css
 
Css básico
Css básicoCss básico
Css básico
 
Css.html(1)
Css.html(1)Css.html(1)
Css.html(1)
 
Introducción al CSS
Introducción al CSSIntroducción al CSS
Introducción al CSS
 
CSS
CSSCSS
CSS
 
Clase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño WebClase 1 Plataforma introducción a Diseño Web
Clase 1 Plataforma introducción a Diseño Web
 
Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011Introducción a HTML5 y CSS3 - ArtMedia 2011
Introducción a HTML5 y CSS3 - ArtMedia 2011
 
Trabajo 905
Trabajo 905Trabajo 905
Trabajo 905
 
Hojas de estilo css o cascadind style sheets
Hojas de estilo css o cascadind style sheetsHojas de estilo css o cascadind style sheets
Hojas de estilo css o cascadind style sheets
 
Editores paginas web
Editores paginas webEditores paginas web
Editores paginas web
 
Páginas web
Páginas webPáginas web
Páginas web
 

Similar a Seminario HTML5 CSS Aplicaciones Web

Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje cssDiivenii Sykes
 
Introduccion historia css
Introduccion historia cssIntroduccion historia css
Introduccion historia cssJohn Orellana
 
Paginas web css
Paginas web cssPaginas web css
Paginas web cssaxel lopez
 
DEBER HOJA DE ESTILO (CSS) blog blogger blogspot
DEBER HOJA DE ESTILO (CSS) blog blogger blogspotDEBER HOJA DE ESTILO (CSS) blog blogger blogspot
DEBER HOJA DE ESTILO (CSS) blog blogger blogspotLISSYCE
 
Hojas de calculo CSS
Hojas de calculo CSSHojas de calculo CSS
Hojas de calculo CSSguest382425
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSSAdriana Tienda
 
Hojas de estilos css
Hojas de estilos cssHojas de estilos css
Hojas de estilos cssrmonago
 
manualrapido_css.pdf
manualrapido_css.pdfmanualrapido_css.pdf
manualrapido_css.pdfYolitaGaona
 
Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS Alejandro Miguel
 
Manual css
Manual cssManual css
Manual cssJennifer
 
Diseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores cajaDiseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores cajaWilherQuintero
 

Similar a Seminario HTML5 CSS Aplicaciones Web (20)

Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
Estilos cascadas
Estilos cascadasEstilos cascadas
Estilos cascadas
 
S2-DAW-2022S1.pptx
S2-DAW-2022S1.pptxS2-DAW-2022S1.pptx
S2-DAW-2022S1.pptx
 
Introduccion historia css
Introduccion historia cssIntroduccion historia css
Introduccion historia css
 
Paginas web css
Paginas web cssPaginas web css
Paginas web css
 
DEBER HOJA DE ESTILO (CSS) blog blogger blogspot
DEBER HOJA DE ESTILO (CSS) blog blogger blogspotDEBER HOJA DE ESTILO (CSS) blog blogger blogspot
DEBER HOJA DE ESTILO (CSS) blog blogger blogspot
 
Hojas de calculo CSS
Hojas de calculo CSSHojas de calculo CSS
Hojas de calculo CSS
 
C3 lenguaje de presentación.
C3 lenguaje de presentación.C3 lenguaje de presentación.
C3 lenguaje de presentación.
 
Tutorial css
Tutorial cssTutorial css
Tutorial css
 
TUTORIAL CSS
TUTORIAL  CSSTUTORIAL  CSS
TUTORIAL CSS
 
Introducción a HTML y CSS
Introducción a HTML y CSSIntroducción a HTML y CSS
Introducción a HTML y CSS
 
Hojas de estilos css
Hojas de estilos cssHojas de estilos css
Hojas de estilos css
 
Qué es CSS y con qué se come?
Qué es CSS y con qué se come?Qué es CSS y con qué se come?
Qué es CSS y con qué se come?
 
Introducción a CSS
Introducción a CSSIntroducción a CSS
Introducción a CSS
 
manualrapido_css.pdf
manualrapido_css.pdfmanualrapido_css.pdf
manualrapido_css.pdf
 
manua.pdf
manua.pdfmanua.pdf
manua.pdf
 
Manualrapido css
Manualrapido cssManualrapido css
Manualrapido css
 
Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS Introducción a HTML - CSS - JS
Introducción a HTML - CSS - JS
 
Manual css
Manual cssManual css
Manual css
 
Diseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores cajaDiseño de Paginas Web modelo de caja y contenedores caja
Diseño de Paginas Web modelo de caja y contenedores caja
 

Más de mariazeballos

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Estructuras de control en js
Estructuras de control en jsEstructuras de control en js
Estructuras de control en jsmariazeballos
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computadormariazeballos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java scriptmariazeballos
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Introducción a java script 01
Introducción a java script 01Introducción a java script 01
Introducción a java script 01mariazeballos
 

Más de mariazeballos (20)

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Estructuras de control en js
Estructuras de control en jsEstructuras de control en js
Estructuras de control en js
 
Folcsonomía
FolcsonomíaFolcsonomía
Folcsonomía
 
Blogger
BloggerBlogger
Blogger
 
Slideshare
SlideshareSlideshare
Slideshare
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computador
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java script
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
Dom
DomDom
Dom
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Document write
Document writeDocument write
Document write
 
Introducción a java script 01
Introducción a java script 01Introducción a java script 01
Introducción a java script 01
 
Modelo de caja
Modelo de cajaModelo de caja
Modelo de caja
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Html5 audio y video
Html5 audio y videoHtml5 audio y video
Html5 audio y video
 

Seminario HTML5 CSS Aplicaciones Web

  • 1. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Seminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS INTRODUCCIÓN A CSS Facilitadora: María Zeballos
  • 2. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS ¿QUÉ ES CSS? CSS es un lenguaje de hojas de estilos, estándar de la W3C (World Wide Web Consortium), creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML como el color, tamaño y tipo de letra de los párrafos de texto, la separación entre titulares y párrafos, la tabulación con la que se muestran los elementos de una lista, etc.
  • 3. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Ventajas de CSS CSS permite la separación de los contenidos y su presentación, tiene las siguientes ventajas: • Obliga a crear documentos bien definidos y con significado completo (también llamados “documentos semánticos”). • Mejora la accesibilidad del documento. • Reduce la complejidad del mantenimiento. • Estandariza el aspecto de su sitio web, ya que la misma hoja puede ser usada para dar formato a múltiples documentos HTML. • Permite visualizar el mismo documento en infinidad de dispositivos diferentes.
  • 4. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS TRABAJANDO CON CSS EXTERNO Aunque es posible incluir CSS en el mismo documento, mediante la etiqueta <style>, e incluso en cada elemento HTML, mediante el atributo style, esas no son las formas recomendadas de aplicar CSS a un documento, por los inconvenientes que se tiene a la hora de modificar el estilo del documento, en el que se tienen que hacer cambios a cada página o, aún más tedioso, a cada elemento. En este curso definiremos el estilo del documento desde un archivo CSS externo, que puede reutilizarse para más de un documento.
  • 5. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Ya sabemos que los documentos HTML y HTMAL5 tienen extensión .html, un archivo CSS tendrá extensión .css y será enlazado al documento mediante la etiqueta <link> o mediante la etiqueta <style>. La etiqueta link es la más utilizada. TRABAJANDO CON CSS EXTERNO
  • 6. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS TRABAJANDO CON CSS EXTERNO Ejemplo de enlace al archivo estilos.css: <link rel="stylesheet" type="text/css" href="estilos.css" media="screen" /> <style type="text/css" media="screen"> @import ' estilos.css '; </style> Recuerde que si usa html5 ya no tiene que indicar el tipo type="text/css”
  • 7. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS TRABAJANDO CON CSS EXTERNO Se pueden crear todos los archivos CSS que sean necesarios, y cada documento HTML puede enlazar tantos archivos CSS como necesite.
  • 8. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS MEDIOS CSS CSS permite indicar diferentes reglas para diferentes medios o dispositivos y define algunas propiedades específicamente para determinados medios. El medio se indica por medio del atributo media en la etiqueta <link> o <style> que se utiliza para enlazar el archivo css externo, como puede ver en las siguientes líneas. <link rel="stylesheet" type="text/css" href="estilos.css" media="screen" /> <style type="text/css“ media="screen"> @import 'estilos.css'; </style>
  • 9. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS MEDIOS CSS <link rel="stylesheet" type="text/css" href="estilos.css" media="screen" /> Como valor del atributo media se puede utilizar “all”, para indicar que el estilo se aplique a todos los medios. Los medios más utilizados son: Screen. Para definir el aspecto de la página en pantalla. print. Para definir el aspecto de la página cuando se imprime. handheld. Para definir el aspecto de la página cuando se visualiza mediante un dispositivo móvil. Además de estos medios, se tienen los siguientes: braille, tv, projection.
  • 10. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Componentes de un estilo CSS Una hoja de estilo (archivo .css) es una colección de reglas de estilo, cuya creación es bastante simple. Una regla CSS tiene dos partes: el selector y la declaración. • Indica el elemento o elementos a los que se le aplica la regla CSS. Debe tener en cuenta que los selectores distinguen entre mayúsculas y minúsculas. Más adelante se describe el uso de selectores, ya que ellos presentan una clasificación y se pueden combinar, para obtener resultados avanzados. El selector
  • 11. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Componentes de un estilo CSS Una hoja de estilo (archivo .css) es una colección de reglas de estilo, cuya creación es bastante simple. Una regla CSS tiene dos partes: el selector y la declaración. • Va entre llaves “{}” y especifica los estilos que se aplicarán al elemento o elementos que indique el selector. Cada estilo está indicado por una propiedad, separada de su valor por medio de dos puntos “ : ”. Una declaración puede definir varios estilos diferentes para un mismo selector, en este caso cada grupo propiedad:valor va separado por un punto y coma “ ; ”. La declaración
  • 12. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Ejemplo: Componentes de un estilo CSS Una hoja de estilo (archivo .css) es una colección de reglas de estilo, cuya creación es bastante simple. Una regla CSS tiene dos partes: el selector y la declaración.
  • 13. 22 de julio de 2013Prof. María ZeballosSeminario HTML5 Y CSS EN EL DESARROLLO DE APLICACIONES WEB DINÁMICAS Comentarios en CSS En una hoja de estilo, además de las reglas css, podemos incluir comentarios que ayuden a estructurar el documento y que faciliten su mantenimiento posterior. Los comentarios van entre /* y */ y son completamente ignorados por los navegadores. Ejemplo: /* Este es un comentario en css */