SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
HOJAS DE ESTILO
EN CASCADA
Mg. Richard E. Mendoza G.
CSS: CASCADE STYLE SHEET (HOJA DE
ESTILO EN CASCADA)
CSS es un lenguaje de hojas de estilos
creado para controlar el aspecto o
presentación de los documentos
electrónicos definidos con HTML 5.
CSS es la mejor forma de separar los
contenidos y su presentación y es
imprescindible para crear páginas web
complejas.
CSS
5
• Separar la definición de los contenidos y
la definición de su aspecto presenta
numerosas ventajas, ya que obliga a
crear documentos HTML/XHT
ML bien
definidos y con significado completo
(también llamados "documentos
semánticos").
• Además, mejora la accesibilidad del
documento, reduce la complejidad
de su mantenimiento y permite
visualizar el mismo documento en
infinidad de dispositivos diferentes.
VENTAJAS CSS
A partir delaespecificaciónHTML 4.0ladefinicióndel
formato deun documento puedeestar aparteenun
archivoCSS
• Actualmente todos los navegadores Web soportan CSS
•CSS permitecambiar laaparienciaydiseño detodo un sitio
webcon sólo modificar un archivo deestilos
INTRODUCCION CSS
Una reglaCSS consta dedos partes:selector y declaraciones
•Un selector es normalmente elelementoHTML alquese le
quiereaplicar un estilo
•Una declaración consiste en un par propiedad:valor,termina
con punto ycoma(;) y seagrupan con llaves { }
SINTAXIS CSS
Se puedenintroducir comentarios enun archivo CSS
• /
* Estees un comentario CSS */
•Los comentarios son útilesparaexplicarelcódigo y son
ignorados por los navegadores
•CSS permitedefinirselectores personalizados llamados
identificadores yclases
SINTAXIS CSS
El identificador es usado para definir el estilo de un solo y
único elemento
•El identificador usa el atributo “id” de un elemento HTML y
en CSS sedefinecon elsímbolo #
•NO utilizar números al inicio del nombre de un
identificador
SINTAXIS CSS
•Unaclasees utilizadaparadefinirlos estilos deun grupo de
Elementos
•Unaclaseusaelatributo “class”deun elemento HTML y en
CSS sedefinecon elsímbolo .
SINTAXIS CSS
•Tambiénes posible especificarqueciertos elementossean
modificados por unaclaseen particular
• NO utilizarnúmeros alinicio delnombre deunaclase
SINTAXIS CSS
•Existen tres formas para definir estilos
•Estilos en línea
•Estilos internos
•Hojade estilo externa (archivo .css)
•Los navegadores web aplican el formato a un documento
HTML de acuerdo a los estilos
DEFINICION DE ESTILOS CSS
PRACTICA ESTILOS CSS
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-
width, initial-scale=1.0">
<title>Estilos CSS</title>
<link rel="stylesheet" href="style.css">
<style>
h2 {
font-
family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sa
ns-serif;color: darkblue;
}
</style></head>
<body>
<p><h1 style="font-
family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans
-serif;color: salmon;">Titulo de la Empresa</h1></p>
<h2>Lorem ipsum </h2>
<h3>Lorem, ipsum </h3></body></html>
h3 {
color: dimgray;
font-
family: 'Segoe UI', Tahoma, Geneva, Verda
na, sans-serif;
font-size: 18px;
}
index.html style.css
•Una hojadeestilo externa es idealcuando los mismos
estilos son aplicadosadiferentesdocumentos HTML
•Con unahojadeestilo externa se puedecambiareldiseño
y formato detodo un sitio web
• Se utilizaelelemento “link”paraincluir unahojadeestilo
DEFINICION DE ESTILOS CSS
•Los estilos internos son utilizados cuando un solo documento
contiene estilos únicos
•Los estilos internos se definen en la sección <head> utilizando la
etiqueta“style”
DEFINICION DE ESTILOS CSS
•Los estilos en línea se utilizan principalmente cuando se desea
redefinirelformato dealgúnelementoenparticular
• Seutilizaelatributo “style”deun elemento HTML
DEFINICION DE ESTILOS CSS
https://cssreference.io
https://i.emezeta.com/weblog/css3-cheatsheet/css3-cheatsheet-2017-emezeta.pdf
Verificar que todas las llaves abiertas
estén debidamente cerradas.
Nunca omitir puntos y comas.
Utilizar nombres representativos para
todas las clases.
REGLAS GENERALES CSS
h1 {
font-size: 20px;
}
Selector
Valor
Propiedad
TERMINOLOGIA CSS
1. Por identificador
2. Por clase
3. Por nombre de
etiqueta
4. Por jerarquía
5. Por agrupación
MANEJO DE CSS
<p id="introduccion">Lorem ipsum</p>
#introduccion{
color: # 3300FF;
}
HTML
CSS
POR IDENTIFICADOR
<p class="grande">Lorem ipsum</p>
.grande{
font-size: 40px;
}
CSS
HTML
POR CLASE
<h1>Lorem ipsum</h1>
h1{
font-family: Verdana;
}
CSS
HTML
POR NOMBRE DE ETIQUETA
<p><strong>Lorem</strong>ipsum</p>
p strong{
color:#AAAAAA;
}
CSS
HTML
POR JERARQUIA
<p id="primero">Lorem ipsum</p>
<p id="segundo">Lorem ipsum</p>
# primero, # segundo{
color:#336600;
}
CSS
HTML
POR AGRUPACION
PRACTICA ESTILOS CSS
index.html style.css
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="style.css"></head>
<body>
<header>
<h1 id="header-title">Titulo de la Empresa</h1>
</header>
<main>
<section>
<h3>Titulo del Articulo</h3>
</section>
<article>
<div class="section-title">
<h2>Lorem ipsum </h2></div>
<h2>Lorem ipsum</h2>
</article></main>
<aside>
<p id="primero">Lorem ipsum </p>
<p id="segundo">Lorem ipsum </p>
</aside>
<footer><p><strong>Copyright</strong> Derechos reservados 2021</p>
</footer></body></html>
#header-title {/*MANEJO CSS POR IDENTIFICADOR*/
color:#035AA6;
font-
family: Impact, Haettenschweiler, 'Arial Narrow Bold', sa
ns-serif;
font-size: 20px;
}
.section-title {/*MANEJO CSS POR CLASE*/
color: #E171B0;
font-
family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 18px;
}
h3 {/*MANEJO CSS POR ETIQUETA*/
color: #049DBF;
font-family: Verdana, Geneva, Tahoma, sans-serif;
font-size: 16px;
}
p strong{/*MANEJO CSS POR JERARQUIA*/
color:#035AA6;
}
#primero, #segundo{/*MANEJO CSS POR AGRUPACION*/
color:#035AA6;
}
• color
• font-family
• font-size
• font-weight
• font-style
• text-decoration
PROPIEDADES BASICAS:
ESTILOS DE TEXTO
Color del
texto en valor
hexadecimal
Familia tipográfica
(Arial, Verdana,
etc.)
Valor en pixeles
que determina
el tamaño del
texto
COLORES EN HEXADECIMAL
• color
• font-family
• font-size
• font-weight
• font-style
• text-decoration
PROPIEDADES BASICAS:
ESTILOS DE TEXTO
Propiedad que determina si
el texto es normal o en estilo
bold. Valores posibles:
• bold
• normal
• 100
• 900
• color
• font-family
• font-size
• font-weight
• font-style
• text-decoration
PROPIEDADES BASICAS:
ESTILOS DE TEXTO
Propiedad que determina si
el texto es normal o en estilo
itálico. Valores posibles:
• italic
• oblique
• normal
• color
• font-family
• font-size
• font-weight
• font-style
• text-decoration
PROPIEDADES BASICAS:
ESTILOS DE TEXTO
Propiedad que
proporciona estilos
adicionales como:
• underline
• overline
• line-through
• none
Una pseudoclase CSS es una
palabra clave que se añade a los
selectores y que especifica un
estado especial del elemento
seleccionado. Por ejemplo,
:hover aplicará un estilo cuando
el usuario haga hover sobre el
elemento especificado por el
selector.
PSEUDO-CLASSES
Al igual que las pseudo-classes,
los pseudo-elementos se añaden
a los selectores, pero en cambio,
no describen un estado especial
sino que, permiten añadir estilos
a una parte concreta del
documento. Por ejemplo, el
pseudoelemento ::first-line
selecciona solo la primera línea
del elemento especificado por el
selector.
PSEUDOELEMENTOS
PRACTICA ESTILOS CSS
index.html style.css
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Estilos de Texto</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>Titulo de la empresa</header>
<nav>
<ul class="nav">
<li><a href="">Inicio</a></li>
<li><a href="">Quienes somos</a></li>
<li><a href="">Mision</a></li>
<li><a href="">Vision</a></li>
<li><a href="">Objetivos Corporativos</a></li>
<li><a href="">Contactenos</a></li>
</ul>
</nav>
<h1>Titulo de Texto</h1>
<h2>Lorem ipsum ?</h2></body></html>
h1 {
font-size: 18px;
font-weight: bold;
font-style: italic;
text-decoration:line-through;
}
.nav{
font-
family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Gra
nde', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
list-style: none ;
}
.nav a{
color: chocolate;
text-decoration: none;
}
.nav a:hover{
background-color:yellowgreen ;
color:rgb(194, 41, 21);
text-decoration: none;
}
.nav a::after{
content: " | ";
}
https://codepen.io/pen/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Ventana de dreamweaver
Ventana de dreamweaverVentana de dreamweaver
Ventana de dreamweaver
 
