SlideShare una empresa de Scribd logo
1 de 4
CSS, es una tecnología que nos permite crear páginas web de una manera más exacta.
Gracias a las CSS somos mucho más dueños de los resultados finales de la página,
pudiendo hacer muchas cosas que no se podía hacer utilizando solamente HTML, como
incluir márgenes, tipos de letra, fondos, colores...
CSS son las siglas de Cascading Style Sheets, en español Hojas de estilo en Cascada. En
este reportaje vamos a ver algunos de los efectos que se pueden crear con las CSS sin
necesidad de conocer la tecnología entera.
Para empezar
Las Hojas de Estilo en Cascada se escriben dentro del código HTML de la página web,
solo en casos avanzados se pueden escribir en un archivo a parte y enlazar la página con
ese archivo. En un principio vamos a utilizar la manera más directa de aplicar estilos a los
elementos de la página, mas adelante veremos la declaración en archivos externos. Para
ello, y esto es la primera lección de este artículo, vamos a conocer un nuevo atributo que
se puede utilizar en casi todas las etiquetas HTML: style.
Ejemplo:
<p style="color:green;font-weight:bold">El párrafo saldrá con color verde y en
negrita</p>
Dentro del atributo style se deben indicar los atributos de estilos CSS separados por punto
y coma (;). Durante este artículo vamos a conocer muchos atributos de CSS, los dos
primeros que hemos visto aquí son:
Color: indica el color del contenido la etiqueta donde estemos utilizándolo, generalmente
indica el color del texto.
Font-weight: indica el grosor del texto. Bold sirve para poner en negrita.
Color en los enlaces
Con HTML definimos el color de los enlaces en la etiqueta <body>, con lo atributos link,
vlink y alink. Esto nos permite cambiar el color de los enlaces para todo el documento,
pero ¿Y si queremos cambiar el color de un enlace en concreto, para que tenga otro color
que el definido en la etiqueta <body>?
Para hacer esto utilizaremos el atributo style dentro del enlace:
<a href="mienlace.html" style="color:red">
Así saldrá el enlace en color rojo, independientemente de lo definido para todo el
documento.
Espaciado entre líneas
Con CSS podemos definir el espacio que hay entre cada línea del documento, utilizando
el atributo line-height. Por ejemplo, podemos definir que para todo un párrafo el espacio
entre cada una de sus líneas sea 25 pixels:
<p style="line-height: 25px;">
Un párrafo normal en el que cada una de las líneas está separada 25 pixels de la otra. Hay
que poner suficiente texto como para que se vean 2 líneas, así saldrán separadas
</p>
Espaciado entre caracteres
Se puede definir también el espacio entre cada carácter. Esto se hace con el atributo de
CSS letter-spacing. Veamos un ejemplo:
<p style="letter-spacing:12cm">
Este párrafo tiene las letras espaciadas por 1 centímetro.
</p>
Este atributo, al igual que ocurre con muchos otros de CSS, no está soportado por todos
los navegadores. En concreto Netscape, en su versión 4 todavía no lo incluye.
Enlaces sin subrayado
Uno de los efectos más significativos y fáciles de realizar con CSS es eliminar el
subrayado de los enlaces de una página web. Existe un atributo que sirve para definir la
decoración de un texto, si está subrayado, tachado, o si no tiene ninguna de estas
"decoraciones". Es el atributo text-decoration, en este caso indicaremos en un enlace que
no queremos decoración:
<a href="mipagina.html" style="text-decoration:none">
Incluir estilos para todo un sitio web
Una de las características más potentes de la programación con hojas de estilo consiste en
definir los estilos de todo un sitio web. Esto se consigue creando un archivo donde tan
sólo colocamos las declaraciones de estilos de la página y enlazando todas las páginas del
sitio con ese archivo. De este modo, todas las páginas comparten una misma declaración
de estilos y, por tanto, si la cambiamos, cambiarán todas las páginas.
Veamos ahora todo el proceso para incluir estilos con un fichero externo.
1- Creamos el fichero con la declaración de estilos
Es un fichero de texto normal, que puede tener cualquier extensión, aunque le podemos
asignar la extensión .css para aclararnos qué tipo de archivo es. El texto que debemos
incluir debe ser escrito exclusivamente en sintaxis CSS, es un poco distinta que la
sintaxis que utilizamos dentro del atributo style. Sería erróneo incluir código HTML en
este archivo: etiquetas y demás. Podemos ver un ejemplo a continuación.
P {
font-size : 12pt;
font-family : arial,helvetica;
font-weight : normal;
}
H1 {
font-size : 36pt;
font-family : verdana,arial;
text-decoration : underline;
text-align : center;
background-color : Teal;
}
BODY {
background-color : #006600;
font-family : arial;
color : White;
}
2- Enlazamos la página web con la hoja de estilos
Para ello vamos a colocar la etiqueta <LINK> con los atributos
• rel="STYLESHEET" indicando que el enlace es con una hoja de estilo.
• type="text/css" porque el archivo es de texto, en sintaxis CSS.
• href="estilos.css" indica el nombre del fichero fuente de los estilos.
Veamos una página web entera que enlaza con la declaración de estilos anterior:
<html>
<head>
<link rel="STYLESHEET" type="text/css" href="estilos.css">
<title>Página que lee estilos</title>
</head>
<body>
<h1>Página que lee estilos</h1>
<p>
Esta página tiene en la cabecera la etiqueta necesaria para enlazar con la hoja de estilos.
Es muy fácil.
</p>
</body>
</html>
Las CSS tienen mucho más jugo
Las Hojas de Estilo en Cascada son un estándar muy amplio, con unas especificaciones y
posibilidades muy grandes. En este artículo hemos visto unos cuantos efectos interesantes
que realizar aunque no tengamos ningún conocimiento previo. Sin embargo, lo mejor
para trabajar con esta tecnología es conocerla bien, gracias a ello, los resultados serán
mucho más sorprendentes.

