SlideShare ist ein Scribd-Unternehmen logo
Mariela Tapia
Hojas de Estilo
• Hojas de Estilo en Cascada (Cascade Stylesheets)
• El organismo W3C (World Wide Web Consortium), encargado
de crear todos los estándares relacionados con la web,
propuso la creación de un lenguaje de hojas de estilos
específico para el lenguaje HTML
• Publicado en 1996
• Amplia el lenguaje HTML separando el diseño en hojas CSS
• Vincula documentos HTML con plantillas de diseño
• CSS3
Por qué usar CSS
• El ejemplo anterior utiliza la etiqueta <font> con sus atributos
color, face y size para definir el color, el tipo y el tamaño de
letra de cada elemento <p> de la página.
• Si la página tuviera 50 elementos diferentes, habría que
insertar 50 etiquetas <font>
• Si el sitio web entero se compone de 100 páginas diferentes,
habría que definir 5000 etiquetas <font>
Por qué usar CSS
• Y si queremos cambiar el diseño del sitio!!!
Por qué usar CSS
• Con las hojas de estilo sólo debemos crear unas cuantas líneas
y cambiaremos de diseño las veces que queramos
Por qué usar CSS
• Y así de fácil podemos pasar de esto
Por qué usar CSS
• A esto
Colores
• Colores por palabras clave
• Colores en hexadecimal
#ffff00 (amarillo)
• RGB define un color indicando la
cantidad de color rojo, verde y
azul que se debe mezclar para
obtener ese color.
rgb(71, 98, 176)
rgb(27%, 38%, 69%)
Estructura CSS
@charset "utf-8";
Selector{Propiedad1: valor; Propiedad2: valor;Propiedad3: valor; }
Selector{
Propiedad1: valor;
Propiedad2: valor;
Propiedad3: valor;
}
/* así se escribe los
comentarios */
• EL borrador de CSS3 tiene 239 propiedades.
Glosario Básico
• Regla: cada uno de los estilos que componen una hoja de estilos
CSS. Cada regla está compuesta de una parte de "selectores", un
símbolo de "llave de apertura" ({), otra parte denominada
"declaración" y por último, un símbolo de "llave de cierre" (}).
• Selector: indica el elemento o elementos HTML a los que se aplica la
regla CSS.
• Declaración: especifica los estilos que se aplican a los elementos.
Está compuesta por una o más propiedades CSS.
• Propiedad: característica que se modifica en el elemento
seleccionado, como por ejemplo su tamaño de letra, su color de
fondo, etc.
• Valor: establece el nuevo valor de la característica modificada en el
elemento.
Formas de Incluir CSS
• Dentro del mismo Tag
Formas de Incluir CSS
• Dentro del mismo HTML
Formas de Incluir CSS
• En un archivo CSS externo
Selectores
• CSS está formada por una parte llamada "selector" y otra
parte llamada "declaración".
• La declaración indica "qué hay que hacer" y el selector indica
"a quién hay que hacerlo".
• Selector Universal
Selector de tipo o etiqueta
afectaaunelementoHTMLotag
• Ejemplo 1
• Realice una hoja HTML con
las etiquetas <h1> <h2>
<p>
• Cree una hoja de estilo
para los selectores h1 h2 p
con la propiedad color
Selector de tipo o etiqueta
• Ejemplo 2
Selector de tipo o etiqueta
• Ejemplo 2
Selector descendente
Ejemplo3
Selector de clase
afectaaungrupo deelementosHTML
Ejemplo4
Selector de clase
Ejemplo4
Selector de clase
Selectores ID
afectaaunúnicoelementoHTML
Unidades de medida
• Las medidas en CSS se emplean para definir el alto, el ancho,
los márgenes, tamaño de letra, etc
• Las medidas son valores numéricos positivos en entero o
decimal seguido de una unidad de medida, no debe haber
espacios en blanco entre el número y la unidad de medida.
Font-size=18pt;
• Css tiene dos tipos e unidades de medida: absolutas que son
un valor real y relativas que dependen de otra medida.
• La ventaja de las unidades absolutas es que su valor es
directamente el valor que se debe utilizar y su desventaja es
que son muy poco flexibles y no se adaptan fácilmente a los
diferentes medios.
Unidades de medida absolutas
Unidades de Medida Relativas
• La unidad em hace referencia al tamaño en puntos de la letra
que se está utilizando. Si se utiliza una tipografía de 12 puntos,
1em equivale a 12 puntos. El valor de 1ex se puede aproximar
por 0.5 em
• La gran ventaja de las unidades relativas es que siempre
mantienen las proporciones del diseño de la página
• E
Modelo de cajas
• El modelo de cajas o box model hace que todos los elementos
de las páginas se representen mediante cajas rectangulares.
• Las cajas se crean automáticamente cada vez que se inserta
una etiqueta HTML
Modelo de cajas
• Las cajas se forman de 6 partes
Modelo de cajas
• Contenido (content): se trata del contenido HTML del
elemento (las palabras de un párrafo, una imagen, el texto de
una lista de elementos, etc.)
• Relleno (padding): espacio libre opcional existente entre el
contenido y el borde.
• Borde (border): línea que encierra completamente el
contenido y su relleno.
• Imagen de fondo (background image): imagen que se muestra
por detrás del contenido y el espacio de relleno.
• Color de fondo (background color): color que se muestra por
detrás del contenido y el espacio de relleno.
• Margen (margin): separación opcional existente entre la caja y
el resto de cajas adyacentes
Márgenes
• Margin es el espacio que hay desde el borde de la
caja hasta el próximo elemento
• Ejemplo6
Márgenes shorthand
• Valores que puede tener
• Margin: 30px; Margin: 30px 10px;
Márgenes shorthand
• Valores que puede tener
• Margin: 30px 10px 20px; Margin: 30px 10px 20px 5px;
Relleno
• Padding es el espacio desde el contenido de la caja hasta el
borde de la caja.
Bordes
• Anchura: thin (borde delgado), medium (borde normal) y thick
(borde ancho).
• border-top-width, border-right-width, border-bottom-width,
border-left-width
• Color
• border-top-color, border-right-color, border-bottom-color,
border-left-color
• Estilo
• border-top-style, border-right-style, border-bottom-style,
border-left-style
Bordes
Bordes
Fondos
• El fondo puede ser un color simple o una imagen.
• El fondo solamente se visualiza en el área ocupada por el
contenido y su relleno, ya que el color de los bordes se
controla directamente desde los bordes y las zonas de los
márgenes siempre son transparentes.
• background-color
• background-image: url("imagenes/fondo.png")
• background-repeat: repeat | repeat-x | repeat-y | no-repeat |
inherit
• background-position: permite indicar la distancia que se
desplaza la imagen de fondo respecto de su posición original
situada en la esquina superior izquierda
Hojas de estilo en Cascada
• http://|www.docstoc.com/docs/23984045/Hojas-de-Estilo-
(CSS)
• http://aldeasocial.com/2010/03/hagase-la-luz-y-se-invento-el-
css/
• http://books.google.com.ec/books?id=ZgI2WfHjPiEC&printsec
=frontcover&dq=css&hl=es&sa=X&ei=mwmEUcOfKMu_0QHP
uIDYBA&ved=0CD0Q6AEwAg#v=onepage&q=css&f=false
• http://www.tedmontgomery.com/tutorial/grphccol/bkgrdlnk.
html (fondos web)
• http://www.w3schools.com/cssref/playit.asp?filename=playcs
s_font-family (Fuentes guardas en la web)
• http://www.w3schools.com/css/css_background.asp
• http://coding.smashingmagazine.com/2009/07/13/css-3-
cheat-sheet-pdf/
• http://librosweb.es/css/
• Generador de texto simulado
• http://www.blindtextgenerator.com/es

