Académique Documents
Professionnel Documents
Culture Documents
I.
II.
III.
MS SELECTORES .(7)
III.1. SELECTOR UNIVERSAL (7)
III.2. AGRUPACIN DE SELECTORES (7)
IV.
V.
VI.
VII.
INTRODUCCIN
Atrs quedaron los aos en que disear una pgina web consista en juntar en
un caldero todo tipo de etiquetas, mezclando el diseo de estructura con el
formato. En la actualidad ambas partes estn muy separadas.
En la actualidad ya no basta con manejar HTML para realizar estas tareas;
necesitamos conocer tambin el estndar que lo complementa, CSS, acrnimo
de hojas de estilo en cascada.
La norma CSS nos facilita un conjunto de elementos que podremos aplicar a
nuestras etiquetas HTML para proporcionarles la apariencia deseada.
Encontraremos modificadores para aplicar todo tipo de variaciones, las mismas
que podramos obtener si llevamos un documento a un procesador de texto, e
incluso muchas de las cosas que podramos hacer con un programa de edicin
de imgenes.
Si a lo mencionado anteriormente le sumamos algunas acciones creadas con
JavaScript, conseguiremos aportar interactividad a la pgina web, creando as
verdaderas aplicaciones que se ejecutan sin necesidad de instalar nada en el
ordenador.
I.
II.
CLASES E IDENTIFICADORES
Es decir, ahora tenemos dos tipos de ttulos: mientras que todos ellos sern de
color azul, slo los que forman parte de la selecta clase "captulos" tendrn un
tipo de letra concreto y estarn subrayados. Por tanto, podemos aplicar normas
para todos los ttulos o slo para los de los grupos que generemos.
II.2. IDENTIFICADORES
Adems de las clases, podemos diferenciar un nico elemento entre todos los
dems de una pgina mediante el parmetro id (abreviatura de "identificador").
Con id asignaremos un nombre nico que luego podemos emplear en nuestra
seccin de estilos, precedindolo en este caso del signo #.
Continuando con el ejemplo anterior, supongamos que tenemos un identificador
como ste:
<h1 id="anexos">Anexos especiales</h1>
Podramos modificar exclusivamente ese anexo mediante la siguiente regla:
#anexos { font-size: 18px; text-align: center; }
El resultado se muestra en la figura.
III.
MS SELECTORES
Hay otros mtodos para definir reglas que se aplicarn a diferentes grupos de
etiquetas.
IV.
SUCESORES Y ANTECESORES
Todava obtenemos mayor control, gracias a las opciones que nos ofrece CSS
para aplicar estilos, si un elemento desciende de otro o es el padre de uno. No
entraremos en demasiados detalles, pero observemos la siguiente regla:
h2 strong {font-style: italic; }
Esa lnea hara que se mostrase en cursiva el contenido etiquetado dentro de
<strong>, pero si y slo si esta etiqueta se encuentra dentro de una cabecera
<h2>. No es necesario que lo sea directamente; puede haber otras etiquetas
conteniendo la de <strong>.
Por ejemplo:
<h1>Esta lnea no se vera <strong>afectada</strong></h1>
<h2>Esta lnea <strong>s</strong> se vera <strong>afectada</strong></h2>
El ejemplo anterior se mostrara como en la figura:
V.
PSEUDOCLASES
Contenido de la pgina
</body>
</html>
Este mtodo es fcil y su mantenimiento es simple. Si tenemos que realizar
cualquier modificacin, slo tenemos que acudir a la cabecera de la pgina y
modificar all los estilos correspondientes, para que automticamente toda la
pgina cambie su apariencia.
Para que el archivo con los estilos tenga efecto en la pgina, debemos indicar
en la cabecera del archivo .html que se va a tomar ese estilo, mediante la
etiqueta <link>, as:
<link rel="stylesheet" href="misestilos.css" type="text/css" media="all">
Cada parmetro tiene su propio significado:
rel: indica la relacin entre el documento y el archivo que se carga; en este
caso ser su hoja de estilos.
href: como en los enlaces normales, indica la URL del archivo. Al encontrarse
en la misma carpeta, slo indicaremos el nombre; pero si estuviese en otro
lugar o incluso en otro servidor, crearamos las rutas siguiendo las normas de
los enlaces.
type: indica el tipo de informacin. Tanto este valor como el de rel, sern
siempre iguales.
media: especifica a qu medio se aplicar la hoja de estilo. En este caso se
aplica a todos los medios, pero podramos tener hojas de estilo diferentes para
impresin (print), mviles (handheld), televisiones (tv), etc.
Entonces podramos decir que esa lnea ser la que repetiremos a travs de
nuestras diferentes pginas, para que tomen la apariencia deseada.
CONCLUSIONES
A lo largo de esta monografa hemos revisado los conceptos tericos
fundamentales para emplear las hojas de estilo y comenzar a disear nuestras
propias reglas.
Por eso a modo de conclusiones se presentar un pequeo resumen prctico:
Contamos con tres formas fundamentales para definir la apariencia de un
elemento de una pgina web:
-
Para terminar, las reglas que definimos se pueden establecer en tres lugares
diferentes, ordenados de menor prioridad a mayor:
-