5568 sujets

Sémantique web et HTML

Bonjour,

Je travail avec le moteur de blog dotclear et j'utilise un templete basé sur un doctype de ce type :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{tpl:BlogLanguage}}" lang="{{tpl:BlogLanguage}}">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta name="ROBOTS" content="{{tpl:BlogMetaRobots}}" />
...


Je souhaiterai appliqué un templete de type html5 :

<!DOCTYPE html>
<head>
	<meta charset="utf-8" />

	<!-- Set the viewport width to device width for mobile -->
	<meta name="viewport" content="width=device-width" />
...



1) Est ce que les balise meta sont en lien directe avec le doctype utilisé ?

2) Est ce que je vais perdre mon référencement si je passe en doctype html5 ?

3) Est ce que vous savez si la structure de dotclear est faite pour utiliser un doctype html5 ?

Voici une partie des metas qui sont présentent dans le head avec le doctype Xhtml :

<meta name="description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription cut_string="180" encode_html="1"}}<tpl [langue]aginationIf start="0"> - {{tpl:lang page}} {{tpl [langue]aginationCurrent}}</tpl [langue]aginationIf>" />
  <meta name="copyright" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
  <meta name="author" content="{{tpl:BlogEditor encode_html="1"}}" />
  <meta name="date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
  
  <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
  <meta name="dc.title" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogName encode_html="1"}} - {{tpl:lang h1}}<tpl [langue]aginationIf start="0"> - {{tpl:lang page}} {{tpl [langue]aginationCurrent}}</tpl [langue]aginationIf>" />
  <meta name="dc.description" lang="{{tpl:BlogLanguage}}" content="{{tpl:BlogDescription encode_html="1"}}" />
  <meta name="dc.language" content="{{tpl:BlogLanguage}}" />
  <meta name="dc.publisher" content="{{tpl:BlogEditor encode_html="1"}}" />
  <meta name="dc.rights" content="{{tpl:BlogCopyrightNotice encode_html="1"}}" />
  <meta name="dc.date" scheme="W3CDTF" content="{{tpl:BlogUpdateDate iso8601="1"}}" />
  <meta name="dc.type" content="text" />
  <meta name="dc.format" content="text/html" />


4) Ces balises sont elles utilisable avec le doctype html5 ?

Merci à vous. Et désolé pour les "patés" de code ...

Cordialement.
Bonjour,

pressecologie a écrit :
1) Est ce que les balise meta sont en lien directe avec le doctype utilisé ?
Non

pressecologie a écrit :
2) Est ce que je vais perdre mon référencement si je passe en doctype html5 ?
Non

pressecologie a écrit :
3) Est ce que vous savez si la structure de dotclear est faite pour utiliser un doctype html5 ?
C'est plus le thème que dotclear qui joue.

pressecologie a écrit :
4) Ces balises sont elles utilisable avec le doctype html5 ?
Oui, mais elles n'apportent strictement rien, à part "description".
Tu peux créer des thèmes html5 avec dotclear (la preuve sur mon site). Le thème s'appelle Polyvalence, pour avoir moins de boulot tu peux le reprendre au niveau html et adapter la css à ton goût. Smiley smile

Pour ce qui est des metas, certaines valides en xhtml 1.0 ou html 4 sont actuellement en balance : le w3c voudrait les lister officiellement. Mais bon perso je m'en fous, sauf si on est intégriste de la validation ce ne sont pas des metas obsolètes qui vont faire déconner un navigateur ou un robot. Smiley cligne
Modifié par Patidou (05 Jul 2012 - 14:40)
Je suis bête, on se connaît déjà en fait… J'avais pas fait attention à ton pseudo… Smiley confused
Modifié par Patidou (05 Jul 2012 - 14:43)