171 votes

L’attribut « type » est nécessaire<script></script>

J’ai vu les deux à ceci :

et ceci :

L’attribut type est important en quelque sorte ?

170voto

Evan Mulawski Points 28536

Pour HTML 4.x, la `` l’attribut est requis. (W3)

Pour HTML 5, il est facultatif. Si cela n’est pas spécifié, il utilise par défaut `` . (W3)

97voto

albuvee Points 1673

en HTML5, vous ne devez pas le `` attribut, mais en HTML

7voto

James Thompson Points 836

Pour des fins de test, cela fonctionnera sans effet, mais le W3C l’oblige à valider correctement. Le projet HTML 5 n’appelle pas pour elle comme une exigence, mais c’est toujours sous forme d’avant-projet à la W3C et ils ne sont pas le recommander.

N’importe quel navigateur qui compte analysera il très bien cependant.

6voto

yazzer Points 48

Non, l’attribut « type » n’est pas nécessaire dans les balises. Sauf si vous souhaitez que votre code pour valider.

Nous avons été l’omission des années au travail, et il n’a jamais été un problème. Nous testons fortement à travers plusieurs dispositifs, navigateurs, etc.. Cela comprend différents doctypes HTML4 & XHTML.

J’ai créé cette petite page pour le test sur github : http://kenshub.github.io/script-type.html

5voto

tucaz Points 2488

Selon le W3C, il est nécessaire : http://www.w3.org/TR/REC-html40/interact/scripts.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X