SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
INTRODUCCIÓN A CSS.
ELABORADO POR: ING. ERICKA ZAVALA
ezavalar
https://www.ezavalar.com
¿QUÉ ES CSS?
CSS (Cascading Style Sheets) es un lenguaje que trabaja en conjunto con HTML para el diseño y estilo de
una página web, anteriormente los diseños de una página se hacían dentro del código HTML con
etiquetas y atributos como <font size=“6”>, <body bgcolor=“blue”> etc. Sin embargo HTML5 ya no
soporta este tipo de codificación, en su lugar se utilizan las hojas de estilo CSS que es donde se realiza el
código de diseño de una página web.
¿CÓMO SE CODIFICA UN CSS?
La codificación en CSS es muy sencilla, con un
editor de texto hay que crear un archivo .css y
codificar dentro el nombre la etiqueta HTML (O
selector, que es un término que se verá con
detalle más adelante) al cual se le quiere aplicar
un estilo seguido de llaves y entre ellas colocar
las propiedades que se desea modificar siempre
terminando con punto y coma.
Los comentarios en el código son opcionales y
se hacen encerrando el texto entre /* */ como
se muestra en el ejemplo. Generalmente se usan
para hacer notas que ayuden a los
programadores a entender y organizar el código
de forma más ordenada. El charset utf-8 también
puede ser agregado mediante la instrucción
@charset “utf-8” al principio del documento.
¿CÓMO SE COLOCA UN ESTILO CSS A UNA PÁGINA WEB?
Las hojas de estilo generalmente se guardan en una carpeta llamada
css dentro del mismo proyecto y se enlazan con su ruta a nuestra
página mediante la etiqueta <link>, pero pueden codificarse dentro
del mismo archivo HTML dentro de la etiqueta <style> justo
después de la etiqueta de cierre </head>, sin embargo esto no se
recomienda si se quiere optimizar la carga de la página en
la red.
MEDIDAS DE CSS.
Las unidades de medición de CSS nos sirven para ajustar determinados elementos a un tamaño deseado y así poder
hacer el sitio responsivo, es decir que se adapte a un tamaño de versión de escritorio o bien versión móvil. Para ello
podemos utilizar las siguientes medidas de medición:
1. Porcentajes (%): Hace la medición de anchos y altos de un elemento en una página web con respecto al 100% de éste.
2. Pixeles (px): Hace la medición de anchos y altos de un elemento en una página web con respecto al número de pixeles
de éste, puede variar dependiendo de la pantalla del cliente.
3. Puntos (pt): Otro tipo de medición que se usa el navegador. Los navegadores toman por defecto el tamaño de 16
pixeles. 16 pixeles equivalen a 12 puntos.
4. Em: Su nombre proviene de la letra M, es una unidad escalable, es decir, el tamaño de los elementos dependen del
elemento padre <body> y cada elemento anidado hijo crecerá en tamaño con respecto a su antecesor, 1em equivale a
16px aproximadamente. Se recomienda usar esta medida para definir elementos de diseño que no requieran ser muy
exactos como por ejemplo: Tamaños de fuente o los altos de línea, también elementos que requieran una medida que tenga
relación con el tamaño del texto, como por ejemplo el margen entre párrafos o rellenos interiores.
5. Rem: Su nombre proviene de Root Em, es decir em basado en la raíz, es una unidad no escalable pues no depende del
elemento padre <body> sino del elemento raíz <html> lo que quiere decir que si el elemento HTML tiene un tamaño de
fuente de 16px (por defecto), entonces 1rem, sería igual a 16px, y si deseamos aplicar un tamaño basado en rem a cualquier
elemento de la página, no importará cual sea el tamaño de fuente que tenga asociado ese elemento, ya que 1 rem siempre
será igual a 16 pixeles a no ser que se modifique el elemento raíz.
TABLAS.
Las tablas son elementos HTML incluidos desde sus primeras versiones y son bastante
útiles para mostrar datos de forma clara. Si se construyen de forma semántica
correctamente podemos aplicar estilos CSS para modificar el diseño de las mismas.
Las etiquetas HTML que se utilizan para construir una tabla son:
Etiquetas Descripción
<table></table> Etiqueta contenedora de los elementos de una tabla.
<th></th> Table Header. La cabecera de la tabla.
<tr></tr> Table Row. Las filas de la tabla.
<td></td> Table Data. Los datos que se encuentran en las columnas de la tabla.
EJEMPLOS DE TABLA.
A continuación se muestran ejemplos de como construir tablas con HTML5 y CSS.
EJEMPLOS DE TABLA.
La tabla anterior pero cambiando de posición la cabecera de la tabla.
EDITORES DE TEXTO.
Para poder codificar una página web es necesario el uso de un editor de texto, se puede hacer en el mismo bloc de
notas, sin embargo existen editores más sofisticados que incluso ayudan al desarrollador a completar código y a
distinguirlo mediante sangrías automáticas o el uso de colores específicos, o a trabajar en una página web mediante
una interfaz gráfica.
Algunos de ellos son:
 Sublime Text.
 Brackets.
 Notepad ++.
 Adobe Dreamweaver.
