5568 sujets

Sémantique web et HTML

Bonjour à tous!

Je trouve d'habitude les réponses à mes questions en parcourant le forum, mais là c'est un peu spécial !

J'ai réalisé pour un ami un site internet bilingue avec Wordpress.

Le thème ne supportant pas la gestion multilingue, j'ai donc duppliqué tout simplent le site pour y accéder avec un /en.

Le problème est que le code que j'ai intégré dans mon Header.php modifie l'affichage du menu.

Le code que j'ai mis est le suivant:

<!-- header right -->
<div id="header_right"> <div align="right"><a href="http://www.perroud-carrosserie.ch"><img src="http://perroud-carrosserie.ch/en/wp-content/themes/rttheme7/images/french.png"/><a href="http://www.perroud-carrosserie.ch/en"><img src="http://perroud-carrosserie.ch/en/wp-content/themes/rttheme7/images/english.png"/></div>
<!-- /header right -->

Et le problème d'affichage du menu ça donne ça:

-http://www.perroud-carrosserie.ch/wp-content/uploads/problem_homepage.PNG

Si quelqun à une idée je suis preneur ! Smiley bawling
Modifié par Laurie-Anne (09 Nov 2011 - 09:49)
Salut,

En fermant la première balise div ?

<!-- header right -->
<div id="header_right">
	<div style="text-align:right">
		<a href="http://www.perroud-carrosserie.ch"><img src="http://perroud-carrosserie.ch/en/wp-content/themes/rttheme7/images/french.png" /></a>
		<a href="http://www.perroud-carrosserie.ch/en"><img src="http://perroud-carrosserie.ch/en/wp-content/themes/rttheme7/images/english.png" /></a>
	</div>
</div>
<!-- /header right -->
Hello Saajuck et Eric2A !

Merci pour les messages.

J'ai rajouté le </div> pour effectivement fermer le premier div, mais ça ne change rien.

Pour rajouter une info: en fait je m'aperçois que ca pose problème sur Safari, Firefox et Chrome mais pas sur Explorer. (C'est le comble ! d'habitude c'est le contraire ! Smiley biggrin )

L'URL du site: -www.perroud-carrosserie.ch

Merci en tout cas!
Modifié par Laurie-Anne (09 Nov 2011 - 09:48)
re !
après avoir comparé IE et firefox, je croix que tu veux que "home" soit au mème niveau que le reste.
et je vois ca sur ton menu :
<li id="menu-item-118" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-118">
<a href="http://www.perroud-carrosserie.ch/en"></a>
<a href="http://www.perroud-carrosserie.ch">Accueil</a>
</li>


pour quoi avoir mis 2 fois le lien ?

EDIT: j'viens de voir qu'en fait le premier lien mène a la version anglaise du site.
Modifié par saajuck (07 Sep 2011 - 15:32)
Hello!

J'ai toujours pas trouvé et je peux vous dire que j'ai passé du temps à contrôler le code de la page! Celui qui trouve gagne une grande bière et une pizza à son passage en Suisse ! En plus de toute mon estime Smiley biggrin
Il y a pas mal d'erreurs de validation, si tu les corriges d'abord tu y verras peut-être un peu plus clair. Smiley smile

P.S : tu pourrais remettre l'outline sur les liens svp? On ne sait pas où on est quand on navigue au clavier. Smiley sweatdrop
Modifié par Patidou (14 Sep 2011 - 11:50)
Tu n'as pas répondu a mon commentaire...
il ne t'as pas guidé ? tu as 2 href dans ton bouton d'accueil !
Hello!

Problème résolu! En fait il fallait fermer les balises ahref avec un </a> tout simplement ! C'est vrai que d'habitude je ne les ferme pas lorsque je mets un lien sur une image et ça n'a pas d'influence, mais la ca modifiait l'affichage du menu.

Merci Patidou pour le lien sur le vérificateur, je ne connaissais pas ce service et c'est effectivement super pratique !

Saajuck, je ne t'avais pas répondu car dans ton Edit tu précisais avoir vu par la suite qu'un des deux liens pointaient effectivement sur la version Anglaise du site! Il y'avait donc bien 2 liens pour 2 drapeaux.

Merci à tous ! Smiley biggrin