XHTML: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m Annullate le modifiche di 130.255.98.151 (discussione), riportata alla versione precedente di Sentruper
Riga 1:
{{F|Informatica|Febbraio 2015}}{{tmp|Formato file}}
L''''XHTML''' (sigla di '''eXtensible HyperText Markup Language''', ''Linguaggio di marcatura di ipertesti estensibile'') è un [[linguaggio di markup|linguaggio di marcatura]] che associa alcune proprietà dell'[[XML]] con le caratteristiche dell'[[HTML]]: un file XHTML è un pagina HTML scritta in conformità con lo standard XML.
 
Riga 15:
L<nowiki>'</nowiki>'''XHTML Transitional''' (''XHTML di transizione'', vedi oltre) si distingue dall'HTML principalmente perché è più compatibile con le specifiche dell'[[XML]] e dall'XHTML stretto (''XHTML strict'') per una maggior tolleranza nei confronti di definizioni deprecate.
 
La differenza più importante è che tutti i [[tag HTML|tag]] devono essere ben strutturati, cioè obbedire ad una serie di regoleràregole che ne assicurino la coerenza reciproca, e devono essere ''terminati'', compresi quelli ''vuoti'' (ad esempio <code>img</code> e <code>br</code>). Per eseguire la terminazione in modo implicito si può aggiungere una "/" di chiusura al tag di apertura (es: <code>&lt;img … /></code> e <code>&lt;br /></code>). Altri tipi di abbreviazione non sono invece permessi (es: <code>&lt;option selected></code>).
 
La sintassi prevede inoltre che i tag debbano essere sempre scritti in lettere minuscole, convenzione in contrasto con l'abitudine invalsa a partire dalla versione 2.0 di HTML, quando la maggior parte dei programmatori preferiva le maiuscole.
 
Nell'XHTML tutti gli attributi (compresi quelli numerici) devono essere scritti fra virgolette, cosa facoltativa in SGML e HTML, in cui le virgolette possono essere omesse se il contenuto è una stringa alfanumerica o comprende alcuni altri caratteri speciali riservati.
Per ulteriori dettagli si rinvia alle [http://www.w3.org/TR/xhtml1/#diffs specifiche W3C XHTML]. Le pagine di [[Wikipedia]] sono state{{chiarire|attualmente|Quando?}} scritte usando la versione 1.0 Transitional di XHTML.
 
 
== Validazione dei documenti XHTML ==