CSS: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Pil56-bot (discussione | contributi)
m smistamento lavoro sporco e fix vari
Riga 25:
 
== Storia ==
Per permettere agli autori di poter plasmare liberamente l'aspetto delle [[pagine web]], dal 1993 in poi [[Netscape Navigator]] ed [[Internet Explorer]], i due software di navigazione che si disputavano gli utenti nella nota [[guerra dei browser]], presentarono ''tag proprietari'', ovvero non aderenti agli [[Norma (tecnologia)tecnica|standard]] né compatibili con i browser concorrenti. Un esempio di questi tag è <code>&lt;font></code> che va a definire il [[font]] dei caratteri.
 
Questi tag proprietari di formattazione erano l'unico modo per gli autori di definire la formattazione, così il loro uso è diventato molto intenso. Tuttavia questi tag presentavano tre problemi:
Riga 57:
* 2012-06-19: [https://www.w3.org/TR/css3-mediaqueries/ Media Queries]
* 2013-11-07: [https://www.w3.org/TR/css-style-attr/ CSS Style Attributes]
I CSS3 dovrebbero presentare soluzioni per {{citazioneSenza necessariafonte|la correzione di alcuni [[bug]] di interpretazione di Internet Explorer}}, migliorie nella gestione degli sfondi e una soluzione per realizzare i ''bordi arrotondati'' la cui realizzazione affligge i webdesigner da tempo.
 
[[HTML]] e CSS3 costituiscono un linguaggio [[turing completo]]<ref>{{Cita web|autore = |url = https://github.com/elitheeli/stupid-machines|titolo = Stupid Machines - rule 110|accesso = |editore = |data = }}</ref><ref>{{Cita web|autore = |url = http://eli.fox-epste.in/rule110-full.html|titolo = Rule 110 OnLine Demonstration|accesso = |editore = |data = }}</ref>, condizione sufficiente per un linguaggio per essere considerato un [[linguaggio di programmazione]].
Riga 282:
;[[Gecko]] ([[Mozilla Firefox]] e [[Netscape Navigator]]): Gecko ha un ottimo supporto dei CSS 1 e 2 ed è per questo spesso utilizzato nella verifica della resa delle pagine web. Gecko e Mozilla Firefox sono [[software libero]].
 
;Trident ([[Internet Explorer]] {{cnSenza fonte|e AOL Browser}}): Internet Explorer, dalla [[Windows Internet Explorer 9|versione 9]] supporta CSS 3. Una peculiarità di Internet Explorer sono i cosiddetti ''commenti condizionali'' che consentono di applicare delle regole di CSS soltanto a una determinata versione di Internet Explorer. Questa funzionalità è ampiamente utilizzata laddove si presume un'utenza che utilizzi ancora vecchie versioni di Internet Explorer e che perciò richiedono frequentemente alcune regole di CSS addizionali per la corretta visualizzazione della pagina web.<ref>
{{cita web
|url=http://www.quirksmode.org/css/condcom.html