>Ciao. Grazie per la risposta rapida. Ho capito il concetto, ma
>non capisco bene come seguire la procedura... Potresti spiegarmi
>meglio!???!
Immagina di avere n tag html, div, a, input, table, span, ecc.. insomma una bella pagina html completa e corretta (well formed secondo le specifiche del w3c).
A quel punto devi ragionare su come applicare gli stili e quindi:
- quali stili sono di classe, ovvero quali stili sono COMUNI a più tag
- quali stili sono di elemento, ovvero quali attributi dare agli elementi html delle pagine
- quali sono le esigenze particolari, ovvero quali tag html avranno bisogno di uno stile diverso dagli altri
una volta capito come vuoi organizzare la tua pagina dovrai scrivere il css, definendo classi per eventuali elementi e attributi. Supponiamo che un div voglia uno stile che solo lui, all'interno della pagina deve avere.
Il div è così così formato:
<div id="divContainer">
<!-- metti il contenuto eventuale qui -->
</div>
nel foglio di stile (un file .css esterno all'html ad esempio) crei lo stile per quel solo div e metterai ad esempio:
#divContainer
{
font-family: Tahoma;
font-weight: bold;
color: #00FF00;
}
A questo punto hai definito lo stile. Per collegarlo al tag html dovrai dire all'html stesso dove andare a pescare il css:
<html>
<head>
<link rel="stylesheet" type="text/css" href="tuofileesterno.css" />
</head>
<body>
<div id="divContainer">
<!-- metti il contenuto eventuale qui -->
</div>
</body>
</html>
A questo punto è tutto fatto, hai applicato lo stile a quel div in particolare.
Per la classe basta definire l'attributo class, mettendo il nome della classe che vai a creare nel css allo stesso modo, ma con la sintassi .nome invece di #nome.
è più chiaro ora?
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org