Introduccion historia css
Introduccion historia cssIntroduccion historia css
Introduccion historia css
 
Que es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSSQue es CSS? Presentacion Basica para CSS
Que es CSS? Presentacion Basica para CSS
 
Pre-procesadores CSS. SASS
Pre-procesadores CSS. SASSPre-procesadores CSS. SASS
Pre-procesadores CSS. SASS
 
Tu negocio en internet. WordPress (nivel medio)
Tu negocio en internet. WordPress (nivel medio)Tu negocio en internet. WordPress (nivel medio)
Tu negocio en internet. WordPress (nivel medio)
 
Estilo & CSS3
Estilo & CSS3Estilo & CSS3
Estilo & CSS3
 
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?
 
Css Introducción
Css IntroducciónCss Introducción
Css Introducción
 
Sesion01
Sesion01Sesion01
Sesion01
 
3.css
3.css3.css
3.css
 
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Seminario html5
Seminario html5Seminario html5
Seminario html5
 
Informatica import....
Informatica import....Informatica import....
Informatica import....
 
Lorena
LorenaLorena
Lorena
 
EJEMPLO
EJEMPLOEJEMPLO
EJEMPLO
 
Introducción a HTML5
Introducción a HTML5Introducción a HTML5
Introducción a HTML5
 
