[SPIP] PUBLIE : #HTML5

SPIP

Article validé

L’article « #HTML5 » vient d’être publié par Ricardo Porto.


#HTML5

terça-feira 9 de Setembro de 2025, por Ricardo Porto

Permite testar se o site está em HTML5.

Sommaire- Exemplos de uso

  • Suporte pelos navegadores

Nota: Esta tag não tem mais utilidade, após o SPIP 4.0 (retorna sempre true por padrão), e será descontinuada com o SPIP 5.0, sendo removida mais tarde.


É frequente o SPIP, bem como os plugins, gerarem trechos de código HTML no site público. Com a chegada do HTML5, pode-se agora produzir HTML mais semântico com as novas tags, os novos elementos de formulários etc.

No entanto, se desejar continuar a ter um site validado pelo W3C (organismo de padronização da linguagem HTML, entre outras), é preciso que o uso de código HTML5 esteja acompanhado da declaração de doctype a seguir:

	<!DOCTYPE html>

Isto significa que o SPIP e os plugins não podem usar elementos do HTML às cegas: precisam de uma indicação por parte do webmaster para saber qual é o nível de compatibilidade HTML desejado. Isto é possível, depois do SPIP 3.0 com o surgimento de uma nova opção de configuração.

A tag #HTML5 permite considerar essa escolha:

  • Se o HTML5 estiver autorizado, a tag retorna um resultado não-vazio (espaço)
  • Se a configuração permanecer em HTML4 (valor padrão), a tag retorna um resultado vazio. Nas versões do SPIP inferiores ao SPIP 3.0, a tag é desconhecida e retornará igualmente um resultado vazio. Pode assim ser usada, seja qual for a versão do SPIP: os sites em versões do SPIP anteriores à 2.2 serão apenas considerados como estando em HTML4.

— Enviado por SPIP