Qual è la relazione tra SGML, HTML, XML e XHTML?
sobes.tech AI
Risposta dell'AI
SGML (Standard Generalized Markup Language) è un meta-linguaggio per la definizione di linguaggi di markup. È il predecessore di HTML e XML.
HTML (HyperText Markup Language) è un linguaggio di markup per creare pagine web, basato su SGML. Definisce la struttura e il contenuto dei documenti web.
XML (eXtensible Markup Language) è anch’esso un meta-linguaggio, una sottoinsieme semplificato di SGML, progettato per descrivere dati con tag personalizzabili. È più flessibile di HTML in termini di struttura dei dati.
XHTML (eXtensible HyperText Markup Language) è una riformulazione di HTML come applicazione XML. Rispetta regole di sintassi XML rigorose, rendendolo più valido e parsabile, ma meno tollerante agli errori rispetto all’HTML tradizionale. XHTML 1.0 si basa su HTML 4.01.