Vois le "bon" côté des choses... On a échappé à la réintroduction de la balise font : http://www.w3.org/TR/2008/WD-html5-20080122/#the-font (ancienne version de la norme, ce chapitre a heureusement disparu dans la dernière version en date).
Comme toi, je trouve que le HTML5, c'est une régression. Et parfois, ça tourne au foutage de gueule. Je prendrai un exemple simple : les balises b et i. Initialement, dans HTML4 et avant, ces balises servaient à faire du bold et de l'italic. Mais elles ont été déclarées obsolètes et remplacé par des balises plus sémantiques strong et em : http://www.w3.org/TR/REC-html40/struct/text.html#h-9.2
On peut remarquer que la norme HTML 4 n'en parle même plus des balises b et i. Il faut remonter à HTML 3.2 pour trouver la trace de ces horreurs : http://www.w3.org/TR/REC-html32#font-style
Mais on nous les vend pas comme bold et italic, on nous les vend comme des trucs qui mettent en emphase et en emphase forte mais pas comme em ou strong, vous comprenez. En gros, on encule les mouches pour que ces balises soient toujours présentes et que les site de webmasters du 20è siècle passent encore dans les navigateurs en affichant de l'italique et du gras.
HTML5, ça régresse. Personnellement, je resterai à XHTML 1.1
[^] # Re: html, xhtml...
Posté par rewind (Mastodon) . En réponse au journal Firefox 3.1et le support natif de Theroa/Vorbis. Évalué à 5.
http://www.w3.org/TR/2008/WD-html5-20080122/#the-font (ancienne version de la norme, ce chapitre a heureusement disparu dans la dernière version en date).
Comme toi, je trouve que le HTML5, c'est une régression. Et parfois, ça tourne au foutage de gueule. Je prendrai un exemple simple : les balises b et i. Initialement, dans HTML4 et avant, ces balises servaient à faire du bold et de l'italic. Mais elles ont été déclarées obsolètes et remplacé par des balises plus sémantiques strong et em :
http://www.w3.org/TR/REC-html40/struct/text.html#h-9.2
On peut remarquer que la norme HTML 4 n'en parle même plus des balises b et i. Il faut remonter à HTML 3.2 pour trouver la trace de ces horreurs :
http://www.w3.org/TR/REC-html32#font-style
Et bien là, avec HTML 5, elles reviennent !
http://www.w3.org/html/wg/html5/#the-i-element
http://www.w3.org/html/wg/html5/#the-b-element
Mais on nous les vend pas comme bold et italic, on nous les vend comme des trucs qui mettent en emphase et en emphase forte mais pas comme em ou strong, vous comprenez. En gros, on encule les mouches pour que ces balises soient toujours présentes et que les site de webmasters du 20è siècle passent encore dans les navigateurs en affichant de l'italique et du gras.
HTML5, ça régresse. Personnellement, je resterai à XHTML 1.1