Para que los editores de texto puedan interpretar el lenguaje se debe de guardar el archivo con la extensión que
corresponda con el lenguaje codificado en el editor (.htm, .html, .css, .js, .php) todas estas son extensiones manejadas
en la construcción de una página web.
AGRADECIMIENTOS ESPECIALES.
Quiero agradecer públicamente a la excelente plantilla de profesores de la Universidad Politécnica de Madrid, muy
especialmente al profesor Juan Quemada, pues gracias a sus MOOC este material ha sido posible.
http://www.upm.es/
https://www.facebook.com/universidadpolitecnicademadrid
https://twitter.com/La_UPM/
https://www.youtube.com/user/UPM
https://www.instagram.com/somosupm/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Presentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTMLPresentación Introducción al lenguaje HTML
Presentación Introducción al lenguaje HTML
 
Inicio al HTML
Inicio al HTMLInicio al HTML
Inicio al HTML
 
HTML
HTMLHTML
HTML
 
HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?HTML ¿qué es y para que sirve?
HTML ¿qué es y para que sirve?
 
Lenguaje HTML ETIQUETAS
Lenguaje HTML ETIQUETAS Lenguaje HTML ETIQUETAS
Lenguaje HTML ETIQUETAS
 
1 crear pag formatos
1 crear pag formatos1 crear pag formatos
1 crear pag formatos
 
05 Introduccion a HTML
05 Introduccion a HTML05 Introduccion a HTML
05 Introduccion a HTML
 
Apuntes de HTML 1
Apuntes de HTML 1Apuntes de HTML 1
Apuntes de HTML 1
 
Introducción a CSS
Introducción a CSSIntroducción a CSS
Introducción a CSS
 
Christianjaimea-6
Christianjaimea-6Christianjaimea-6
Christianjaimea-6
 
El lenguaje html
El lenguaje htmlEl lenguaje html
El lenguaje html
 
HTML: Una introducción.
HTML: Una introducción.HTML: Una introducción.
HTML: Una introducción.
 
Curso html
Curso   htmlCurso   html
Curso html
 
1.3.2 elementos del lenguaje html
1.3.2 elementos del lenguaje html1.3.2 elementos del lenguaje html
1.3.2 elementos del lenguaje html
 
Definición de html
Definición de htmlDefinición de html
Definición de html
 
Estructurabasica
EstructurabasicaEstructurabasica
Estructurabasica
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 
Html4
Html4Html4
Html4
 
Conceptos básicos Html
Conceptos básicos HtmlConceptos básicos Html
Conceptos básicos Html
 
Aplicaciones en la red
Aplicaciones en la redAplicaciones en la red
Aplicaciones en la red
 

Similar a ¿Qué es CSS?

Similar a ¿Qué es CSS? (20)

Gordo
GordoGordo
Gordo
 
programacion
programacionprogramacion
programacion
 
Manual de css
Manual de cssManual de css
Manual de css
 
Hojas de estilo css
Hojas de estilo cssHojas de estilo css
Hojas de estilo css
 
Esilo css
Esilo cssEsilo css
Esilo css
 
Css hojas de-estilo
Css hojas de-estiloCss hojas de-estilo
Css hojas de-estilo
 
04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx04_Estilos CSS y modelos de caja.pptx
04_Estilos CSS y modelos de caja.pptx
 
Ccs.sandromtz_4101
Ccs.sandromtz_4101Ccs.sandromtz_4101
Ccs.sandromtz_4101
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
Manual css 01
Manual css 01Manual css 01
Manual css 01
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
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
 
Hojas de estilo css
Hojas de estilo cssHojas de estilo css
Hojas de estilo css
 
Manual css
Manual cssManual css
Manual css
 
Css
CssCss
Css
 
Css
CssCss
Css
 

Más de Ericka Zavala

Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Ericka Zavala
 
Normalización de una Base de Datos.
Normalización de una Base de Datos.Normalización de una Base de Datos.
Normalización de una Base de Datos.Ericka Zavala
 
Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Ericka Zavala
 
Redirección de entradas y salidas estándar y creación de unidades virtuales e...
Redirección de entradas y salidas estándar y creación de unidades virtuales e...Redirección de entradas y salidas estándar y creación de unidades virtuales e...
Redirección de entradas y salidas estándar y creación de unidades virtuales e...Ericka Zavala
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Ericka Zavala
 
Introducción a MS-DOS.
Introducción a MS-DOS.Introducción a MS-DOS.
Introducción a MS-DOS.Ericka Zavala
 
Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ericka Zavala
 
Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Ericka Zavala
 
Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Ericka Zavala
 
Introducción a la POO con Java.
Introducción a la POO con Java.Introducción a la POO con Java.
Introducción a la POO con Java.Ericka Zavala
 
Apuntadores Simples.
Apuntadores Simples.Apuntadores Simples.
Apuntadores Simples.Ericka Zavala
 

Más de Ericka Zavala (13)

Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).Modelo Físico (Lenguaje SQL).
Modelo Físico (Lenguaje SQL).
 
Normalización de una Base de Datos.
Normalización de una Base de Datos.Normalización de una Base de Datos.
Normalización de una Base de Datos.
 
Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).Modelo Lógico (Modelo Relacional).
Modelo Lógico (Modelo Relacional).
 
Redirección de entradas y salidas estándar y creación de unidades virtuales e...
Redirección de entradas y salidas estándar y creación de unidades virtuales e...Redirección de entradas y salidas estándar y creación de unidades virtuales e...
Redirección de entradas y salidas estándar y creación de unidades virtuales e...
 
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
Rutas absolutas y relativas para la manipulación de directorios y ficheros en...
 
Introducción a MS-DOS.
Introducción a MS-DOS.Introducción a MS-DOS.
Introducción a MS-DOS.
 
Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.Ejemplo Modelo Entidad-Relacion.
Ejemplo Modelo Entidad-Relacion.
 
Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).Modelo Conceptual (Modelo Entidad-Relación).
Modelo Conceptual (Modelo Entidad-Relación).
 
Herencia en Java.
Herencia en Java.Herencia en Java.
Herencia en Java.
 
Introducción a las Bases de Datos.
Introducción a las Bases de Datos.Introducción a las Bases de Datos.
Introducción a las Bases de Datos.
 
Introducción a la POO con Java.
Introducción a la POO con Java.Introducción a la POO con Java.
Introducción a la POO con Java.
 
Apuntadores Simples.
Apuntadores Simples.Apuntadores Simples.
Apuntadores Simples.
 
Apuntadores Dobles.
Apuntadores Dobles.Apuntadores Dobles.
Apuntadores Dobles.
 

Último

Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 

Último (20)

Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

