Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


IMPARA IL CSS: Concetti essenziali, Guide, Progetti e Ricerche di Informatica

Guida al linguaggio CSS, per l'aspetto grafico delle pagine web.

Tipologia: Guide, Progetti e Ricerche

2019/2020

In vendita dal 07/05/2020

PatrizioRiccardi
PatrizioRiccardi 🇮🇹

4.5

(15)

211 documenti

1 / 153

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
CSS
Corso di base
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Anteprima parziale del testo

Scarica IMPARA IL CSS: Concetti essenziali e più Guide, Progetti e Ricerche in PDF di Informatica solo su Docsity!

CSS

Corso di base

Sommario

Introduzione

Sintassi di base

Lo stile del testo

Le proprietà

Layout

CSS3: le basi

Gradienti

Sfondi

Transizioni

Trasformazioni

Perchè

utilizzarlo?

Il grande vantaggio del CSS è la

possibilità di definire lo stile e il

layout di N pagine web in un

unico codice sorgente.

● maggiore efficienza

● maggiore semplicità

● separazione tra struttura

(HTML) e stile (CSS)

Grazie al CSS, nel codice HTML

possiamo limitarci a definirne il

contenuto.

Esempio

body { background-color: yellow; } h1 { color: blue; text-align: center; } p { font-family: arial; font-size: 15px; }

Modalità di

inserimento CSS

  • IN LINEA (INLINE)
  • INCORPORATI (EMBEDDED o INTERNAL)
  • ESTERNI (EXTERNAL)

Inline CSS

Inserendo il CSS in linea, andremo a definire

uno stile applicandolo ad un singolo

elemento.

Per inserire un inline CSS è possibile

aggiungere l’attributo style al tag su cui

vogliamo applicare lo stile.

La sintassi è la seguente:

..contenuto...

Embedded CSS

Il CSS incorporato viene definito nell’

elemento

Embedded CSS

Sintassi

External CSS

Il CSS esterno viene definito all’ interno di

un file di testo a parte, che viene salvato

con l’estensione .css.

Questa è ritenuta la modalità ottimale di

inserimento di un codice CSS.

Per utilizzare questo file CSS, nel

documento HTML utilizzeremo il tag

all’interno della sezione .

External CSS

Sintassi

...contenuto...

External CSS Esempio

-> pagina CSS

p {

color: blue;

background-color: yellow;

ID Selector

Il selettore in CSS può selezionare un elemento in base al suo ID, attraverso la seguente sintassi: #elemento { proprieta1: valore1; proprieta2: valore2; } esempio: #introduzione { color:blue; background-color: yellow; }

Class Selector

e ID Selector

Per selezionare l’elemento avente un determinato identificatore (ID) utilizziamo il cancelletto seguito dal suo nome. #intro { background-color: yellow; } Per selezionare elementi facenti parte di una specifica classe, utilizziamo il punto seguito dal nome di essa. .intro { background-color: yellow; }

Nota: Il nome di una classe o di un ID non deve iniziare con un numero.

Selettore

discendente

Il selettore discendente va a selezionare tutti gli elementi discendenti da uno specifico elemento. Osserva il seguente codice: #identificatore tipo_elemento { proprieta: valore; } .classeX tipo_elemento { proprieta: valore; }