Presentación
PresentaciónPresentación
Presentación
 
Fases para elaborar un sitios web
Fases para elaborar un sitios webFases para elaborar un sitios web
Fases para elaborar un sitios web
 
Diseño web moderno desde cero
Diseño web moderno desde ceroDiseño web moderno desde cero
Diseño web moderno desde cero
 

Similar a Semana 3 Introduccion CSS

Similar a Semana 3 Introduccion CSS (20)

Presenpabo
PresenpaboPresenpabo
Presenpabo
 
Presentación
PresentaciónPresentación
Presentación
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
 
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpg
 
Etilos
Etilos Etilos
Etilos
 
Tema 7 - Introducción a html con css
Tema 7 - Introducción a html con cssTema 7 - Introducción a html con css
Tema 7 - Introducción a html con css
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSS
 
Hipervinculos
HipervinculosHipervinculos
Hipervinculos
 
hojas de_estilo_css
 hojas de_estilo_css hojas de_estilo_css
hojas de_estilo_css
 
Css power
Css powerCss power
Css power
 
CSS estilos.pptx
CSS estilos.pptxCSS estilos.pptx
CSS estilos.pptx
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
Cap06
Cap06Cap06
Cap06
 
Organización de contenido en dreamweaver
Organización de contenido en dreamweaverOrganización de contenido en dreamweaver
Organización de contenido en dreamweaver
 