Weitere ähnliche Inhalte

Andere mochten auch

Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...
Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...
Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...Universidad Autónoma de Barcelona
 
Catalogue lider-2014-cursus-clf-1er-semestre-2014
Catalogue lider-2014-cursus-clf-1er-semestre-2014Catalogue lider-2014-cursus-clf-1er-semestre-2014
Catalogue lider-2014-cursus-clf-1er-semestre-2014Patrice Piardon
 
Evaluación económica de la elastografía de transición (fibro scan®)
Evaluación económica de la elastografía de transición (fibro scan®)Evaluación económica de la elastografía de transición (fibro scan®)
Evaluación económica de la elastografía de transición (fibro scan®)Asociación Lazos Pro Solidariedade
 
Petit Chien et Grand Chien
Petit Chien et Grand ChienPetit Chien et Grand Chien
Petit Chien et Grand Chienguest56b1ec
 
Apuntes de algunas reuniones para guiarme la elaboracion de la tesis
Apuntes de algunas reuniones para guiarme la elaboracion de la tesisApuntes de algunas reuniones para guiarme la elaboracion de la tesis
Apuntes de algunas reuniones para guiarme la elaboracion de la tesiscarlos achulli
 
Swg final powerpoint french sd
Swg final powerpoint french sdSwg final powerpoint french sd
Swg final powerpoint french sdamturmine
 