¿Qué es CSS?

  • 1. INTRODUCCIÓN A CSS. ELABORADO POR: ING. ERICKA ZAVALA ezavalar https://www.ezavalar.com
  • 2. ¿QUÉ ES CSS? CSS (Cascading Style Sheets) es un lenguaje que trabaja en conjunto con HTML para el diseño y estilo de una página web, anteriormente los diseños de una página se hacían dentro del código HTML con etiquetas y atributos como <font size=“6”>, <body bgcolor=“blue”> etc. Sin embargo HTML5 ya no soporta este tipo de codificación, en su lugar se utilizan las hojas de estilo CSS que es donde se realiza el código de diseño de una página web.
  • 3. ¿CÓMO SE CODIFICA UN CSS? La codificación en CSS es muy sencilla, con un editor de texto hay que crear un archivo .css y codificar dentro el nombre la etiqueta HTML (O selector, que es un término que se verá con detalle más adelante) al cual se le quiere aplicar un estilo seguido de llaves y entre ellas colocar las propiedades que se desea modificar siempre terminando con punto y coma. Los comentarios en el código son opcionales y se hacen encerrando el texto entre /* */ como se muestra en el ejemplo. Generalmente se usan para hacer notas que ayuden a los programadores a entender y organizar el código de forma más ordenada. El charset utf-8 también puede ser agregado mediante la instrucción @charset “utf-8” al principio del documento.
  • 4. ¿CÓMO SE COLOCA UN ESTILO CSS A UNA PÁGINA WEB? Las hojas de estilo generalmente se guardan en una carpeta llamada css dentro del mismo proyecto y se enlazan con su ruta a nuestra página mediante la etiqueta <link>, pero pueden codificarse dentro del mismo archivo HTML dentro de la etiqueta <style> justo después de la etiqueta de cierre </head>, sin embargo esto no se recomienda si se quiere optimizar la carga de la página en la red.
  • 5. MEDIDAS DE CSS. Las unidades de medición de CSS nos sirven para ajustar determinados elementos a un tamaño deseado y así poder hacer el sitio responsivo, es decir que se adapte a un tamaño de versión de escritorio o bien versión móvil. Para ello podemos utilizar las siguientes medidas de medición: 1. Porcentajes (%): Hace la medición de anchos y altos de un elemento en una página web con respecto al 100% de éste. 2. Pixeles (px): Hace la medición de anchos y altos de un elemento en una página web con respecto al número de pixeles de éste, puede variar dependiendo de la pantalla del cliente. 3. Puntos (pt): Otro tipo de medición que se usa el navegador. Los navegadores toman por defecto el tamaño de 16 pixeles. 16 pixeles equivalen a 12 puntos. 4. Em: Su nombre proviene de la letra M, es una unidad escalable, es decir, el tamaño de los elementos dependen del elemento padre <body> y cada elemento anidado hijo crecerá en tamaño con respecto a su antecesor, 1em equivale a 16px aproximadamente. Se recomienda usar esta medida para definir elementos de diseño que no requieran ser muy exactos como por ejemplo: Tamaños de fuente o los altos de línea, también elementos que requieran una medida que tenga relación con el tamaño del texto, como por ejemplo el margen entre párrafos o rellenos interiores. 5. Rem: Su nombre proviene de Root Em, es decir em basado en la raíz, es una unidad no escalable pues no depende del elemento padre <body> sino del elemento raíz <html> lo que quiere decir que si el elemento HTML tiene un tamaño de fuente de 16px (por defecto), entonces 1rem, sería igual a 16px, y si deseamos aplicar un tamaño basado en rem a cualquier elemento de la página, no importará cual sea el tamaño de fuente que tenga asociado ese elemento, ya que 1 rem siempre será igual a 16 pixeles a no ser que se modifique el elemento raíz.
  • 6. TABLAS. Las tablas son elementos HTML incluidos desde sus primeras versiones y son bastante útiles para mostrar datos de forma clara. Si se construyen de forma semántica correctamente podemos aplicar estilos CSS para modificar el diseño de las mismas. Las etiquetas HTML que se utilizan para construir una tabla son: Etiquetas Descripción <table></table> Etiqueta contenedora de los elementos de una tabla. <th></th> Table Header. La cabecera de la tabla. <tr></tr> Table Row. Las filas de la tabla. <td></td> Table Data. Los datos que se encuentran en las columnas de la tabla.
  • 7. EJEMPLOS DE TABLA. A continuación se muestran ejemplos de como construir tablas con HTML5 y CSS.
  • 8. EJEMPLOS DE TABLA. La tabla anterior pero cambiando de posición la cabecera de la tabla.
  • 9. EDITORES DE TEXTO. Para poder codificar una página web es necesario el uso de un editor de texto, se puede hacer en el mismo bloc de notas, sin embargo existen editores más sofisticados que incluso ayudan al desarrollador a completar código y a distinguirlo mediante sangrías automáticas o el uso de colores específicos, o a trabajar en una página web mediante una interfaz gráfica. Algunos de ellos son:  Sublime Text.  Brackets.  Notepad ++.  Adobe Dreamweaver. Para que los editores de texto puedan interpretar el lenguaje se debe de guardar el archivo con la extensión que corresponda con el lenguaje codificado en el editor (.htm, .html, .css, .js, .php) todas estas son extensiones manejadas en la construcción de una página web.
  • 10. AGRADECIMIENTOS ESPECIALES. Quiero agradecer públicamente a la excelente plantilla de profesores de la Universidad Politécnica de Madrid, muy especialmente al profesor Juan Quemada, pues gracias a sus MOOC este material ha sido posible. http://www.upm.es/ https://www.facebook.com/universidadpolitecnicademadrid https://twitter.com/La_UPM/ https://www.youtube.com/user/UPM https://www.instagram.com/somosupm/