Temos cinco familias xenéricas de fontes. As fontes que temos instaladas no sistema pertencen a un dos seguintes grupos:
Os tipos de letra existentes en cada familia dependerán das fontes instaladas
no ordenador. Por iso a font-family pódeselle asignar unha lista
de tipos de letra separados por comas. De forma que a hora de visualizar a
páxina se o ordenador non ten a primeira fonte tome a segunda e así
sucesivamente.
Recoméndase poñer como último elemento da lista
font-family o nome dunha familia, desta forma asegurámonos de que
se o ordenador non ten instaladas as fontes precedentes se visualice a páxina
coa familia indicada.
NOTA:Se unha fonte contén espazos en branco debemos de especificar o seu nome entre comillas simples.
Exemplo de regras de estilo:
| h1 { font-family:"Arial Black", "Helvetica Bold",
sans-serif;} p { font-family:"Times New Roman","Times",serif;} |
Exemplo de código:
| <h1>Estilo de cabeceira de primeiro nivel
H1</h1> <p> Estilo de parágrafo</p> |
Visualización:
Estilo de cabeceira de primeiro nivel H1Estilo del parágrafo |
Permite definir o estilo dunha fonte. Os valores poden ser:
Exemplo de regras de estilo:
| .normal { font-style: normal;} .cursiva { font-style: italic; } .oblicua { font-style: oblique;} |
Exemplo de código:
| <p>Visualización do texto en: <span class="normal"> normal </span>, <span class="cursiva">cursiva</span> e <span class="oblicua">oblicua</span></p> |
Visualización:
| Visualización do texto en: normal , cursiva e oblicua |
Permite definir o grosor da fonte. Os valores poden ser:
Existen fontes que só diferencian entre normal e negriña, non visualizando os diferentes grosores de negriña. O que si se respeta é que lighter sempre é máis suave que bolder.
Exemplo de regras de estilo:
| .clara {font-weight:
lighter;} .negrita {font-weight: bolder;} .maisNegrita {font-weight: bolder;} .px900 {font-weight: 900;} |
Exemplo de código:
| <p>Visualización do texto en: <span class="clara">lighter</span>, <span class="negrita"> bold</span>, <span class="maisNegrita">bolder</span> e <span class="px900">con 900 puntos</span></p> |
Visualización:
| Visualización do texto en: lighter, bold , bolder e con 900 puntos |
A propiedade font-size determina o tamaño da fonte. Os valores poden especificarse:
Exemplo de regras de estilo:
| .pequena {font-size:
small;} .maisGrande {font-size: larger;} .porcentaxe180 {font-size: 180%;} .px12 {font-size: 12px;} |
Exemplo de código:
| <p>Este texto
visualizase</p> <ul> <li>De forma absoluta : <dl> <dt class="pequena">small</dt> </dl> </li> <li>De forma relativa : <dl> <dt class="maisGrande">larger - Mais grande que o tamaño da fonte que hereda - A de por defecto</dt> <dt class="px12"><span class="maisGrande">larger - Mais grande que o tamaño da fonte que herda - 12px</span></dt> </dl> </li> <li>En porcentaxe : <dl> <dt class="porcentaxe180">180% do tamaño da fonte que herda - a de por defecto</dt> <dt class="px12"><span class="porcentaxe180">180% do tamaño da fonte que herda - 12px</span></dt> </dl> </li> <li>Expresando unha unidade de medida <dl> <dt class="px12">Con 12 px</dt> </dl></li> </ul> |
Visualización:
Este texto visualizase
|
Os valores posibles son:
Exemplo de regra de estilo:
| .versales {font-variant: small-caps;} |
Exemplo de código:
| <p class="versales">Texto escrito en small-caps - Versales</p> |
Visualización:
|
Texto escrito en small-caps - Versales |
Establece o tamaño do espazo entre as palabras. Os valores posibles son:
Exemplo de regra de estilo:
| .espazoPalabras60 {word-spacing: 60px;} |
Exemplo de código:
| <p class="espazoPalabras60">Espazo entre as palabras de 60px</p> |
Visualización:
|
Espazo entre as palabras de 60px |
Establece o tamaño do espazo entre os caracteres. Os valores posibles son:
Exemplo de regra de estilo:
| .espazoCaracteres20 {letter-spacing:20px;} |
Exemplo de código:
| <p class="espazoCaracteres20">Espazo entre as letras de 20px</p> |
Visualización:
|
Espazo entre as letras de 20px |
Establece a forma na que se visualizará o texto. Os valores posibles son:
Exemplo de regra de estilo:
| .textoMaiusculas
{text-transform:uppercase;} .textoMinusculas {text-transform:lowercase;} |
Exemplo de código:
|
<p>Texto escrito en minúsculas que se visualizará en <span class="textoMaiusculas">maiúsculas</span> e texto escrito en MAIÚSCULAS que se visualizará en <span class="textoMinusculas">MINÚSCULAS</span></p> |
Visualización:
|
Texto escrito en minúsculas que se visualizará en maiÚsculas e texto escrito en MAIÚSCULAS que se visualizará en MINúSCULAS |
Establece a forma na que se decorará o texto. Os valores posibles son:
Exemplo de regra de estilo:
|
.textoUnderline {text-decoration:
underline;} |
Exemplo de código:
|
<p>Texto en: |
Visualización:
|
Texto en: underline, overline, line-through, blink. |
| Anterior | Seguinte |