Passi per Utilizzo di CSS per costruire un sito Web

February 24

CSS è utilizzato per definire come i diversi elementi HTML dovrebbe apparire su un sito. Questo significa che controlla colori, dimensioni, la spaziatura, imbottiture, altezza / larghezza, e anche le famiglie di font. Siti come CSS Zen Garden (vedi Risorse) sono una testimonianza di quanto i CSS può trasformare completamente gli elementi di base di un sito web. Conoscere alcuni principi di base di CSS può andare un lungo cammino verso la costruzione di un polo di attrazione, sito web dinamico.

Collegamento a styleSheet

codice CSS può essere incluso direttamente all'interno di un elemento HTML, ma una pratica migliore è quella di tenerlo in un file separato chiamato un foglio di stile. Aprire un documento vuoto in Blocco note o un editor di testo di base equivalente e salvarlo come stylesheet.css. Nota l'estensione css - non dovrebbe finire in txt o qualsiasi altra cosa.

Per collegare il tuo foglio di stile per il codice HTML, mettere stylesheet.css nella stessa cartella del documento HTML e mettere la seguente riga di codice tra <head> e </ head>.

<Link rel = \ href "stylesheet \" = \ "stylesheet.css \" />

Struttura di base CSS

La struttura di base di un tag CSS è simile al seguente:

body {
text-align: justify
ANDARE
colore rosso
ANDARE
font-family: sans-serif
ANDARE
}

In questo esempio, il corpo è il tag HTML venga modificato. Tutto all'interno del tag body sarà influenzato da questi parametri CSS-e poiché l'intera pagina web visibile è incluso all'interno del tag BODY di default, che si intende qualsiasi CSS applicato al tag corpo diventa il valore predefinito per l'intera pagina.

L'applicazione di CSS per più elementi

Ora che hai riempito in alcuni valori di default, andiamo più specifico. Inizia facendo un contenitore che il contenuto del sito web si inserisce all'interno. Questo mantiene il vostro contenuto da troppo ampio su grandi schermi, che può essere difficile da leggere.

Nel codice HTML, inserire il seguente:

<Div id = "container"> </ div>

Tutti i componenti del sito web visibili andrà tra questi due tag.

Nel foglio di stile, inserire il seguente:

.container {
Larghezza: 800px
ANDARE
margin: auto
ANDARE
}

Questo significa che il contenuto del sito web - tutto all'interno dei tag div con id = "container" - sarà larga 800 pixel, e sarà al centro dello schermo. Questo è quello che margin: auto; si intende.

Div tag e regole Nesting

i tag div possono avere due attributi: id = "" e class = "". Utilizzare id = "" quando il div appare solo una volta, e l'uso class = "" quando un elemento sarà ripetuto sulla pagina.

L'id = esempio "contenitore" di cui sopra ha dimostrato che nel foglio di stile, si precedere il nome univoco con un punto. Tuttavia, quando si fa riferimento a una classe, si precede con un cancelletto:

Navigazione {

line-height: 1.5
ANDARE
Colore: Rosa
ANDARE
}

Gli elementi possono nido; la specifica di stile più vicino a un oggetto è quella che si applica. Ad esempio, se il codice HTML simile a questo:

<Body>
<Div class = "navigazione"> Navigazione Articolo </ div>
<H3> Il mio titolo </ h3>
</ Body>

Poi "Navigazione voce" sarebbe rosa perché è controllato dal div "navigazione", ma "La mia voce" sarebbe rossa, perché questo è il valore di default impostato in precedenza nel tag body.

Andando avanti

Consultare la guida di riferimento W3C CSS (vedi Riferimenti) per un elenco completo dei tag CSS validi e gli attributi.