HTML: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
→‎Caratteristiche generali: integrati riferimenti alla turing completeness di html+css3
→‎Caratteristiche generali: integrato riferimento alla voce "linguaggio di programmazione"
Riga 97:
|accessdate=2014-11-30
|lingua=en
}}</ref> 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 html+css demo|accesso = |editore = |data = }}</ref>, condizione sufficiente per un linguaggio per essere considerato un linguaggio di programmazione<ref>{{Cita web|autore = |url = http://it.wikipedia.org/wiki/Linguaggio_di_programmazione|titolo = Linguaggio di programmazione - Wikipedia|accesso = |editore = |data = }}</ref>
 
Il linguaggio HTML, o la sua variante [[XHTML]], ha come scopo quello di gestire i contenuti associandone o specificandone allo stesso tempo la struttura grafica ([[Impaginazione|layout]]) all'interno della pagina web da realizzare grazie all'utilizzo di ''[[elemento HTML|tag]]'' diversi. Ogni tag (ad esempio <code>&lt;h1></code> o <code>&lt;p></code>) specifica un diverso ruolo dei contenuti che esso contrassegna (quindi il tag <code>&lt;h1></code> definirà un'importanza maggiore del tag <code>&lt;p></code>).