Más contenido relacionado

La actualidad más candente (19)

Css
CssCss
Css
 
Maquetacion de pagina web
Maquetacion de pagina webMaquetacion de pagina web
Maquetacion de pagina web
 
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
 
¿Qué es HTML5?
¿Qué es HTML5?¿Qué es HTML5?
¿Qué es HTML5?
 
Hojas de estilo cascada
Hojas de estilo cascadaHojas de estilo cascada
Hojas de estilo cascada
 
Diapo03
Diapo03Diapo03
Diapo03
 
2. Introducción a las Hojas de estilo (CSS)
2. Introducción a las Hojas de estilo (CSS)2. Introducción a las Hojas de estilo (CSS)
2. Introducción a las Hojas de estilo (CSS)
 
Hojas de estilos css
Hojas de estilos cssHojas de estilos css
Hojas de estilos css
 
Programación para web
Programación para webProgramación para web
Programación para web
 
Folleto fundacion
Folleto fundacionFolleto fundacion
Folleto fundacion
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Pagina web 3
Pagina web 3Pagina web 3
Pagina web 3
 
Programación en html y páginas web
Programación en html y páginas webProgramación en html y páginas web
Programación en html y páginas web
 
Conociendo mas sobre HTLM
Conociendo mas sobre HTLMConociendo mas sobre HTLM
Conociendo mas sobre HTLM
 
Manual de introducción a CSS3
Manual de introducción a CSS3Manual de introducción a CSS3
Manual de introducción a CSS3
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4
 
Páginas web en formato HTML
Páginas web en formato HTMLPáginas web en formato HTML
Páginas web en formato HTML
 
Css Introducción
Css IntroducciónCss Introducción
Css Introducción
 

Similar a Esilo css

Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)Krolina Agui
 
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
 
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
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John JayroJohn Jayro
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSSromimaira
 
Css hojas de-estilo
Css hojas de-estiloCss hojas de-estilo
Css hojas de-estiloUTECO
 
Manual css 01
Manual css 01Manual css 01
Manual css 01kirokesa
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4lilibethmirand
 

Similar a Esilo css (20)

Gordo
GordoGordo
Gordo
 
programacion
programacionprogramacion
programacion
 
Hojas de estilo (css)
Hojas de estilo (css)Hojas de estilo (css)
Hojas de estilo (css)
 
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
 
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
 
Presentación
PresentaciónPresentación
Presentación
 
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
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John Jayro
 
TAREA DEL CSS
TAREA DEL CSSTAREA DEL CSS
TAREA DEL CSS
 
Manual css
Manual cssManual css
Manual css
 
Css hojas de-estilo
Css hojas de-estiloCss hojas de-estilo
Css hojas de-estilo
 
Manual css 01
Manual css 01Manual css 01
Manual css 01
 
Universidad tecnica tarea 4
Universidad tecnica tarea 4Universidad tecnica tarea 4
Universidad tecnica tarea 4
 
Manual de Introducción a CSS3
Manual de Introducción a CSS3Manual de Introducción a CSS3
Manual de Introducción a CSS3
 