La tecnología
La tecnologíaLa tecnología
La tecnologíasoledad
 
#PrestaShopDay - Atelier - Conseils & astuces développement de modules
#PrestaShopDay - Atelier - Conseils & astuces développement de modules#PrestaShopDay - Atelier - Conseils & astuces développement de modules
#PrestaShopDay - Atelier - Conseils & astuces développement de modulesPrestaShop
 
Présentation viadeo tour Paris 2012
Présentation viadeo tour Paris 2012Présentation viadeo tour Paris 2012
Présentation viadeo tour Paris 2012ehennion
 
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...Universidad Autónoma de Barcelona
 

Andere mochten auch (17)

Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...
Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...
Relación jurídica entre la empresa de trabajo temporal y la empresa usuaria. ...
 
Gesidadcyrc2012 documentoconsenso-tar-adulto-verordenador
Gesidadcyrc2012 documentoconsenso-tar-adulto-verordenadorGesidadcyrc2012 documentoconsenso-tar-adulto-verordenador
Gesidadcyrc2012 documentoconsenso-tar-adulto-verordenador
 
Actividad 1.3
Actividad 1.3Actividad 1.3
Actividad 1.3
 
Catalogue lider-2014-cursus-clf-1er-semestre-2014
Catalogue lider-2014-cursus-clf-1er-semestre-2014Catalogue lider-2014-cursus-clf-1er-semestre-2014
Catalogue lider-2014-cursus-clf-1er-semestre-2014
 
Martinez Paris8
Martinez   Paris8Martinez   Paris8
Martinez Paris8
 
Evaluación económica de la elastografía de transición (fibro scan®)
Evaluación económica de la elastografía de transición (fibro scan®)Evaluación económica de la elastografía de transición (fibro scan®)
Evaluación económica de la elastografía de transición (fibro scan®)
 
Petit Chien et Grand Chien
Petit Chien et Grand ChienPetit Chien et Grand Chien
Petit Chien et Grand Chien
 
Apuntes de algunas reuniones para guiarme la elaboracion de la tesis
Apuntes de algunas reuniones para guiarme la elaboracion de la tesisApuntes de algunas reuniones para guiarme la elaboracion de la tesis
Apuntes de algunas reuniones para guiarme la elaboracion de la tesis
 
Swg final powerpoint french sd
Swg final powerpoint french sdSwg final powerpoint french sd
Swg final powerpoint french sd
 
Médias bloc1(3)
Médias bloc1(3)Médias bloc1(3)
Médias bloc1(3)
 
Power boutique
Power boutiquePower boutique
Power boutique
 
La tecnología
La tecnologíaLa tecnología
La tecnología
 
Test1
Test1Test1
Test1
 
20150603 lesaffaires
20150603 lesaffaires20150603 lesaffaires
20150603 lesaffaires
 
#PrestaShopDay - Atelier - Conseils & astuces développement de modules
#PrestaShopDay - Atelier - Conseils & astuces développement de modules#PrestaShopDay - Atelier - Conseils & astuces développement de modules
#PrestaShopDay - Atelier - Conseils & astuces développement de modules
 
