|
|
|
Separar
Html de CSS
| Como
sabemos definir estilos globales, sería interesante tenerlos definidos
en un archivo aparte, pues si queremos dotar a todas las páginas
de los mismos estilos, no es tarea grata copiar y pegar la definición
de los estilos en cada una de las páginas.
Afortunadamente,
sí podemos definir los estilos en un fichero distinto al documento
HTML, y después referenciarlo desde el propio documento HTML. |
|
Esto lo haremos
con la siguiente etiqueta, dentro de la cabecera del documento (entre <HEAD>
... </HEAD>):
<LINK
REL="stylesheet" TYPE="text/css" HREF="URL_Hoja.css">
Ejemplo:
<HTML>
<HEAD>
<TITLE>
Ejemplo con hoja de estilo externa </TITLE>
<LINK REL="stylesheet"
TYPE="text/css" HREF="ejemplo.css">
</HEAD>
<BODY BGCOLOR=white>
<H2>Prueba
de definición de estilos en una hoja de
estilo externa</H2>
Como puede
verse, la apariencia de esta página queda
completamente
definida por los estilos que hemos
especificado
en el bloque STYLE en la cabecera del
documento.
Los márgenes son más amplios de lo habitual,
la <B>negrita</B>
tiene un tamaño y un color fijos, los
trozos de
texto en teletipo como <TT>este fragmento</TT>
también
tienen definida su fuente, tamaño y color,
y vamos a
ver cómo quedan las tablas, para finalizar
el ejemplo:
<P>
<CENTER>
<TABLE
BORDER=1 CELLSPACING=2 CELLPADDING=2>
<TR> <TH>Cabecera
1</TH> <TH>Cabecera 2</TH> </TR>
<TR> <TD>Celda
(1,1)</TD> <TD>Celda (1,2)</TD> </TR>
</TABLE>
</CENTER>
</BODY>
</HTML>
Si
quisiéramos que otros documentos tuvieran el mismo estilo, sólo
tendríamos que usar la etiqueta LINK para aplicarlos.
Esa es
la ventaja de las hojas de estilo externas.
|
|
|
|