Esilo css

  • 1. CSS, es una tecnología que nos permite crear páginas web de una manera más exacta. Gracias a las CSS somos mucho más dueños de los resultados finales de la página, pudiendo hacer muchas cosas que no se podía hacer utilizando solamente HTML, como incluir márgenes, tipos de letra, fondos, colores... CSS son las siglas de Cascading Style Sheets, en español Hojas de estilo en Cascada. En este reportaje vamos a ver algunos de los efectos que se pueden crear con las CSS sin necesidad de conocer la tecnología entera. Para empezar Las Hojas de Estilo en Cascada se escriben dentro del código HTML de la página web, solo en casos avanzados se pueden escribir en un archivo a parte y enlazar la página con ese archivo. En un principio vamos a utilizar la manera más directa de aplicar estilos a los elementos de la página, mas adelante veremos la declaración en archivos externos. Para ello, y esto es la primera lección de este artículo, vamos a conocer un nuevo atributo que se puede utilizar en casi todas las etiquetas HTML: style. Ejemplo: <p style="color:green;font-weight:bold">El párrafo saldrá con color verde y en negrita</p> Dentro del atributo style se deben indicar los atributos de estilos CSS separados por punto y coma (;). Durante este artículo vamos a conocer muchos atributos de CSS, los dos primeros que hemos visto aquí son: Color: indica el color del contenido la etiqueta donde estemos utilizándolo, generalmente indica el color del texto. Font-weight: indica el grosor del texto. Bold sirve para poner en negrita. Color en los enlaces Con HTML definimos el color de los enlaces en la etiqueta <body>, con lo atributos link, vlink y alink. Esto nos permite cambiar el color de los enlaces para todo el documento, pero ¿Y si queremos cambiar el color de un enlace en concreto, para que tenga otro color que el definido en la etiqueta <body>? Para hacer esto utilizaremos el atributo style dentro del enlace: <a href="mienlace.html" style="color:red"> Así saldrá el enlace en color rojo, independientemente de lo definido para todo el documento. Espaciado entre líneas
  • 2. Con CSS podemos definir el espacio que hay entre cada línea del documento, utilizando el atributo line-height. Por ejemplo, podemos definir que para todo un párrafo el espacio entre cada una de sus líneas sea 25 pixels: <p style="line-height: 25px;"> Un párrafo normal en el que cada una de las líneas está separada 25 pixels de la otra. Hay que poner suficiente texto como para que se vean 2 líneas, así saldrán separadas </p> Espaciado entre caracteres Se puede definir también el espacio entre cada carácter. Esto se hace con el atributo de CSS letter-spacing. Veamos un ejemplo: <p style="letter-spacing:12cm"> Este párrafo tiene las letras espaciadas por 1 centímetro. </p> Este atributo, al igual que ocurre con muchos otros de CSS, no está soportado por todos los navegadores. En concreto Netscape, en su versión 4 todavía no lo incluye. Enlaces sin subrayado Uno de los efectos más significativos y fáciles de realizar con CSS es eliminar el subrayado de los enlaces de una página web. Existe un atributo que sirve para definir la decoración de un texto, si está subrayado, tachado, o si no tiene ninguna de estas "decoraciones". Es el atributo text-decoration, en este caso indicaremos en un enlace que no queremos decoración: <a href="mipagina.html" style="text-decoration:none"> Incluir estilos para todo un sitio web Una de las características más potentes de la programación con hojas de estilo consiste en definir los estilos de todo un sitio web. Esto se consigue creando un archivo donde tan sólo colocamos las declaraciones de estilos de la página y enlazando todas las páginas del sitio con ese archivo. De este modo, todas las páginas comparten una misma declaración de estilos y, por tanto, si la cambiamos, cambiarán todas las páginas. Veamos ahora todo el proceso para incluir estilos con un fichero externo. 1- Creamos el fichero con la declaración de estilos Es un fichero de texto normal, que puede tener cualquier extensión, aunque le podemos asignar la extensión .css para aclararnos qué tipo de archivo es. El texto que debemos
  • 3. incluir debe ser escrito exclusivamente en sintaxis CSS, es un poco distinta que la sintaxis que utilizamos dentro del atributo style. Sería erróneo incluir código HTML en este archivo: etiquetas y demás. Podemos ver un ejemplo a continuación. P { font-size : 12pt; font-family : arial,helvetica; font-weight : normal; } H1 { font-size : 36pt; font-family : verdana,arial; text-decoration : underline; text-align : center; background-color : Teal; } BODY { background-color : #006600; font-family : arial; color : White; } 2- Enlazamos la página web con la hoja de estilos Para ello vamos a colocar la etiqueta <LINK> con los atributos • rel="STYLESHEET" indicando que el enlace es con una hoja de estilo. • type="text/css" porque el archivo es de texto, en sintaxis CSS. • href="estilos.css" indica el nombre del fichero fuente de los estilos. Veamos una página web entera que enlaza con la declaración de estilos anterior: <html> <head> <link rel="STYLESHEET" type="text/css" href="estilos.css"> <title>Página que lee estilos</title> </head> <body> <h1>Página que lee estilos</h1> <p> Esta página tiene en la cabecera la etiqueta necesaria para enlazar con la hoja de estilos. Es muy fácil. </p> </body> </html> Las CSS tienen mucho más jugo
  • 4. Las Hojas de Estilo en Cascada son un estándar muy amplio, con unas especificaciones y posibilidades muy grandes. En este artículo hemos visto unos cuantos efectos interesantes que realizar aunque no tengamos ningún conocimiento previo. Sin embargo, lo mejor para trabajar con esta tecnología es conocerla bien, gracias a ello, los resultados serán mucho más sorprendentes.