Présentation viadeo tour Paris 2012
Présentation viadeo tour Paris 2012Présentation viadeo tour Paris 2012
Présentation viadeo tour Paris 2012
 
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...
Enmiendas del Partido Popular a la reforma laboral de 2010 que han sido incor...
 

Ähnlich wie Css

Css: elementos básicos
Css: elementos básicosCss: elementos básicos
Css: elementos básicosjcremiro
 
Clase 02 - HTML y css Laboratorio I 2024.pptx
Clase 02 - HTML y css Laboratorio I 2024.pptxClase 02 - HTML y css Laboratorio I 2024.pptx
Clase 02 - HTML y css Laboratorio I 2024.pptxMyriamNoemidelValleR
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas webmmunozgarces
 
Introducción a CSS3
Introducción a CSS3Introducción a CSS3
Introducción a CSS3Mayra Zurita
 
Introduccion a excel
Introduccion a excelIntroduccion a excel
Introduccion a exceljuniorgo
 
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoft
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoftCreación y estilizado de una página en HTML5 - 70-480 certificacion microsoft
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoftNicolas Navarro Rincón
 
44 sanguino karen trabajo de excel
44 sanguino karen trabajo de excel44 sanguino karen trabajo de excel
44 sanguino karen trabajo de excelLILIANASANGUINO1
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4lilibethmirand
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4lilibethmirand
 
Procesador de textos word
Procesador de textos wordProcesador de textos word
Procesador de textos wordsama25
 
Tutorial de microsoft office excel para el manejo de información.
Tutorial de microsoft office excel para el manejo de información.Tutorial de microsoft office excel para el manejo de información.
Tutorial de microsoft office excel para el manejo de información.Francisco Javier Guerra Lora
 
Procesdor de textos word
Procesdor de textos wordProcesdor de textos word
Procesdor de textos wordkitziatonix
 
Manejo general de excel e Internet
Manejo general de excel e InternetManejo general de excel e Internet
Manejo general de excel e InternetFernando Spp
 

Ähnlich wie Css (20)

Curso css
Curso   cssCurso   css
Curso css
 
Css: elementos básicos
Css: elementos básicosCss: elementos básicos
Css: elementos básicos
 
Clase 02 - HTML y css Laboratorio I 2024.pptx
Clase 02 - HTML y css Laboratorio I 2024.pptxClase 02 - HTML y css Laboratorio I 2024.pptx
Clase 02 - HTML y css Laboratorio I 2024.pptx
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas web
 
Identificacion
IdentificacionIdentificacion
Identificacion
 
guia sintaxis css.pdf
guia sintaxis css.pdfguia sintaxis css.pdf
guia sintaxis css.pdf
 
Hablando de css
Hablando de cssHablando de css
Hablando de css
 
Diseño de páginas web
Diseño de páginas webDiseño de páginas web
Diseño de páginas web
 
Introducción a CSS3
Introducción a CSS3Introducción a CSS3
Introducción a CSS3
 
Introduccion a excel
Introduccion a excelIntroduccion a excel
Introduccion a excel
 
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoft
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoftCreación y estilizado de una página en HTML5 - 70-480 certificacion microsoft
Creación y estilizado de una página en HTML5 - 70-480 certificacion microsoft
 
44 sanguino karen trabajo de excel
44 sanguino karen trabajo de excel44 sanguino karen trabajo de excel
44 sanguino karen trabajo de excel
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4
 
Procesador de textos word
Procesador de textos wordProcesador de textos word
Procesador de textos word
 
Tutorial de microsoft office excel para el manejo de información.
Tutorial de microsoft office excel para el manejo de información.Tutorial de microsoft office excel para el manejo de información.
Tutorial de microsoft office excel para el manejo de información.
 
Hoja
HojaHoja
Hoja
 
Procesdor de textos word
Procesdor de textos wordProcesdor de textos word
Procesdor de textos word
 
Manejo general de excel e Internet
Manejo general de excel e InternetManejo general de excel e Internet
Manejo general de excel e Internet
 
T2 1-css
T2 1-cssT2 1-css
T2 1-css
 

Kürzlich hochgeladen

proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesssuserbe0d1c
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.sofiasonder
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Luis Fernando Uribe Villamil
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiegoCampos433849
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxencinasm992
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerRobertoCarrancioFern
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALGuadalinfoHuscarGuad
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareAndres Avila
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdfIsabelHuairaGarma
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.saravalentinat22
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestrerafaelsalazar0615
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docxssusere34b451
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusraquelariza02
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfManuelCampos464987
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfMarianneBAyn
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdffrank0071
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...Kevin Serna
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docxwerito139410
 

Kürzlich hochgeladen (20)

proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
Gestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL ServerGestión de concurrencia y bloqueos en SQL Server
Gestión de concurrencia y bloqueos en SQL Server
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 

Css

  • 2. Hojas de Estilo • Hojas de Estilo en Cascada (Cascade Stylesheets) • El organismo W3C (World Wide Web Consortium), encargado de crear todos los estándares relacionados con la web, propuso la creación de un lenguaje de hojas de estilos específico para el lenguaje HTML • Publicado en 1996 • Amplia el lenguaje HTML separando el diseño en hojas CSS • Vincula documentos HTML con plantillas de diseño • CSS3
  • 3. Por qué usar CSS • El ejemplo anterior utiliza la etiqueta <font> con sus atributos color, face y size para definir el color, el tipo y el tamaño de letra de cada elemento <p> de la página. • Si la página tuviera 50 elementos diferentes, habría que insertar 50 etiquetas <font> • Si el sitio web entero se compone de 100 páginas diferentes, habría que definir 5000 etiquetas <font>
  • 4. Por qué usar CSS • Y si queremos cambiar el diseño del sitio!!!
  • 5. Por qué usar CSS • Con las hojas de estilo sólo debemos crear unas cuantas líneas y cambiaremos de diseño las veces que queramos
  • 6. Por qué usar CSS • Y así de fácil podemos pasar de esto
  • 7. Por qué usar CSS • A esto
  • 8. Colores • Colores por palabras clave • Colores en hexadecimal #ffff00 (amarillo) • RGB define un color indicando la cantidad de color rojo, verde y azul que se debe mezclar para obtener ese color. rgb(71, 98, 176) rgb(27%, 38%, 69%)
  • 9. Estructura CSS @charset "utf-8"; Selector{Propiedad1: valor; Propiedad2: valor;Propiedad3: valor; } Selector{ Propiedad1: valor; Propiedad2: valor; Propiedad3: valor; } /* así se escribe los comentarios */ • EL borrador de CSS3 tiene 239 propiedades.
  • 10. Glosario Básico • Regla: cada uno de los estilos que componen una hoja de estilos CSS. Cada regla está compuesta de una parte de "selectores", un símbolo de "llave de apertura" ({), otra parte denominada "declaración" y por último, un símbolo de "llave de cierre" (}). • Selector: indica el elemento o elementos HTML a los que se aplica la regla CSS. • Declaración: especifica los estilos que se aplican a los elementos. Está compuesta por una o más propiedades CSS. • Propiedad: característica que se modifica en el elemento seleccionado, como por ejemplo su tamaño de letra, su color de fondo, etc. • Valor: establece el nuevo valor de la característica modificada en el elemento.
  • 11. Formas de Incluir CSS • Dentro del mismo Tag
  • 12. Formas de Incluir CSS • Dentro del mismo HTML
  • 13. Formas de Incluir CSS • En un archivo CSS externo
  • 14. Selectores • CSS está formada por una parte llamada "selector" y otra parte llamada "declaración". • La declaración indica "qué hay que hacer" y el selector indica "a quién hay que hacerlo". • Selector Universal
  • 15. Selector de tipo o etiqueta afectaaunelementoHTMLotag • Ejemplo 1 • Realice una hoja HTML con las etiquetas <h1> <h2> <p> • Cree una hoja de estilo para los selectores h1 h2 p con la propiedad color
  • 16. Selector de tipo o etiqueta • Ejemplo 2
  • 17. Selector de tipo o etiqueta • Ejemplo 2
  • 19. Selector de clase afectaaungrupo deelementosHTML Ejemplo4
  • 23. Unidades de medida • Las medidas en CSS se emplean para definir el alto, el ancho, los márgenes, tamaño de letra, etc • Las medidas son valores numéricos positivos en entero o decimal seguido de una unidad de medida, no debe haber espacios en blanco entre el número y la unidad de medida. Font-size=18pt; • Css tiene dos tipos e unidades de medida: absolutas que son un valor real y relativas que dependen de otra medida. • La ventaja de las unidades absolutas es que su valor es directamente el valor que se debe utilizar y su desventaja es que son muy poco flexibles y no se adaptan fácilmente a los diferentes medios.
  • 24. Unidades de medida absolutas
  • 25. Unidades de Medida Relativas • La unidad em hace referencia al tamaño en puntos de la letra que se está utilizando. Si se utiliza una tipografía de 12 puntos, 1em equivale a 12 puntos. El valor de 1ex se puede aproximar por 0.5 em • La gran ventaja de las unidades relativas es que siempre mantienen las proporciones del diseño de la página • E
  • 26. Modelo de cajas • El modelo de cajas o box model hace que todos los elementos de las páginas se representen mediante cajas rectangulares. • Las cajas se crean automáticamente cada vez que se inserta una etiqueta HTML
  • 27. Modelo de cajas • Las cajas se forman de 6 partes
  • 28. Modelo de cajas • Contenido (content): se trata del contenido HTML del elemento (las palabras de un párrafo, una imagen, el texto de una lista de elementos, etc.) • Relleno (padding): espacio libre opcional existente entre el contenido y el borde. • Borde (border): línea que encierra completamente el contenido y su relleno. • Imagen de fondo (background image): imagen que se muestra por detrás del contenido y el espacio de relleno. • Color de fondo (background color): color que se muestra por detrás del contenido y el espacio de relleno. • Margen (margin): separación opcional existente entre la caja y el resto de cajas adyacentes
  • 29. Márgenes • Margin es el espacio que hay desde el borde de la caja hasta el próximo elemento • Ejemplo6
  • 30. Márgenes shorthand • Valores que puede tener • Margin: 30px; Margin: 30px 10px;
  • 31. Márgenes shorthand • Valores que puede tener • Margin: 30px 10px 20px; Margin: 30px 10px 20px 5px;
  • 32. Relleno • Padding es el espacio desde el contenido de la caja hasta el borde de la caja.
  • 33. Bordes • Anchura: thin (borde delgado), medium (borde normal) y thick (borde ancho). • border-top-width, border-right-width, border-bottom-width, border-left-width • Color • border-top-color, border-right-color, border-bottom-color, border-left-color • Estilo • border-top-style, border-right-style, border-bottom-style, border-left-style
  • 36. Fondos • El fondo puede ser un color simple o una imagen. • El fondo solamente se visualiza en el área ocupada por el contenido y su relleno, ya que el color de los bordes se controla directamente desde los bordes y las zonas de los márgenes siempre son transparentes. • background-color • background-image: url("imagenes/fondo.png") • background-repeat: repeat | repeat-x | repeat-y | no-repeat | inherit • background-position: permite indicar la distancia que se desplaza la imagen de fondo respecto de su posición original situada en la esquina superior izquierda
  • 37. Hojas de estilo en Cascada • http://|www.docstoc.com/docs/23984045/Hojas-de-Estilo- (CSS) • http://aldeasocial.com/2010/03/hagase-la-luz-y-se-invento-el- css/ • http://books.google.com.ec/books?id=ZgI2WfHjPiEC&printsec =frontcover&dq=css&hl=es&sa=X&ei=mwmEUcOfKMu_0QHP uIDYBA&ved=0CD0Q6AEwAg#v=onepage&q=css&f=false • http://www.tedmontgomery.com/tutorial/grphccol/bkgrdlnk. html (fondos web) • http://www.w3schools.com/cssref/playit.asp?filename=playcs s_font-family (Fuentes guardas en la web) • http://www.w3schools.com/css/css_background.asp
  • 38. • http://coding.smashingmagazine.com/2009/07/13/css-3- cheat-sheet-pdf/ • http://librosweb.es/css/ • Generador de texto simulado • http://www.blindtextgenerator.com/es