O HTML é uma linguagem de marcação usada para criar páginas da web, desenvolvida por Tim Berners-Lee a partir dos padrões HyTime e SGML. O HTML original tinha regras sintáticas flexíveis para facilitar a publicação na web para não especialistas. Ao longo do tempo, a sintaxe do HTML foi se tornando mais rígida à medida que ferramentas de edição foram desenvolvidas.