Electric Posté 23 Mai 2007 Posté 23 Mai 2007 Bonjour tout le monde Voila je voulais faire un cadres avec des onglets en haut comme menu, j'avais trouver ceci: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><title>Texte du titre</title></head><body><h1>Test</h1><p><a href="http://www.google.fr" target="hublot"><b>autre page</b></a><br><a href="http://forums.phpbb-fr.com" target="hublot"><b>première page</b></a></p><iframe src="pagedaccueil.htm" name="hublot" width="100%" height="900" marginheight="10" marginwidth="10" align="right"><p>Votre navigateur ne peut malheureusement pas afficher de cadre incorporé</p></iframe></body></html> Mais on ma déconseiller l'iframe... Donc j'aimerais la meme chose mais en CSS (ou autre mais je ne connais pas non plus !). Merci
TheRec Posté 23 Mai 2007 Posté 23 Mai 2007 Bonjour, Si tu veux te passer de cadres (frame ou iframe) ce que je te conseille vivement (pour beaucoup de raisons que tu as dû déjà entendre : référencement, modernité du code, etc.) et que tu souhaites ne pas devoir maintenir la partie commune à l'ensemble de ton site (en-tête, menu(s), pieds de page, etc.) tu devra passer idéalement par un langage de programmation côté serveur, comme PHP par exemple. Ne t'inquiète pas, pour une utilisation de base, les connaissances en PHP ne sont pas énormes et sont assez bien expliquées dans ce tutoriel (qui a été mis à jour récemment en plus ). Bonne lecture et bonne continuation.
Electric Posté 25 Mai 2007 Auteur Posté 25 Mai 2007 Mais je voudrais evité le php... Ce n'est pas possible de faire un cadre "de fond" en CSS ?? svp
sopo Posté 26 Mai 2007 Posté 26 Mai 2007 (modifié) Salut, Electric Juste pour clarifier, quand tu parles de "cadre de fond", tu veux simplement mettre une image de fond sur tes liens, pour faire des onglets (comme celui dont on parle ici : http://www.ultra-fluide.com/ressources/css/menu-onglets.htm) ? Modifié 26 Mai 2007 par sopo
Electric Posté 26 Mai 2007 Auteur Posté 26 Mai 2007 Je voulais plutot faire quelque chose un peu comme sa: http://www.mondestarcraft.com La barre du haut, qui reste toujours visible meme si on descent la page. Mais je connais pas grand chose, mais on dirai que c'est un cadre avec une barre et les liens dedans.
sopo Posté 26 Mai 2007 Posté 26 Mai 2007 Effectivement, tu n'as pas besoin d'un iframe pour faire ça. Il suffit d'utiliser la propriété CSS position: fixed et ça fonctionnera, en tous cas pour IE7, Firefox, etc. Maintenant, si tu n'y connais rien ou pas grand chose, ce n'est peut-être pas le genre de mise en page qu'il te faut. Je ne saurais que te conseiller de commencer par le commencement, suivre quelques tutos pour apprendre les bases (ici, par exemple) et y aller tranquille. Tu pourras toujours faire évoluer ton site au fur & à mesure de ta progression
Electric Posté 30 Mai 2007 Auteur Posté 30 Mai 2007 Oki !! Merci beaucoup, je deja parcouru pas mal de page, je pense avoir trouver mon bonheur ici: http://css.alsacreations.com/Bases-et-indi...-balises-en-CSS Je met le liens au cas ou il y aurait quelqu'un d'autre dans mon cas ! Merci
Electric Posté 3 Juin 2007 Auteur Posté 3 Juin 2007 (modifié) Bon bin c'est re moi ! Voila j'ai un peu avancer sur mon menu mais je bloque sur un point ! alors va ce que j'ai fait: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"><title>Menu</title> <style type="text/css" title="text/css">/* <![CDATA[ */#navigation { margin: 0; padding: 0; list-style: none; text-align: center; }#navigation li { display: inline; margin-right: 1px; color: #fff; background: #c00; }#navigation li a { padding: 4px 20px; background: #c00; color: #fff; border: 1px solid #600; font: 1em "Trebuchet MS",Arial,sans-serif; line-height: 1em; text-align: center; text-decoration: none; }#navigation li a:hover, #navigation li a:focus, #navigation li a:active { background: #900; text-decoration: underline; }/* ]]> */</style></head><body><ul id="navigation"><li id="active"><a href="http://www.google.fr" id="current">Menu 1</a></li><li><a href="http://www.google.ch" id="current">Menu 2</a></li><li><a href="#">Menu 3</a></li><li><a href="#">Menu 4</a></li><li><a href="#">Menu 5</a></li></ul></body></html> Ok, bon je ne trouve pas le moyen d'afficher les liens d'un des menus en dessous. Donc je comprends pas, parcque votre site http://css.alsacreations.com et super mais je n'ai rien trouver pour remedier a mon soucis. :/ Si vous pouviez me donner un autre pti coup de pouce ! svp Se serai top ! Modifié 3 Juin 2007 par Electric
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant