SlideShare una empresa de Scribd logo
1 de 14
IDENTIFICACIÓN DEL
LENGUAJE DE CSS
DEFINICIÓN DE CSS Y ESPECIFICACIÓN
DE CSS
• Hojas de Estilo en Cascada (Cascading Style Sheets) es
el lenguaje de hojas de estilo utilizado para describir el
aspecto y el formato de un documento escrito en un
lenguaje de marcas, esto incluye varios lenguajes
basados en XML como son XHTML o SVG.
• La información de estilo puede ser adjuntada como un
documento separado o en el mismo documento HTML.
En este último caso podrían definirse estilos generales en
la cabecera del documento o en cada etiqueta
particular mediante el atributo "<style>".
EJEMPLO
Selector [, selector2, ...] [:pseudo-class][::pseudo-
element] { propiedad: valor; [propiedad2: valor2; ...] }
FUNCIONAMIENTO BÁSICO Y FORMAS
DE INCLUSIÓN DE CSS EN XHTML
Los estilos se definen en una zona específica del
propio documento HTML. Se emplea la
etiqueta <style> de HTML y solamente se pueden
incluir en la cabecera del documento (sólo dentro
de la sección <head>).
CSS permite separar los contenidos de la página y la
información sobre su aspecto. En el ejemplo anterior,
dentro de la propia página HTML se crea una zona
especial en la que se incluye toda la información
relacionada con los estilos de la página.
EJEMPLO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/
xhtml1-transitional.dtd"> <html
xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" /> <title>Ejemplo de estilos CSS en
el propio documento</title> <style
type="text/css"> p { color: black; font-family:
Verdana; } </style> </head> <body> <p>Un párrafo
de texto.</p> </body> </html>
USO DE COMENTARIOS Y SINTAXIS DE
LA DEFINICION DE CADA PROPIEDAD
Está claro que cada vez más se está separando el
diseño de la estructura y que por ello se está
convirtiendo en un lenguaje independiente y que
debería estar comentado, lejos quedan ya
aquellos <h1 style="color:red;"> a los que les sobra
cualquier tipo de comentario. Ahora las estructuras
complejas y que sin la posibilidad de acceder a la
estructura HTML pueden hacer muy dificil de
mantener.
EJEMPLO
#header {}
#header h1{
color: red;
}
SELECTORES, AGRUPACIÓN DE REGLAS
Y HERENCIA
• Al diseñar CSS, la brevedad era el objetivo.
Estimamos que si podíamos reducir el tamaño de
las hojas de estilo, podíamos permitir a los
diseñadores escribir y editar hojas de estilo "a
mano". Además, las hojas de estilo cortas se
cargan más rápido que las más largas. Por lo tanto,
CSS incluye varios mecanismos para acortar hojas
de estilo por medio de la agrupación de selectores
y declaraciones.
• Estas tres reglas tienen exactamente la misma
declaración; configuran la fuente en negrita. (Esto
se realiza con la propiedad font-weight, que
analizamos en Consultar Fuentes. .) Dado que estas
tres declaraciones son idénticas, podemos agrupar
los selectores en una lista separada por comas y
únicamente enumerar la declaración una vez,
como se detalla a continuación:
• H1, H2, H3 { font-style: bold }
EJEMPLO
• Por ejemplo, considere estas tres reglas:
• H1 { font-weight: bold }
• H2 { font-weight: bold }
• H3 { font-weight: bold }
COLISIONES DE ESTILO, UNIDADES DE
MEDIDA Y COLORES.
• Las medidas en CSS se emplean, entre otras, para definir
la altura, anchura y márgenes de los elementos y para
establecer el tamaño de letra del texto. Todas las
medidas se indican como un valor numérico entero o
decimal seguido de una unidad de medida (sin ningún
espacio en blanco entre el número y la unidad de
medida).
• CSS divide las unidades de medida en dos grupos:
absolutas y relativas. Las medidas relativas definen su
valor en relación con otra medida, por lo que para
obtener su valor real, se debe realizar alguna operación
con el valor indicado. Las unidades absolutas
establecen de forma completa el valor de una medida,
por lo que su valor real es directamente el valor
indicado.
EJEMPLO
/* El cuerpo de la página debe mostrar un margen de media
pulgada */
body { margin: 0.5in; }
/* Los elementos <h1> deben mostrar un interlineado de 2
centímetros */
h1 { line-height: 2cm; }
/* Las palabras de todos los párrafos deben estar separadas 4
milímetros entre si */
p { word-spacing: 4mm; }
/* Los enlaces se deben mostrar con un tamaño de letra de 12
puntos */
a { font-size: 12pt }
/* Los elementos <span> deben tener un tamaño de letra de 1
pica */
span { font-size: 1pc }
COLORES
Los colores en CSS se pueden indicar de cinco
formas diferentes: palabras clave, colores del
sistema, RGB hexadecimal, RGB numérico y RGB
porcentual. Aunque el método más habitual es el del
RGB hexadecimal, a continuación se muestran todas
las alternativas que ofrece CSS.
EJEMPLO
p { color: rgb(71,
98, 176); }
p { color:
rgb(27%, 38%,
69%); }
p { color: #4762B0; }

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Elaboración de formularios dinámicos en páginas web
Elaboración de formularios dinámicos en páginas web Elaboración de formularios dinámicos en páginas web
Elaboración de formularios dinámicos en páginas web
 
HTML Introduction
HTML IntroductionHTML Introduction
HTML Introduction
 
تعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScriptتعلم HTML CSS و JavaScript
تعلم HTML CSS و JavaScript
 
CSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and moreCSS - OOCSS, SMACSS and more
CSS - OOCSS, SMACSS and more
 
CSS ppt
CSS pptCSS ppt
CSS ppt
 
OOCSS, SMACSS or BEM?
OOCSS, SMACSS or BEM?OOCSS, SMACSS or BEM?
OOCSS, SMACSS or BEM?
 
Span and Div tags in HTML
Span and Div tags in HTMLSpan and Div tags in HTML
Span and Div tags in HTML
 
CSS Dasar #1 : Intro
CSS Dasar #1 : IntroCSS Dasar #1 : Intro
CSS Dasar #1 : Intro
 
Uso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporaciónUso de las normas requeridas en la incorporación
Uso de las normas requeridas en la incorporación
 
CSS INHERITANCE
CSS INHERITANCECSS INHERITANCE
CSS INHERITANCE
 
CSS Dasar #4 : Font Styling
CSS Dasar #4 : Font StylingCSS Dasar #4 : Font Styling
CSS Dasar #4 : Font Styling
 
Sass presentation
Sass presentationSass presentation
Sass presentation
 
How Cascading Style Sheets (CSS) Works
How Cascading Style Sheets (CSS) WorksHow Cascading Style Sheets (CSS) Works
How Cascading Style Sheets (CSS) Works
 
Advanced Cascading Style Sheets
Advanced Cascading Style SheetsAdvanced Cascading Style Sheets
Advanced Cascading Style Sheets
 
SASS - CSS with Superpower
SASS - CSS with SuperpowerSASS - CSS with Superpower
SASS - CSS with Superpower
 
Introduction to css
Introduction to cssIntroduction to css
Introduction to css
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
CSS Dasar #3 : Penempatan CSS
CSS Dasar #3 : Penempatan CSSCSS Dasar #3 : Penempatan CSS
CSS Dasar #3 : Penempatan CSS
 
html-css
html-csshtml-css
html-css
 
Introduction to CSS3
Introduction to CSS3Introduction to CSS3
Introduction to CSS3
 

Destacado

Destacado (7)

Identificación del lenguaje css
Identificación del lenguaje cssIdentificación del lenguaje css
Identificación del lenguaje css
 
BIOLOGÍA MARINA
BIOLOGÍA MARINABIOLOGÍA MARINA
BIOLOGÍA MARINA
 
Identificacion del lenguajes css
Identificacion del lenguajes cssIdentificacion del lenguajes css
Identificacion del lenguajes css
 
Css
CssCss
Css
 
Identificación del lenguaje ccs
Identificación del lenguaje ccsIdentificación del lenguaje ccs
Identificación del lenguaje ccs
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
Fundamentos de CSS
Fundamentos de CSSFundamentos de CSS
Fundamentos de CSS
 

Similar a Identificación del lenguaje de css

TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSSromimaira
 
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpggenesisgray
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilogenesisgray
 
Presentación
PresentaciónPresentación
Presentaciónaynosk6
 
Presenpabo
PresenpaboPresenpabo
Presenpabopabobdp
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samantaCaro Duran
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samantaCaro Duran
 
Curso CSS Avanzado
Curso CSS AvanzadoCurso CSS Avanzado
Curso CSS AvanzadoIrontec
 
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 HTMLandreajose13
 
Lenguaje HTML y CSS
Lenguaje HTML y CSSLenguaje HTML y CSS
Lenguaje HTML y CSSGemardrgz
 
¿Qué es el lenguaje HTML?
¿Qué es el lenguaje HTML?¿Qué es el lenguaje HTML?
¿Qué es el lenguaje HTML?nereasanchezz
 
Hojas de calculo CSS
Hojas de calculo CSSHojas de calculo CSS
Hojas de calculo CSSguest382425
 
Introducción a CSS3
Introducción a CSS3Introducción a CSS3
Introducción a CSS3Mayra Zurita
 

Similar a Identificación del lenguaje de css (20)

Gordo
GordoGordo
Gordo
 
programacion
programacionprogramacion
programacion
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSS
 
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpg
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
 
Guia de css para principiantes
Guia de css para principiantesGuia de css para principiantes
Guia de css para principiantes
 
Presentación
PresentaciónPresentación
Presentación
 
Presenpabo
PresenpaboPresenpabo
Presenpabo
 
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
 
C3 lenguaje de presentación.
C3 lenguaje de presentación.C3 lenguaje de presentación.
C3 lenguaje de presentación.
 
Curso CSS Avanzado
Curso CSS AvanzadoCurso CSS Avanzado
Curso CSS Avanzado
 
Hablando de css
Hablando de cssHablando de css
Hablando de css
 
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
 
Lenguaje HTML y CSS
Lenguaje HTML y CSSLenguaje HTML y CSS
Lenguaje HTML y CSS
 
¿Qué es el lenguaje HTML?
¿Qué es el lenguaje HTML?¿Qué es el lenguaje HTML?
¿Qué es el lenguaje HTML?
 
Css
CssCss
Css
 
Hojas de calculo CSS
Hojas de calculo CSSHojas de calculo CSS
Hojas de calculo CSS
 
Introducción a CSS3
Introducción a CSS3Introducción a CSS3
Introducción a CSS3
 

Identificación del lenguaje de css

  • 2. DEFINICIÓN DE CSS Y ESPECIFICACIÓN DE CSS • Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de un documento escrito en un lenguaje de marcas, esto incluye varios lenguajes basados en XML como son XHTML o SVG. • La información de estilo puede ser adjuntada como un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo "<style>".
  • 3. EJEMPLO Selector [, selector2, ...] [:pseudo-class][::pseudo- element] { propiedad: valor; [propiedad2: valor2; ...] }
  • 4. FUNCIONAMIENTO BÁSICO Y FORMAS DE INCLUSIÓN DE CSS EN XHTML Los estilos se definen en una zona específica del propio documento HTML. Se emplea la etiqueta <style> de HTML y solamente se pueden incluir en la cabecera del documento (sólo dentro de la sección <head>). CSS permite separar los contenidos de la página y la información sobre su aspecto. En el ejemplo anterior, dentro de la propia página HTML se crea una zona especial en la que se incluye toda la información relacionada con los estilos de la página.
  • 5. EJEMPLO <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/ xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Ejemplo de estilos CSS en el propio documento</title> <style type="text/css"> p { color: black; font-family: Verdana; } </style> </head> <body> <p>Un párrafo de texto.</p> </body> </html>
  • 6. USO DE COMENTARIOS Y SINTAXIS DE LA DEFINICION DE CADA PROPIEDAD Está claro que cada vez más se está separando el diseño de la estructura y que por ello se está convirtiendo en un lenguaje independiente y que debería estar comentado, lejos quedan ya aquellos <h1 style="color:red;"> a los que les sobra cualquier tipo de comentario. Ahora las estructuras complejas y que sin la posibilidad de acceder a la estructura HTML pueden hacer muy dificil de mantener.
  • 8. SELECTORES, AGRUPACIÓN DE REGLAS Y HERENCIA • Al diseñar CSS, la brevedad era el objetivo. Estimamos que si podíamos reducir el tamaño de las hojas de estilo, podíamos permitir a los diseñadores escribir y editar hojas de estilo "a mano". Además, las hojas de estilo cortas se cargan más rápido que las más largas. Por lo tanto, CSS incluye varios mecanismos para acortar hojas de estilo por medio de la agrupación de selectores y declaraciones.
  • 9. • Estas tres reglas tienen exactamente la misma declaración; configuran la fuente en negrita. (Esto se realiza con la propiedad font-weight, que analizamos en Consultar Fuentes. .) Dado que estas tres declaraciones son idénticas, podemos agrupar los selectores en una lista separada por comas y únicamente enumerar la declaración una vez, como se detalla a continuación: • H1, H2, H3 { font-style: bold }
  • 10. EJEMPLO • Por ejemplo, considere estas tres reglas: • H1 { font-weight: bold } • H2 { font-weight: bold } • H3 { font-weight: bold }
  • 11. COLISIONES DE ESTILO, UNIDADES DE MEDIDA Y COLORES. • Las medidas en CSS se emplean, entre otras, para definir la altura, anchura y márgenes de los elementos y para establecer el tamaño de letra del texto. Todas las medidas se indican como un valor numérico entero o decimal seguido de una unidad de medida (sin ningún espacio en blanco entre el número y la unidad de medida). • CSS divide las unidades de medida en dos grupos: absolutas y relativas. Las medidas relativas definen su valor en relación con otra medida, por lo que para obtener su valor real, se debe realizar alguna operación con el valor indicado. Las unidades absolutas establecen de forma completa el valor de una medida, por lo que su valor real es directamente el valor indicado.
  • 12. EJEMPLO /* El cuerpo de la página debe mostrar un margen de media pulgada */ body { margin: 0.5in; } /* Los elementos <h1> deben mostrar un interlineado de 2 centímetros */ h1 { line-height: 2cm; } /* Las palabras de todos los párrafos deben estar separadas 4 milímetros entre si */ p { word-spacing: 4mm; } /* Los enlaces se deben mostrar con un tamaño de letra de 12 puntos */ a { font-size: 12pt } /* Los elementos <span> deben tener un tamaño de letra de 1 pica */ span { font-size: 1pc }
  • 13. COLORES Los colores en CSS se pueden indicar de cinco formas diferentes: palabras clave, colores del sistema, RGB hexadecimal, RGB numérico y RGB porcentual. Aunque el método más habitual es el del RGB hexadecimal, a continuación se muestran todas las alternativas que ofrece CSS.
  • 14. EJEMPLO p { color: rgb(71, 98, 176); } p { color: rgb(27%, 38%, 69%); } p { color: #4762B0; }