Casa Sviluppo Che cos'è un foglio di stile a cascata (css)? - definizione da techopedia

Che cos'è un foglio di stile a cascata (css)? - definizione da techopedia

Sommario:

Anonim

Definizione: che cosa significa CSS (Cascading Style Sheet)?

CSS (Cascading Style Sheets) è uno standard (o linguaggio) che descrive la formattazione delle pagine del linguaggio di markup. CSS definisce la formattazione per i seguenti tipi di documento:

  • HyperText Markup Language (HTML)
  • Extensible HyperText Markup Language (XHTML)
  • Extensible Markup Language (XML)
  • Grafica vettoriale scalabile (SVG)
  • XML User Interface Language (XUL)

CSS consente agli sviluppatori di separare elementi visivi e di contenuto per un maggiore controllo e flessibilità della pagina. Un file CSS è normalmente allegato a un file HTML tramite un collegamento nel file HTML.

Nel dicembre 1998, il World Wide Web Consortium (W3C) ha pubblicato la prima specifica CSS (CSS1). Questo è stato seguito da CSS Level 2 (CSS2) e CSS Level 2, Revision 1 (CSS2.1)

Techopedia spiega il CSS (Cascading Style Sheet)

La formattazione dei documenti HTML era noiosa e complessa prima dei CSS a causa degli attributi di stile HTML incorporati. In particolare, i tag con stile richiedevano descrizioni dettagliate e ripetitive dei seguenti elementi:

  • Colori dei caratteri
  • Stili di sfondo
  • Allineamenti degli elementi
  • frontiere
  • taglie

CSS definisce strutturalmente elementi per intestazioni (h1), sottotitoli (h2), sottotitoli secondari (h3), ecc. Sono disponibili opzioni di elementi per font, colore, enfasi, dimensione, ecc.

CSS consente agli sviluppatori di spostare elementi di stile in un'area HTML separata per un markup pulito. Ad esempio, se uno sviluppatore desidera modificare il carattere per tutte le intestazioni h2 in un file HTML, è possibile apportare una singola modifica al file CSS allegato. Se non fosse allegato alcun file CSS, lo sviluppatore avrebbe dovuto modificare l'opzione del carattere per ciascuna intestazione h2 nel file HTML principale.

Che cos'è un foglio di stile a cascata (css)? - definizione da techopedia