SlideShare una empresa de Scribd logo
Estilos CSS para aplicarlos en los elementos HTML
Antes de dar inicio a los
 ejemplos de css que se
pueden aplicar por medio
de los elementos HTML,
  daremos una pequeña
 introducción sobre los
      Estilos CSS
(Cascading Style Sheets - CSS). También llamado Hojas de estilo
cascada, CSS es un lenguaje usado para definir la presentación de
un documento estructurado escrito en HTML o XML2 (y por
extensión en XHTML). El W3C (World Wide Web Consortium)
es el encargado de formular la especificación de las hojas de
estilo   que   servirán   de   estándar   para   los   agentes   de
usuario o navegadores.
Las   clases   en   css   pueden   ser   usadas   en
múltiples elementos HTML, a diferencia de los
identificadores (id) que, aunque se puede, según las
especificaciones de los estándares solo deben
aparecer en un elemnto del documento HTML.
ESTILO DEL TEXTO

Veamos los parámetros disponibles para dar estilo al texto. Como ya
sabes, las unidades de medida aplicables a todos ellos son varias, pero
para mayor claridad, en todos los ejemplos utilizaremos solamente el
píxel: px. Sea por ejemplo la siguiente página:
<HTML>
<HEAD>
<TITLE>Estilos</TITLE>
<LINK REL="stylesheet" TYPE="text/css"
HREF="estilo.css">
</HEAD>
<BODY>

Texto fuera de párrafo.<BR>
Segunda línea fuera de párrafo.

<P>texto de párrafo. <BR> segunda línea de
párrafo.</P>
</BODY>
</HTML>
Y si escribimos la siguiente hoja de estilo estilo.css:
BODY {color:green }
P {color:red;
   font-size:20px;
   font-family:Courier;
   font-weight:bold;
   font-style:italic;
   line-height:30px;
   letter-spacing:5px;
   text-decoration:underline;
   text-transform:capitalize;
   text-align:left;
   text-indent:30px; }
Se obtiene:

Texto fuera de párrafo.
Segunda línea fuera de párrafo.


            Texto De Párrafo.
     Segunda Línea De Párrafo
ESTILOS EN LOS LINKS

