Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CSS (en inglés Cascading Style Sheets) es lo que se denomina lenguaje de hojas de estilo en
cascada y se usa para estilizar elementos escritos en un lenguaje de marcado como Html.
Formas de integrar estilos css en tus archivos html::
:
1. Utilizar estilos a nivel local:
Una etiqueta en concreto, llegando incluso a poder definir varios estilos diferentes para
una sola etiqueta en tu archivo html principal
● Atributo type. Especifica el tipo MIME del archivo vinculado, para las hojas de
estilo el valor es text/css.
● Clases
Para seleccionar todos los elementos que tienen la misma clase
podemos utilizar como prefijo un punto ( . ) seguido por el nombre de
la clase que queremos selecciona
Ejm:Para poder dar estilos a todas las etiquetas que tengas una
determinada clase se realiza la sgte sentencia:
.blancas {
color:white;
background-color: green;
}
● Identificador:
Para seleccionar un elemento que tiene un cierto identificador id
podemos utilizar el prefijo # seguido por el nombre del identificador
que queremos seleccionar
Ejm :Para poder dar estilo a una etiqueta que tenga un atributo id con
un nombre único se utiliza la sgte sentencia:
#elegante {
color:black;
background-color: yellow;
}
➢ Aplicamos estilos
a{
text-decoration: none;
}
p{
color: #FF0000;
background-color: #FFAD00;
}
Color de texto:Rojo
Color de Fondo :Verde
span {
color:red;
}
ii. div
Se usa para agrupar uno o más elementos, siendo el mismo <div>, el bloque que
envuelve a éstos.
<div id="letraA">
<ul>
<li>Akita</li>
</ul>
</div>
<div id="letraB">
<ul>
<li>Beagle</li>
<li>Black Cocker Spaniel</li>
<li>Bloodhound</li>
<li>Boston Terrier</li>
<li>Boxer</li>
</ul>
</div>
<div id="letraC">
<ul>
<li>Chihuahua</li>
<li>Chow Chow</li>
<li>Cocker Spaniel</li>
</ul>
</div>
img{float:left
}
Ejm:
.p {
clear: both;
}
● Posicionamiento absoluto:
Permite posicionar un elemento de manera totalmente independiente
Para ellos
El mecanismo es simple, cada página es como un gran eje de coordenadas
donde la posición inicial es la esquina superior izquierda, de manera que se
utilizan tres simples propiedades de CSS:
Propiedad position. Especifica el tipo de posicionamiento a utilizar. En este
caso el valor será “absolute”.
Propiedad top. Para un posicionamiento absoluto determina la distancia
entre la parte superior de la página y la parte superior del elemento afectado.
Propiedad left. Para un posicionamiento absoluto determina la distancia
entre la parte izquierda de la página y la parte izquierda del elemento
afectado.
Ejm:
Tenemos dos etiquetas html una img y un párrafo
div img {
position: absolute;
top: 50px;
left: 50px;
}
Al final quedaría nuestra imagen de la sgte manera:
● Posicionamiento relativo
El posicionamiento relativo permite desplazar una caja respecto de su posición
original establecida mediante el posicionamiento normal. El desplazamiento de la
caja se controla con las propiedades top, right, bottom y left.
siguiente manera:
Propiedad position. Especifica el tipo de posicionamiento a utilizar. En este caso el
valor será “relative”.
➢ Propiedad top. Para un posicionamiento relativo determina la distancia
entre la parte superior del elemento afectado en su posición original y la
parte superior del elemento afectado en su nueva posición.
➢ Propiedad left. Para un posicionamiento relativo determina la distancia
entre la parte izquierda del elemento afectado en su posición original y la
parte izquierda del elemento afectado en su nueva posición.
EJM
img.desplazada {
position: relative;
top: 8em;
Grupo5: