5568 sujets

Sémantique web et HTML

Bonjour,

(Je ne savais pas trop ou poster étant donnée que mon menu utilise à la fois du php, un script java, et du css).

Je suis en train de retravailler mon site, donc celui-ci est provisoirement mis sur le serveur d'une amie.

Voici le lien de mon site en test (ne pas se fier au design, ni au onglet qui parte vers la droite, c'est normal...)

http://www.naturopathie-renovee.fr/index.php

Mettre le même dans lien dans FF :

http://www.naturopathie-renovee.fr/index.php

Les onglets ont disparut...

J'ai par ailleur constater que le fait de remplacer

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">


Par :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


me permet de retrouver mes onglets sous Firefox, mais cela provoque un autre problème à savoir que le site n'est plus centré sous IE quand je change de résolution, exemple en 1280*1024 le site est à gauche sous IE avec les onglets, en revanche sous Firefox il est centré et il y a toujours les onglets.

Donc comment faire pour avoir mon site centré sous FF ou IE et avec les onglets et quelques soit la résolution...

J'ai l'impression que c'est un problème de standard W3C (mais je ne suis pas assez calé).

J'ai aussi entendu parlé d'un mode Hack permettant de faire fonctionner le site correctement sous IE mais aussi sous FF.
Modifié par kervano (31 May 2007 - 16:40)
Bonjour,

A priori il faudrait revoir le html de ta page qui mélange html et xhtml dans ses conventions d'écriture, présence de plusieurs title dans le head de ta page.
Avant d'intégrer ton menu qui semble problématique tentes de corriger les erreurs que renvoie le validateur.

Je déplace dans un autre salon.
Bonjour et merci,

Mon niveau étant proche du zéro, je souhaiterai quand même corriger les nombreuses erreurs que ton lien met en évidence... la question risque peut-être de te faire rire, mais existe t'il un programme me permettant une correction plus ou moin automatique? sinon sans trop de connaissance sur quoi puis je m'attaquer pour éventuellement tenter une correction par moi même?

J'utilise par ailleur un oscommerce, j'ai mis le lien d'une demo officiel d'oscommerce sur ton lien, et je retrouve également des erreurs :

Validation

<modération>Merci d'éviter les liens trop longs qui déforment le forum.
Modifié par Julien Royer (31 May 2007 - 19:31)
Bonjour,

Je vais exposer le problème autrement, j'ai remis le doctype comme ceci :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"


J'ai maintenant le menu dynamique qui s'affiche à la fois sous IE et Firefox, donc aucun problème puisque c'est ce que je souhaite, en revanche maintenant comme vous pouvez le constater sous IE et avec une résolution de 1280*1024 le site se positionne à gauche alors que sous Firefox le site est parfaitement centré... Donc en gros, comment centrer le site sous IE en 1280*1024 et ainsi éviter qu'il ne parte vers la gauche...

http://www.naturopathie-renovee..fr
a écrit :
Je vais exposer le problème autrement, j'ai remis le doctype comme ceci :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
Transitional//EN"


a ce que je lis là tu nous dis utiliser un demi-doctype?

mais ce n'est pas ce que je constate sur le lien en regardant le source et tes onglets sont bien là je crois. ( ton lien a 2. avant le fr )

j'avoue je suis un peu perdu Smiley biggol .

mais je pense qu'un demi-doctype vaut encore moins bien que pas de doctype du tout. remarque c'est peut-être equivalent au mode quirks.
Modifié par CPascal (02 Jun 2007 - 13:58)
En tout cas je n'arrive pas à comprendre pourquoi oscommerce qui est mondialement connu n'utilise pas le w3c...

Sinon vis à vis de mon problème tu ne verrai pas une solution par hasard? c'est assez frustrant d'être bloqué à cause de ca.