Erreur sur w3c

Résolu/Fermé
patrick - 28 déc. 2018 à 20:25
 patrick - 31 déc. 2018 à 10:08
Bonjour, je seche et je ne comprends pas ;)

j'ai mis

<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script>


j'ai une erreur w3c

Warning: The type attribute is unnecessary for JavaScript resources.



et aussi j'ai mis un time

<time datetime="P10M">10 minutes</time>


Error: Bad value P10M for attribute datetime on element time: The literal did not satisfy the time-datetime format.



merci, d'avance

Configuration: Windows / Chrome 71.0.3578.98

2 réponses

DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 1 999
28 déc. 2018 à 23:06
Bonjour

Pour le script, je pense qu'il faudrait mettre le script dans la partie head de ton code
Ou sinon le mettre dans une page et appeler cette page par un include
https://www.w3schools.com/PHP/php_includes.asp


Pour la balise time, voir un exemple sur le lien ci-dessous
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_time
0
pour le script si j'enlève tout les type ca met plus d'ereur ;)

je ne sais pas si c'est bien ou pas de suprimer les types


sinon pour les dates

j'ai mis ces dates là

https://www.alsacreations.com/article/lire/1386-html5-element-time.html

il dit ca mais il met une ereur

<time datetime="P30M">30 minutes</time>


merci e votre aide
0
Bonjour

Non, l'attribut type n'est pas obligatoire sur la balise script quand il s'agit de javascript. C'est exactement ce que signifie ton message d'avertissement ("Warning", et non pas d'erreur "Error"). Cela n'a aucun rapport avec le fait de mettre ton script dans la partie <head> ou <body>.

Quant au format du datetime, il semblerait qu'Alsacreations, pour une fois, se soit planté. Si j'en crois le document de référence :
https://www.w3.org/TR/2014/REC-html5-20141028/infrastructure.html#valid-duration-string
La bonne syntaxe est "PT10M".
D'ailleurs, c'est bien cette syntaxe qui est utilisée quelques lignes plus loin dans la même page Alsacréations, où ils disent qu'il reprennent la même syntaxe.
0
merci,
0