CSS (Cascading Style Sheets) è un linguaggio markup popolare. è stato creato ufficialmente nel 1996. Usato per:
sviluppo web (parte grafica della pagina “la parte facciale”)
CSS è utilizzato per definire l’aspetto e la presentazione di un sito web. Serve per separare la struttura e il contenuto della pagina web(HTML/la parte scheletro della pagina web) dalla sua presentazione di testo, colori, layout e altri elementi visivi di un sito web, ottenendo un design coerente e personalizzato. Quindi CSS si occupa di più nella parte grafica.
CSS QUICKSTART
Il progamma che vi consiglio di utilizare per inziare a progammare è VISUAL STUDIO CODE. Con Visual Studio è possibile creare app, giochi o pagine web estensioni usando il proprio linguaggio o linguaggi markup preferiti.
CSS è un linguaggio markup di programmazione interpretato, ciò significa che come sviluppatore per creare un file CSS su VS CODE devi creare un nome e il (.css) alla fine.
Per collegare un file HTML a un file CSS si deve scrivere nella sezione “head” del file HTML una stringa <link rel=”Stylesheet” href=”nomefile.css”> così le due pagine saranno collegate e potrai stilizzare Il file HTML tramite il file CSS.
FUNZIONI
Le proprietà dello sfondo CSS vengono utilizzate per aggiungere effetti di sfondo per gli elementi.
BACKGROUND-COLOR
variabile{ background-color:black; }
Nei file CSS, un colore può essere specificato utilizzando un nome di colore predefinito come per esempio in questo codice si usa la variabile per non cambiare tutta la pagina:
COLOR
<p id=”color”>ciao</p>
<style>
#color{
color: red;
}
</style>
ciao
Nei file CSS ci sono quattro famiglie di caratteri generici:
-I caratteri Serif hanno un piccolo tratto ai bordi di ogni lettera. Creano un senso di formalità ed eleganza.
-I caratteri sans-serif hanno linee pulite (senza piccoli tratti allegati). Creano un look moderno minimalista.
-I caratteri corsivi imitano la scrittura umana.
-I caratteri fantasy sono caratteri decorativi/giocosi.
Tutti i diversi nomi di font appartengono a una delle famiglie di font generiche.