PHPVigo #09: Preprocesadores CSS/SASS por Sergio Carracedo
PHPVigo #09: Preprocesadores CSS/SASS por Sergio CarracedoPHPVigo #09: Preprocesadores CSS/SASS por Sergio Carracedo
PHPVigo #09: Preprocesadores CSS/SASS por Sergio Carracedo
 
Hablando de css
Hablando de cssHablando de css
Hablando de css
 
Eduardo espinoza_html,css,ft,p.
Eduardo espinoza_html,css,ft,p.Eduardo espinoza_html,css,ft,p.
Eduardo espinoza_html,css,ft,p.
 
Gordo
GordoGordo
Gordo
 
introduccic3b3n-css.pptx
introduccic3b3n-css.pptxintroduccic3b3n-css.pptx
introduccic3b3n-css.pptx
 
HTML
HTMLHTML
HTML
 

Más de Richard Eliseo Mendoza Gafaro

PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1Richard Eliseo Mendoza Gafaro
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIRichard Eliseo Mendoza Gafaro
 

Más de Richard Eliseo Mendoza Gafaro (20)

CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEICUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
CUESTIONARIO REDES TELEMATICAS CISCO, HPE Y HUAWEI
 
Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1Material_para_Estudiante_DMPC_V012022A_SP_1
Material_para_Estudiante_DMPC_V012022A_SP_1
 
MANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASEMANUAL DE ORACLE AUTONOMOUS DATABASE
MANUAL DE ORACLE AUTONOMOUS DATABASE
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 3
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 2
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 4
 
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
PARCIAL 2 PLATAFORMAS Y SOPORTES MULTIMEDIA 2023-2-VARIANTE 1
 
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCIPARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
PARCIAL 2 SISTEMAS OPERATIVOS - BD MYSQL EN ORACLE OCI
 
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UXPARCIAL 2 DESARROLLO DE INTERFACES UI UX
PARCIAL 2 DESARROLLO DE INTERFACES UI UX
 
Explicación cadena de valor
Explicación cadena de valorExplicación cadena de valor
Explicación cadena de valor
 
MANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEBMANUAL DESPLIEGUE SERVIDOR WEB
MANUAL DESPLIEGUE SERVIDOR WEB
 
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCHMANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
MANUAL DE DESPLIEGUE BASE DE DATOS CON WORKBENCH
 
CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2CUESTIONARIO INTRODUCCION A UNITY 3D v2
CUESTIONARIO INTRODUCCION A UNITY 3D v2
 
CUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3DCUESTIONARIO INTRODUCCION A UNITY 3D
CUESTIONARIO INTRODUCCION A UNITY 3D
 
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOSMANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
MANUAL DESPLIEGUE SERVIDOR BASE DE DATOS
 
INTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOSINTRODUCCION A SISTEMAS OPERATIVOS
INTRODUCCION A SISTEMAS OPERATIVOS
 
CLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUDCLASE 2 ORACLE CLOUD
CLASE 2 ORACLE CLOUD
 
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIOCASOS DE ESTUDIO MODELADO DEL NEGOCIO
CASOS DE ESTUDIO MODELADO DEL NEGOCIO
 
MATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNAMATERIAL DE ESTUDIO CCNA
MATERIAL DE ESTUDIO CCNA
 
PREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTASPREGUNTAS TOGAF 9.2 RESPUESTAS
PREGUNTAS TOGAF 9.2 RESPUESTAS
 

Último

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 

Último (20)

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 

