Cosa hè CSS è Dove Situatu?

Chì sò Chjesa di Cascading Style?

I siti web sò cumpunuti di una quantità di pezzi individuali, cumprese l'imagine, u testu, è parechji documentichi. Questi documentu ùn sò micca incluse aqui quelli chì ponu esse ligati da parechji pagine, cum'è i schedari PDF, ma ancu i ducumenti chì si usanu per custruisce e pagine infatti, cum'è i ducumenti HTML per determinar l'istruttura di una pagina è CSS (Cascading Style Sheet) documenti di dittari l'aspettu di una pagina. Questu articulu prutrarà in CSS, chì cogliunà quellu chì è è induve hè utilizatu in i siti web oghje.

Una Lezzjoni di Storia CSS

CSS hè stata primu sviluppatu in u 1997 com'è modu per i web developers per definisce l'apparizione visuale di e pagine web chì avianu creatu. Hè stata apposta di permetterà i prufessori di u web per separà u cuntenutu è a struttura di u codice di u situ web da u disignu visuale, qualcosa chì ùn era micca pussibuli avè prima di sta volta.

A siparazione di struttura è stilu permette a HTML per fà più di a funzione chì hè stata basatu annantu à u marcatu di u cuntenutu, senza avè da preoccupari di u disignu è di l'apparenza di a pagina nnāma, cosa cumunmente cunnisciuta com'è "look and feel" di a pagina.

CSS ùn hà micca acquistatu in pupulazione finu à u 2000, quandu i navigatori web accuminciavanu à utilizà più di l'aspettu fonti è di u culore di questa lingua di marche. Oghje, tutti i browseri moderni sustenenu tutti CSS Level 1, a maiò parte di CSS Level 2, è ancu a maiò parte di CSS Level 3. Cum'è CSS cuntinueghja a evoluzione è i novi stili s'imposeranu, i navigatori web anu accuminciatu a implementà muduli chì portanu un novu supportu CSS in quelli browsers è dà web designer à e stile di e stile di u novu.

In (parechji) anni passati, ci anche visitori Web designers chì si ricusàvanu di utilizà CSS pè u disignu è u sviluppu di siti web, ma questa pratica hè tutta di l'industria. CSS hè oghji un standard in u duminiu in u web designu è avete prublemi à truvà à qualchissia chì travaglia in a industria oghje chì ùn avianu micca almenu un capiscenu basu di sta lingua.

CSS hè Abbrevia

Cum'è l'alchimatu, u termu CSS stands pè "Cascading Style Sheet". Scacciate questa frasa per apre e più ciò chì i documenti sò.

A parola "stade di stile" si riferisce à u documentu propiu (cum'è HTML, CSS files sò veramente documenti di testu chì ponu esse editatu cù varie di programmi). Li foglie d'estilu sò stati utilizati per u disignu di documentu per parechji anni. Sò l'specificazioni tecniche per un mudellu, imprete o in linea. I disegnanti di l'impresa sò longu stili d'usi standard per assicurà chì i so disinni sò stampati cumu da i so specificazioni. Una carta di stile per una pàgina web seguita u listessu propiu, ma cù a funziunalità addumata di avè dicenu à u web browser a manera di rinfurzà u documentu chì vede. Oghje, listini CSS di u stilu pò ancu aduprà a ricerca di media per mudificà a manera chì una pagina cerca di difetti dispusitivi è screen sizes . Questu hè incredibile impurtante postu chì permette un unicu documentu HTML per esse furnituutu diffirenti sicondu a schermu chì hè utilizatu per accessu.

Cascata hè a parti veramente speziale di u terminu "stampa in cascading". Una carta di stile di Web hè fatta à cascata à una seria di stili in questa scheda, cum'è un fiume nantu à una cascata. L'acqua di u fiumu scopre a tutte e rocci in a cascata, ma solu quelli à u fondu di l'influenza induve l'acqua saldarà. U stessu hè veru di a cascata in le stile di u situ web.

Ogni pàgina di a pagina hè influinzata da almenu una carta di stile, ancu s'ellu u web designer ùn hè micca applicà stile. Sta cartafetta di stile hè a lista di l'agenzia di l'aghjurnu - ancu com'è l'stili predeterminati chì u web browser utilizarà per vede una pàgina si nisunu altre struzzioni sò stati. Per esempiu, per iperti predeterminate sò stile in blu è sò sottolineati. Quelli stili venenu da una struttura predeterminada di u web browser. Se u web designer vi facilità à l'altri struzzioni, u navigatore necessariu di sapè chì stanu pricave. Tutti i navigatori anu u so propiu stili predeterminati, ma assai di l'articuli (cum'è i ligami blu sottublati) sò sparte nantu à tutte o più di i principali browsers è e versioni.

