balise <script> : question à propos des normes W3C & validator - HTML/CSS - Programmation
Marsh Posté le 04-06-2006 à 13:22:50
on va dire que c'est devenu plutôt totalement inutile d'utiliser language="" 
sauf si tu fais du VBScript dans ta page, mais faire du VBS revient à rendre ton site full IE (et encore). 
 
donc reste dans le  
<script type="text/javascript">
Marsh Posté le 04-06-2006 à 19:12:09
| Code : 
 | 
 
 
http://validator.w3.org/file-upload.html 
-> "no character encoding found! falling back to UTF-8" 
 
qu'est ce que ça signifie (en langage newbie svp  )
) 
 
que faut-il corriger à ce code pour que la validation soit ok?
Marsh Posté le 04-06-2006 à 19:13:09
Ca veut dire que tu n'as pas indiqué d'encodage et qu'il a utilisé l'UTF-8 par défaut
Marsh Posté le 04-06-2006 à 19:27:27
et là c'est quoi le blème? 
| Code : 
 | 
 
Error Line 6 column 66: end tag for "meta" omitted, but OMITTAG NO was specified. 
...ERATOR" content="Microsoft Visual Studio .NET 7.1"> 
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".  
 
✉  
 
Info Line 6 column 0: start tag was here. 
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> 
Error Line 7 column 85: end tag for "meta" omitted, but OMITTAG NO was specified. 
...emas.microsoft.com/intellisense/ie5"> 
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".  
 
✉  
 
Info Line 7 column 0: start tag was here. 
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ 
 
 
Marsh Posté le 04-06-2006 à 19:32:43
j'ai trouvé il fallait mettre un "/" avant le ">" des meta (pourquoi au fait?) 
 
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1" /> 
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5" />
Marsh Posté le 04-06-2006 à 21:09:03
| namerh a écrit : j'ai trouvé il fallait mettre un "/" avant le ">" des meta (pourquoi au fait?) | 
 
Par qu'en XHTML, toutes les balises doivent être fermer. 
HTML <br> = XHTML <br/> 
<img src="blabla">  =  <img src="blabla" /> 
<meta bloblo> = <meta bloblo /> 
 
Tu peux aussi faire 
<meta bloblo> = <meta bloblo></meta> 
Marsh Posté le 03-06-2006 à 18:56:13
Edit: voir fin du topic -> autre question à propos d'un échec de validation W3C
------------------
voici ma balise:
<script language="javascript" type="text/javascript">
à quoi sert de spécifier language="javascript"
puisque W3C impose de spécifier type="text/javascript" ??
Message édité par namerh le 04-06-2006 à 19:12:48