Semana 3 Introduccion CSS

  • 1. HOJAS DE ESTILO EN CASCADA Mg. Richard E. Mendoza G.
  • 2.
  • 3.
  • 4. CSS: CASCADE STYLE SHEET (HOJA DE ESTILO EN CASCADA) CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML 5. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas. CSS
  • 5. 5 • Separar la definición de los contenidos y la definición de su aspecto presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHT ML bien definidos y con significado completo (también llamados "documentos semánticos"). • Además, mejora la accesibilidad del documento, reduce la complejidad de su mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos diferentes. VENTAJAS CSS
  • 6. A partir delaespecificaciónHTML 4.0ladefinicióndel formato deun documento puedeestar aparteenun archivoCSS • Actualmente todos los navegadores Web soportan CSS •CSS permitecambiar laaparienciaydiseño detodo un sitio webcon sólo modificar un archivo deestilos INTRODUCCION CSS
  • 7. Una reglaCSS consta dedos partes:selector y declaraciones •Un selector es normalmente elelementoHTML alquese le quiereaplicar un estilo •Una declaración consiste en un par propiedad:valor,termina con punto ycoma(;) y seagrupan con llaves { } SINTAXIS CSS
  • 8. Se puedenintroducir comentarios enun archivo CSS • / * Estees un comentario CSS */ •Los comentarios son útilesparaexplicarelcódigo y son ignorados por los navegadores •CSS permitedefinirselectores personalizados llamados identificadores yclases SINTAXIS CSS
  • 9. El identificador es usado para definir el estilo de un solo y único elemento •El identificador usa el atributo “id” de un elemento HTML y en CSS sedefinecon elsímbolo # •NO utilizar números al inicio del nombre de un identificador SINTAXIS CSS
  • 10. •Unaclasees utilizadaparadefinirlos estilos deun grupo de Elementos •Unaclaseusaelatributo “class”deun elemento HTML y en CSS sedefinecon elsímbolo . SINTAXIS CSS
  • 11. •Tambiénes posible especificarqueciertos elementossean modificados por unaclaseen particular • NO utilizarnúmeros alinicio delnombre deunaclase SINTAXIS CSS
  • 12. •Existen tres formas para definir estilos •Estilos en línea •Estilos internos •Hojade estilo externa (archivo .css) •Los navegadores web aplican el formato a un documento HTML de acuerdo a los estilos DEFINICION DE ESTILOS CSS
  • 13. PRACTICA ESTILOS CSS <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device- width, initial-scale=1.0"> <title>Estilos CSS</title> <link rel="stylesheet" href="style.css"> <style> h2 { font- family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sa ns-serif;color: darkblue; } </style></head> <body> <p><h1 style="font- family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans -serif;color: salmon;">Titulo de la Empresa</h1></p> <h2>Lorem ipsum </h2> <h3>Lorem, ipsum </h3></body></html> h3 { color: dimgray; font- family: 'Segoe UI', Tahoma, Geneva, Verda na, sans-serif; font-size: 18px; } index.html style.css
  • 14. •Una hojadeestilo externa es idealcuando los mismos estilos son aplicadosadiferentesdocumentos HTML •Con unahojadeestilo externa se puedecambiareldiseño y formato detodo un sitio web • Se utilizaelelemento “link”paraincluir unahojadeestilo DEFINICION DE ESTILOS CSS
  • 15. •Los estilos internos son utilizados cuando un solo documento contiene estilos únicos •Los estilos internos se definen en la sección <head> utilizando la etiqueta“style” DEFINICION DE ESTILOS CSS
  • 16. •Los estilos en línea se utilizan principalmente cuando se desea redefinirelformato dealgúnelementoenparticular • Seutilizaelatributo “style”deun elemento HTML DEFINICION DE ESTILOS CSS
  • 19. Verificar que todas las llaves abiertas estén debidamente cerradas. Nunca omitir puntos y comas. Utilizar nombres representativos para todas las clases. REGLAS GENERALES CSS
  • 21. 1. Por identificador 2. Por clase 3. Por nombre de etiqueta 4. Por jerarquía 5. Por agrupación MANEJO DE CSS
  • 22. <p id="introduccion">Lorem ipsum</p> #introduccion{ color: # 3300FF; } HTML CSS POR IDENTIFICADOR
  • 26. <p id="primero">Lorem ipsum</p> <p id="segundo">Lorem ipsum</p> # primero, # segundo{ color:#336600; } CSS HTML POR AGRUPACION
  • 27. PRACTICA ESTILOS CSS index.html style.css <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="style.css"></head> <body> <header> <h1 id="header-title">Titulo de la Empresa</h1> </header> <main> <section> <h3>Titulo del Articulo</h3> </section> <article> <div class="section-title"> <h2>Lorem ipsum </h2></div> <h2>Lorem ipsum</h2> </article></main> <aside> <p id="primero">Lorem ipsum </p> <p id="segundo">Lorem ipsum </p> </aside> <footer><p><strong>Copyright</strong> Derechos reservados 2021</p> </footer></body></html> #header-title {/*MANEJO CSS POR IDENTIFICADOR*/ color:#035AA6; font- family: Impact, Haettenschweiler, 'Arial Narrow Bold', sa ns-serif; font-size: 20px; } .section-title {/*MANEJO CSS POR CLASE*/ color: #E171B0; font- family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 18px; } h3 {/*MANEJO CSS POR ETIQUETA*/ color: #049DBF; font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 16px; } p strong{/*MANEJO CSS POR JERARQUIA*/ color:#035AA6; } #primero, #segundo{/*MANEJO CSS POR AGRUPACION*/ color:#035AA6; }
  • 28. • color • font-family • font-size • font-weight • font-style • text-decoration PROPIEDADES BASICAS: ESTILOS DE TEXTO Color del texto en valor hexadecimal Familia tipográfica (Arial, Verdana, etc.) Valor en pixeles que determina el tamaño del texto
  • 30. • color • font-family • font-size • font-weight • font-style • text-decoration PROPIEDADES BASICAS: ESTILOS DE TEXTO Propiedad que determina si el texto es normal o en estilo bold. Valores posibles: • bold • normal • 100 • 900
  • 31. • color • font-family • font-size • font-weight • font-style • text-decoration PROPIEDADES BASICAS: ESTILOS DE TEXTO Propiedad que determina si el texto es normal o en estilo itálico. Valores posibles: • italic • oblique • normal
  • 32. • color • font-family • font-size • font-weight • font-style • text-decoration PROPIEDADES BASICAS: ESTILOS DE TEXTO Propiedad que proporciona estilos adicionales como: • underline • overline • line-through • none
  • 33. Una pseudoclase CSS es una palabra clave que se añade a los selectores y que especifica un estado especial del elemento seleccionado. Por ejemplo, :hover aplicará un estilo cuando el usuario haga hover sobre el elemento especificado por el selector. PSEUDO-CLASSES
  • 34. Al igual que las pseudo-classes, los pseudo-elementos se añaden a los selectores, pero en cambio, no describen un estado especial sino que, permiten añadir estilos a una parte concreta del documento. Por ejemplo, el pseudoelemento ::first-line selecciona solo la primera línea del elemento especificado por el selector. PSEUDOELEMENTOS
  • 35. PRACTICA ESTILOS CSS index.html style.css <!DOCTYPE html> <html lang="es"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial- scale=1.0"> <title>Estilos de Texto</title> <link rel="stylesheet" href="style.css"> </head> <body> <header>Titulo de la empresa</header> <nav> <ul class="nav"> <li><a href="">Inicio</a></li> <li><a href="">Quienes somos</a></li> <li><a href="">Mision</a></li> <li><a href="">Vision</a></li> <li><a href="">Objetivos Corporativos</a></li> <li><a href="">Contactenos</a></li> </ul> </nav> <h1>Titulo de Texto</h1> <h2>Lorem ipsum ?</h2></body></html> h1 { font-size: 18px; font-weight: bold; font-style: italic; text-decoration:line-through; } .nav{ font- family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Gra nde', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; list-style: none ; } .nav a{ color: chocolate; text-decoration: none; } .nav a:hover{ background-color:yellowgreen ; color:rgb(194, 41, 21); text-decoration: none; } .nav a::after{ content: " | "; }