Per un altru esempiu di un pianu di navigatore, in u mo navigatore web, a fatturìa predeterminada hè " Times New Roman " dispunibili in u ticu 16. Quasi nisuna di e pàgine ch'e aghju visitatu vede in questa famiglia di tipu è tamantu. Questu hè chì a cascata definiu chì a seconda linna di stile, chì sò stati cun u stessu disinfettori, per di redefine a font size è a famiglia, annullannenu i predeterminate di u mo navigatore web. Ogni chjuchella di stile chì create per una pàgina web avè più spiccificità più ch'è stili prediletti in un persunale di u navigatore, per quandu ch'elli ùn sò micca predefinitu quelli di predefiniti ùn sianu applicati a vostra stile di stampa. Se vulete i ligami per esse blu è sottumessi, ùn deve micca bisognu di qualcosa di chì questu hè u modu predeterminatu, ma se u vostru articulu CSS di u situ di chì i ligami saranu verdi, quellu culore analizà u blu impurtante. U sottustumu fermu in stu esempiu, postu chì ùn specifiche ùn mancunu.

Dove si trova CSS usate?

CSS pò ancu aduprà per definisce quante siti web face guardà quandu si vende in altri media da un navigatore web. Per esempiu, pudete creà una scheda di stile stampata chì definiscenu cumu a pagina web imprimirà. Perchè l'articuli di pagina web cum'è i buttoni di navigazione o i formi di web ùn avè micca ughjettu nantu à a pagina stampata, un Stile di Stampu pò esse usatu per "svià" di quelli settori quandu una pagina hè stampata. Mentre micca veramente un pratiche cumune nantu à molti siti, l'opzione di creà stampativi di stampa hè putente è attrattiva (in a mo spirimintà - a maiò parte di i prufessori di u web ùn fate micca solu per l'scopu d'u spaziu di u budgetu ùn chjama micca stu travagliu supplementu per esse fattu ).

Perchè CSS hè impurtante?

CSS hè unu di i più capaci di l'attraversu un web designer pudendu apreghjunghje perchè cun ellu pudete influenzallu in tuttu l'apparizione visuale di un situ web. Scaglii di scritta scritta pò esse aghjurnata rapidamente è permettenu siti per cambià ciò chì hè prioritatu visualmente in u screnu, chì in ghjudiziu versione valuru è cuncernate pè i visitatori, senza alcunu cambiamenti bisognu à esse fattu di u marcatu HTML sottuigazione.

U principali sfidi di CSS hè chì ci hè un pocu per apprezzà - è cù i navigatori mudificate ogni ghjornu, ciò chì hè bè bellu chì oghje ùn pò micca sensu dumane nant'à i novi stili addiventanu è di l'altri si sò abbandunati o fallenu fora di favore per una ragione o un altru .

Perchè CSS pò cascate è cunghjuntate, è cunsece quantu i difetti di navigatori ponu interpretà è implementate e directives diferentamente, CSS ponu esse più difficiuli di chiaru HTML à maestru. CSS cancia ancu in i navigatori in una manera chì HTML ùn hè micca veramente. Dopu avete principiatu cù CSS, però, vi vede chì a sfruttamentu di u pudere di stile leghe vi darà unica flessibilità in a manera di ricetta pagine web e definisce a so struttura. In tuttu, avete amass un "saccu di trucchi" di stili è avvicinamenti chì anu travagliatu per voi in u passatu è quale pudete turnà à novu mentre puderebbe piacè novità in u futuru.

Articulu originale per Jennifer Krynin. Edited by Jeremy Girard in u 7/5/17,