Hay un elemento HTML que genera un estilo propio por
defecto: <A>. Como ya sabes, los enlaces aparecen por
defecto de otro color y subrayados, y cambian de color
según hayan sido visitados o no. Estos efectos de estilo
no definidos por el usuario se llaman pseudoclases.
Hay dos posibles modificaciones de estilo para este
elemento; el color del enlace en sus distintos estados y
si aparece subrayado o no. Teóricamente no debiera
influir el orden en que se escriban los distintos estados
en la CSS, pero es mejor escribir las declaraciones en el
siguiente orden (por supuesto, los colores son libres):
a {text-decoration: none;}
             a:link {color: #FF0000;}
             a:visited {color: #00FF00;}
             a:hover {color: #FF00FF;}
             a:active {color: #0000FF;}



Donde link indica que el enlace no ha sido
visitado, visited que el enlace ha sido
visitado, active que el enlace está siendo pulsado,
y hover que el ratón está pasando sobre él (sin
pulsar).
ESTILOS EN LOS
               FORMULARIOS

Todo lo visto sobre los estilos, también es aplicable a los
elementos de un formulario, bien desde las hojas CSS o en el
código HTML del propio formulario. Por ejemplo el
formulario:
<FORM METHOD="GET" ACTION="">

    <INPUT TYPE="text“ STYLE="background:yellow;color:red“
        NAME="campo1" VALUE="Borde simple">

    <INPUT TYPE="text“ STYLE="border:double;
         background:yellow; color:blue" NAME="campo2“
         VALUE="Borde doble">

     <INPUT TYPE="text" STYLE="border:0;background:yellow;
         color:blue" readonly NAME="campo3" VALUE="Solo lectura
         sin borde">

     <INPUT TYPE="button" STYLE="background:transparent;
         color:red" VALUE="Botón transparente">

</FORM>
Este formulario tiene las instrucciones de estilo
   embebidas en el código html. Su equivalente utilizando
   hoja css sería:
<FORM METHOD="GET" ACTION="">

       <INPUT CLASS="controles1" TYPE="text" NAME="campo1“
           VALUE="Borde simple" >
       <INPUT CLASS="controles2“ TYPE="text" NAME="campo2“
           VALUE="Borde doble">
       <INPUT CLASS="controles3" TYPE="text" readonly
           NAME="campo3“ VALUE="Solo lectura sin borde">
       <INPUT CLASS="botones" TYPE="button" VALUE="Botón
           transparente">

</FORM>
Y esta sería la hoja de estilo correspondiente:

/* Hoja de estilo del formulario */
.controles1 {background:yellow;color:red;}
.controles2 {border:double;background:yellow;color:blue}
.controles3 {border:0;background:yellow;color:blue}
.botones {background:transparent;color:red}

En los formularios se puede cambiar el estilo de los bordes de los
controles, pero no el grosor como se hace en los bloques de texto. Un
formulario se puede considerar un bloque, por lo que también es
posible cambiar el color del fondo, definir bordes, etc. Por supuesto,
todo esto también es aplicable a las tablas, imágenes y al resto de
elementos html.
E F E C TO S E S P E C I A L E S C O N
             E L T E X TO

Algunas veces habrás visto páginas con textos que
parecen gráficos. Algunos tipos, en efecto,
solamente se pueden conseguir con editores
gráficos, pero algunas veces son simples efectos de
estilo. Veamos un ejemplo:
all.texto {
    margin-top:-24px;
    color:yellow;
    font-size:20px;
    font-family:Verdana;
}
all.sombra {
    margin-top:2px;
    margin-left:2px;
    color:black;
    font-size:20px;
    font-family:Verdana;
}

<DIV ALIGN="CENTER" CLASS="sombra">Prueba de texto sombreado</DIV>
<DIV ALIGN="CENTER" CLASS="texto">Prueba de texto sombreado</DIV>
Se obtiene:




Y si en lugar de escribir una hoja css prefieres hacerlo con estilo embebido en el
HTML, este es el código:

<DIV ALIGN="CENTER" STYLE="margin-top:2px; margin-left:2px; color:black;
font-size:20px; font-family:Verdana;">Prueba de texto sombreado</DIV>

<DIV ALIGN="CENTER" STYLE="margin-top:-24px; color:yellow; font-size:20px;
font-family:Verdana;">Prueba de texto sombreado</DIV>
GRÁFICOS Y BLOQUES
            F L OTA N T E S

Dentro de un bloque, además de texto, pueden ir gráficos u
otros bloques. Para conseguir que estos objetos se alineen
respecto al texto que ya exista en el bloque, o para que se
alineen varios bloques entre sí, se utiliza la
instrucción float que puede tener tres
parámetros: left right none (por defecto). Por ejemplo:
p {color:red;
    font-size:10px;
    font-family:Verdana;
    border:2px;
    border-color:blue;
    border-style:solid;
    width:200px;
    height:100px;
   }
img { float: right; }
Se obtiene:




Y por supuesto, además de posicionarlos en el bloque, los
gráficos se pueden redimensionar y darles los atributos que sean
necesarios para la mejor composición. Por ejemplo:
img {float: right;
     width:60px;
     height:60px;
     padding: 2px;}
Después de haber utilizado una instrucción float en un
bloque, para cerrar su efecto sobre la alineación de los
objetos hay que escribir otra en el siguiente bloque: clear
que también tiene un parámetro con tres posibles valores:
left right both Evidentemente, habrá que utilizar left o
right según se haya definido el float anterior, y si se han
incluido los dos, se utilizará both (ambos). Recuerda que las
instrucciones de posicionamiento y dimensionado cada
navegador las interpreta a su manera, y como siempre, se
deberán probar con los navegadores más habituales hasta
dar con los parámetros que mejor funcionen en todos ellos
(y esto puede llevar su tiempo...).
 http://es.wikipedia.org/wiki/Hojas_de_estilo_en_cascada

 http://www.bloogie.es/tecnologia/programacion/75-como-
utilizar-varias-clases-css-en-un-mismo-elemento-html

 http://sestud.uv.es/manual.esp/estilo2.htm#punto2

Más contenido relacionado

La actualidad más candente

Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
Mateo Remolina
 
Fichas de html 2014
Fichas de html 2014Fichas de html 2014
Fichas de html 2014
Lucy Espinoza
 
Hojas de estilo CSS (Cascade Style Sheets)
Hojas de estilo CSS (Cascade Style Sheets)Hojas de estilo CSS (Cascade Style Sheets)
Hojas de estilo CSS (Cascade Style Sheets)
Juan Rodríguez
 
Colegio nacional nicoles esguerra
Colegio nacional nicoles esguerraColegio nacional nicoles esguerra
Colegio nacional nicoles esguerra
Monsalve Sergio
 
Pres de po
Pres de poPres de po
Pres de po
romimaira
 
Jose valeriano
Jose valerianoJose valeriano
Jose valeriano
Piti Valeriano
 
Css1
Css1Css1
Manual de html
Manual de htmlManual de html
Manual de html
fabricio vinueza
 
Hojas de estilo CSS
Hojas de estilo CSSHojas de estilo CSS
Hojas de estilo CSS
iConstruye
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
Mateo Torres
 
Tablas En Html
Tablas En HtmlTablas En Html
Tablas En Html
guest657533
 
Css
CssCss
Trabajo 6
Trabajo 6Trabajo 6
Trabajo 6
Mateo Remolina
 

La actualidad más candente (13)

Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Fichas de html 2014
Fichas de html 2014Fichas de html 2014
Fichas de html 2014
 
Hojas de estilo CSS (Cascade Style Sheets)
Hojas de estilo CSS (Cascade Style Sheets)Hojas de estilo CSS (Cascade Style Sheets)
Hojas de estilo CSS (Cascade Style Sheets)
 
Colegio nacional nicoles esguerra
Colegio nacional nicoles esguerraColegio nacional nicoles esguerra
Colegio nacional nicoles esguerra
 
Pres de po
Pres de poPres de po
Pres de po
 
Jose valeriano
Jose valerianoJose valeriano
Jose valeriano
 
Css1
Css1Css1
Css1
 
Manual de html
Manual de htmlManual de html
Manual de html
 
Hojas de estilo CSS
Hojas de estilo CSSHojas de estilo CSS
Hojas de estilo CSS
 
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerraColegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
 
Tablas En Html
Tablas En HtmlTablas En Html
Tablas En Html
 
Css
CssCss
Css
 
Trabajo 6
Trabajo 6Trabajo 6
Trabajo 6
 

Similar a Estilos css para aplicarlos en los elementos HTML

Dhtml
DhtmlDhtml
listas HTML
listas HTMLlistas HTML
listas HTML
iConstruye
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
Juan Carlos Medrano
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
Caro Duran
 
Investigacion 1.3 samanta
Investigacion 1.3 samantaInvestigacion 1.3 samanta
Investigacion 1.3 samanta
Caro Duran
 
Que es css
Que es cssQue es css
Que es css
Elar Hancco Quispe
 
Diseño web con css
Diseño web con cssDiseño web con css
Diseño web con css
Capacitacion web
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John Jayro
John Jayro
 
Capítulo 2 css
Capítulo 2 cssCapítulo 2 css
Capítulo 2 css
Arturo Cruz
 
Guia de css para principiantes
Guia de css para principiantesGuia de css para principiantes
Guia de css para principiantes
Pedro Antonio Villalta (Pavillalta)
 
Presentación
PresentaciónPresentación
Presentación
aynosk6
 
Manual de introducción a CSS3
Manual de introducción a CSS3Manual de introducción a CSS3
Manual de introducción a CSS3
Juan Alberto Ortega Contreras
 
Manual de Introducción a CSS3
Manual de Introducción a CSS3Manual de Introducción a CSS3
Manual de Introducción a CSS3
Juan Alberto Ortega Contreras
 
Css1
Css1Css1
Informática
InformáticaInformática
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpg
genesisgray
 
Identificacion
IdentificacionIdentificacion
Identificacion
Juan Carlos Medrano
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
genesisgray
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
Simoney Llamas
 
CSS
CSSCSS

Similar a Estilos css para aplicarlos en los elementos HTML (20)

Dhtml
DhtmlDhtml
Dhtml
 
listas HTML
listas HTMLlistas HTML
listas HTML
 
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
 
Que es css
Que es cssQue es css
Que es css
 
Diseño web con css
Diseño web con cssDiseño web con css
Diseño web con css
 
Organigramas John Jayro
Organigramas John JayroOrganigramas John Jayro
Organigramas John Jayro
 
Capítulo 2 css
Capítulo 2 cssCapítulo 2 css
Capítulo 2 css
 
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
 
Manual de introducción a CSS3
Manual de introducción a CSS3Manual de introducción a CSS3
Manual de introducción a CSS3
 
Manual de Introducción a CSS3
Manual de Introducción a CSS3Manual de Introducción a CSS3
Manual de Introducción a CSS3
 
Css1
Css1Css1
Css1
 
Informática
InformáticaInformática
Informática
 
Manual de css......jpg
Manual de css......jpgManual de css......jpg
Manual de css......jpg
 
Identificacion
IdentificacionIdentificacion
Identificacion
 
Manual de css hojas de estilo
Manual de css hojas de estiloManual de css hojas de estilo
Manual de css hojas de estilo
 
Identificacion del lenguaje css
Identificacion del lenguaje cssIdentificacion del lenguaje css
Identificacion del lenguaje css
 
CSS
CSSCSS
CSS
 

Último

efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
gamcoaquera
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
DavidCamiloMosquera
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
EricaCouly1
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 

Último (20)

efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
 
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdfp4s.co Ecosistema de Ecosistemas - Diagrama.pdf
p4s.co Ecosistema de Ecosistemas - Diagrama.pdf
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
La vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primariaLa vida de Martin Miguel de Güemes para niños de primaria
La vida de Martin Miguel de Güemes para niños de primaria
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 

Estilos css para aplicarlos en los elementos HTML

  • 1. Estilos CSS para aplicarlos en los elementos HTML
  • 2. Antes de dar inicio a los ejemplos de css que se pueden aplicar por medio de los elementos HTML, daremos una pequeña introducción sobre los Estilos CSS
  • 3. (Cascading Style Sheets - CSS). También llamado Hojas de estilo cascada, CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML2 (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.
  • 4. Las clases en css pueden ser usadas en múltiples elementos HTML, a diferencia de los identificadores (id) que, aunque se puede, según las especificaciones de los estándares solo deben aparecer en un elemnto del documento HTML.
  • 5. ESTILO DEL TEXTO Veamos los parámetros disponibles para dar estilo al texto. Como ya sabes, las unidades de medida aplicables a todos ellos son varias, pero para mayor claridad, en todos los ejemplos utilizaremos solamente el píxel: px. Sea por ejemplo la siguiente página:
  • 6. <HTML> <HEAD> <TITLE>Estilos</TITLE> <LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css"> </HEAD> <BODY> Texto fuera de párrafo.<BR> Segunda línea fuera de párrafo. <P>texto de párrafo. <BR> segunda línea de párrafo.</P> </BODY> </HTML>
  • 7. Y si escribimos la siguiente hoja de estilo estilo.css: BODY {color:green } P {color:red; font-size:20px; font-family:Courier; font-weight:bold; font-style:italic; line-height:30px; letter-spacing:5px; text-decoration:underline; text-transform:capitalize; text-align:left; text-indent:30px; }
  • 8. Se obtiene: Texto fuera de párrafo. Segunda línea fuera de párrafo. Texto De Párrafo. Segunda Línea De Párrafo
  • 9. ESTILOS EN LOS LINKS Hay un elemento HTML que genera un estilo propio por defecto: <A>. Como ya sabes, los enlaces aparecen por defecto de otro color y subrayados, y cambian de color según hayan sido visitados o no. Estos efectos de estilo no definidos por el usuario se llaman pseudoclases.
  • 10. Hay dos posibles modificaciones de estilo para este elemento; el color del enlace en sus distintos estados y si aparece subrayado o no. Teóricamente no debiera influir el orden en que se escriban los distintos estados en la CSS, pero es mejor escribir las declaraciones en el siguiente orden (por supuesto, los colores son libres):
  • 11. a {text-decoration: none;} a:link {color: #FF0000;} a:visited {color: #00FF00;} a:hover {color: #FF00FF;} a:active {color: #0000FF;} Donde link indica que el enlace no ha sido visitado, visited que el enlace ha sido visitado, active que el enlace está siendo pulsado, y hover que el ratón está pasando sobre él (sin pulsar).
  • 12. ESTILOS EN LOS FORMULARIOS Todo lo visto sobre los estilos, también es aplicable a los elementos de un formulario, bien desde las hojas CSS o en el código HTML del propio formulario. Por ejemplo el formulario:
  • 13. <FORM METHOD="GET" ACTION=""> <INPUT TYPE="text“ STYLE="background:yellow;color:red“ NAME="campo1" VALUE="Borde simple"> <INPUT TYPE="text“ STYLE="border:double; background:yellow; color:blue" NAME="campo2“ VALUE="Borde doble"> <INPUT TYPE="text" STYLE="border:0;background:yellow; color:blue" readonly NAME="campo3" VALUE="Solo lectura sin borde"> <INPUT TYPE="button" STYLE="background:transparent; color:red" VALUE="Botón transparente"> </FORM>
  • 14. Este formulario tiene las instrucciones de estilo embebidas en el código html. Su equivalente utilizando hoja css sería: <FORM METHOD="GET" ACTION=""> <INPUT CLASS="controles1" TYPE="text" NAME="campo1“ VALUE="Borde simple" > <INPUT CLASS="controles2“ TYPE="text" NAME="campo2“ VALUE="Borde doble"> <INPUT CLASS="controles3" TYPE="text" readonly NAME="campo3“ VALUE="Solo lectura sin borde"> <INPUT CLASS="botones" TYPE="button" VALUE="Botón transparente"> </FORM>
  • 15. Y esta sería la hoja de estilo correspondiente: /* Hoja de estilo del formulario */ .controles1 {background:yellow;color:red;} .controles2 {border:double;background:yellow;color:blue} .controles3 {border:0;background:yellow;color:blue} .botones {background:transparent;color:red} En los formularios se puede cambiar el estilo de los bordes de los controles, pero no el grosor como se hace en los bloques de texto. Un formulario se puede considerar un bloque, por lo que también es posible cambiar el color del fondo, definir bordes, etc. Por supuesto, todo esto también es aplicable a las tablas, imágenes y al resto de elementos html.
  • 16. E F E C TO S E S P E C I A L E S C O N E L T E X TO Algunas veces habrás visto páginas con textos que parecen gráficos. Algunos tipos, en efecto, solamente se pueden conseguir con editores gráficos, pero algunas veces son simples efectos de estilo. Veamos un ejemplo:
  • 17. all.texto { margin-top:-24px; color:yellow; font-size:20px; font-family:Verdana; } all.sombra { margin-top:2px; margin-left:2px; color:black; font-size:20px; font-family:Verdana; } <DIV ALIGN="CENTER" CLASS="sombra">Prueba de texto sombreado</DIV> <DIV ALIGN="CENTER" CLASS="texto">Prueba de texto sombreado</DIV>
  • 18. Se obtiene: Y si en lugar de escribir una hoja css prefieres hacerlo con estilo embebido en el HTML, este es el código: <DIV ALIGN="CENTER" STYLE="margin-top:2px; margin-left:2px; color:black; font-size:20px; font-family:Verdana;">Prueba de texto sombreado</DIV> <DIV ALIGN="CENTER" STYLE="margin-top:-24px; color:yellow; font-size:20px; font-family:Verdana;">Prueba de texto sombreado</DIV>
  • 19. GRÁFICOS Y BLOQUES F L OTA N T E S Dentro de un bloque, además de texto, pueden ir gráficos u otros bloques. Para conseguir que estos objetos se alineen respecto al texto que ya exista en el bloque, o para que se alineen varios bloques entre sí, se utiliza la instrucción float que puede tener tres parámetros: left right none (por defecto). Por ejemplo:
  • 20. p {color:red; font-size:10px; font-family:Verdana; border:2px; border-color:blue; border-style:solid; width:200px; height:100px; } img { float: right; }
  • 21. Se obtiene: Y por supuesto, además de posicionarlos en el bloque, los gráficos se pueden redimensionar y darles los atributos que sean necesarios para la mejor composición. Por ejemplo:
  • 22. img {float: right; width:60px; height:60px; padding: 2px;}
  • 23. Después de haber utilizado una instrucción float en un bloque, para cerrar su efecto sobre la alineación de los objetos hay que escribir otra en el siguiente bloque: clear que también tiene un parámetro con tres posibles valores: left right both Evidentemente, habrá que utilizar left o right según se haya definido el float anterior, y si se han incluido los dos, se utilizará both (ambos). Recuerda que las instrucciones de posicionamiento y dimensionado cada navegador las interpreta a su manera, y como siempre, se deberán probar con los navegadores más habituales hasta dar con los parámetros que mejor funcionen en todos ellos (y esto puede llevar su tiempo...).