Salut,
Je rebondis sur la réponse de niuxe dans un de mes précédents post qui me fait remarquer que le validateur HTML me donne quelques erreurs.
Il y a deux raisons à cela :
1 la liste "officielle" des méta est particulièrement difficile à obtenir tan il y a de sources qui donnent des éléments différents.
Si tu affiches le code source de la page sous chrome, tu verras qu'il affiche les méta comme ceci : <meta name="Copyright" content="xxxxxxxxxx 2012" />
Si tu vas sur le wiki indiqué par le validateur html pour avoir la liste des méta tu verras que
<meta name="google" content="notranslate"> n'a pas de balise de fermeture alors que
<meta name="ICBM" content="47.0667, 15.4500" /> a une balise de fermeture.
Dans mon CMS, les meta sont construits par une boucle :
Et je mets une balise de fermeture.
J'ajoute que si tu affiches les informations de la page avec Firefox et avec chrome, tu verras que le résultat est très différent.
Personnellement, je ne vois qu'une chose, c'est que côté référencement, c'est efficace et côté rendu c'est non plus.
La seconde raison est que c'est un CMS, le contenu, qui est dans le divContent est créé à partir de TinyMCE.
C'est un éditeur qui présente des avantages et des inconvénients parmis ces derniers, il fait quelques fautes HTML mais ca n'est pas très grave car ça n'a pas d'effet négatif sur le rendu.
Quoi qu'il en soit, merci pour ta participation
Laurent
Je rebondis sur la réponse de niuxe dans un de mes précédents post qui me fait remarquer que le validateur HTML me donne quelques erreurs.
Il y a deux raisons à cela :
1 la liste "officielle" des méta est particulièrement difficile à obtenir tan il y a de sources qui donnent des éléments différents.
Si tu affiches le code source de la page sous chrome, tu verras qu'il affiche les méta comme ceci : <meta name="Copyright" content="xxxxxxxxxx 2012" />
Si tu vas sur le wiki indiqué par le validateur html pour avoir la liste des méta tu verras que
<meta name="google" content="notranslate"> n'a pas de balise de fermeture alors que
<meta name="ICBM" content="47.0667, 15.4500" /> a une balise de fermeture.
Dans mon CMS, les meta sont construits par une boucle :
@foreach (var item in layoutModel._Meta)
{
<meta name="@item.Key.ToString()" content="@item.Value" />
}
Et je mets une balise de fermeture.
J'ajoute que si tu affiches les informations de la page avec Firefox et avec chrome, tu verras que le résultat est très différent.
Personnellement, je ne vois qu'une chose, c'est que côté référencement, c'est efficace et côté rendu c'est non plus.
La seconde raison est que c'est un CMS, le contenu, qui est dans le divContent est créé à partir de TinyMCE.
C'est un éditeur qui présente des avantages et des inconvénients parmis ces derniers, il fait quelques fautes HTML mais ca n'est pas très grave car ça n'a pas d'effet négatif sur le rendu.
Quoi qu'il en soit, merci pour ta participation
Laurent