Tag dd dl [Solved]
Immediate solution has been providedSolution Manager: Bernard
Issue description
Bonjour
je souhaite transformer
dl class="navigation_box" id="main_menu"
et avoir ce rendu
div class="navigation_box" id="main_menu"
comment dois-je m'y prendre ?
Merci
@+
dl class="navigation_box" id="main_menu"
et avoir ce rendu
div class="navigation_box" id="main_menu"
comment dois-je m'y prendre ?
Merci
@+
Comments
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 | Ca va être difficile, parce que les listes de définition sont le moyen privilégié pour définir des "boîtes" dans YACS. Une boîte, c'est un conteneur, un titre et un contenu. Dans YACS, comme dans beaucoup de sites récents, y compris celui de Mozilla, ceci sont respectivement "portés" par une liste de définition (balise dl), un terme (balise dt) et une définition (balise (##dd##).Généralement, ceci ne pose pas de problème, puisque le dl n'est rien d'autre qu'un div spécialisé. Si vous avez des règles de style qui s'appliquent à un div, vous devriez pouvoir les appliquer à des dl sans souci.
|
Michel![]() Member 45 posts registered on Aug. 31 2007 | Bonjour Je comprend parfaitement ta logique, mais naurait-il pas été préférable d'avoir une structure plus sémantique pour le formulaire , ainsi que des pour les titres dans le menu et des listes toutes simples ul, ol plutôt qu'une liste de définition. Il me semble aussi que les listes de définitions sont aussi très dépréciées par google, c'est pas bon pour le référencement ça. > Je vais à contre coeur, aller dans le sens que tu préconises, mais rien de tout celà ne me fait oublier l'excellent travail que vous avez produit. Un petit peu de lecture;
Blog & Bluesmerci @+
Edited by Bernard on Aug. 31 2007 |
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 |
Michel: une très bonne page, qui va exactement dans le sens de l'usage que fais YACS des balises HTML. Comme tu l'auras constaté sur ce site les titres du corps principal de la page sont des H1, H2, etc. et YACS met même un point d'honneur à ce qu'il y ait un seul H1 par page. Ceci, comme l'indique ton article, pour bénéficier à plein de la sémantique des titres permises par HTML. Et pour le reste, c'est-à-dire pour les choses en dehors du flot principal, par exemple les boîtes sur le côté de la page, où les boîtes gadgets au milieu du texte principale, YACS utilise les listes de définition, qui fournissent une souplesse inégalée pour la mise en style. Comme le dit ton article, les balises dl, dt et dd sont le seul cas dans le standard HTML topologiquement équivalent à une boîte avec un titre et du contenu.Ne regrette donc rien, il me semble que nous sommes très en phase au contraire... |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Re Bon Ok 5/5, aide moi stp à mettre ceci en place un joli moteur à la place du moteur en place. Sinon je suis en train de bosser sur ce site antiquites.fr merci @+
|
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 |
Michel: c'est joli, mais c'est pour mettre où ? Je veux dire, dans quel formulaire ? |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Re class="navigation_box là ou il y a le dd. Merci @+ |
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 | Ok, je crois comprendre. Le menu principal est en réalité un article comme un autre, et il est donc possible de le modifier, d'y ajouter du HTML, etc. Pour cela, rendez-vous sur la Carte du Site, à la recherche de la section Menus (version < 7.8beta30) ou de la section Pages globales (versions ultérieures). Cliquer sur l'article qui contient le menu principal. Ce dernier s'affiche comme un article ordinaire. Cliquer sur le lien 'Modifier'. Dans le formulaire qui suit, coller le code HTML fourni dans ton exemple. Sauver le tout. Normalement, le résultat, c'est l'inclusion d'un formulaire fluide dans la boîte du menu. C'est bien ça que tu cherchais à faire ? |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Re Bon ben là je suis un peu largué, j'ai suivi toutes les recommandations, mais j'ai du déraper quelque part, parce que ça fonctionne pas. merci @+ |
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 | Voyons voir (je fais un copier-coller dans ce commentaire) : |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Merci de cette précieuse aide, je commence à percevoir le raisonement. Mais comment vais je placer ce joli formulaire dans navigation_box ? Etant très habitué à mes tags chéris et le cambouis qui va avec, je vais devoir adopter cette nouvelle approche. @+ |
| Bernard from nearby-an-airport Associate 6555 posts registered on Sep. 12 2003 |
Michel: en réalité, le navigation_box est juste un style utilisé par YACS pour dire qu'il construit une boîte de navigation, et le mieux est peut-être de ne pas s'en préoccuper. Coller le code HTML qui va bien, comme je l'ai fait dans un comentaire, dans le formulaire de saisie de l'article-menu devrait suffire. |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Bernard > ça commence à pointer le bout de son nez mais , j'ai toujours pas compris (excuse moi) comment je pouvais le placer à (droite) en haut. @+ |
ThierryP![]() from Nice, Drap Associate 1114 posts registered on Feb. 22 2006 | En regardant ton site antiquites.fr, le menu est a droite. (Il ne dispose que d'une seul colonne) Si tu désire créer une troisième colonne (avec un menu a gauche donc, il va falloir modifier le css. La classe de la troisième colonne est "extra" ou "extra_box". Le mieux est de jetter un oeil aux skins proposants 3 colonnes comme alfresco. Il y a d'ailleurs un topic à ce sujet Possibilité d'une île ? Je vais faire quelques recherches et je reviens ici. |
Michel![]() Member 45 posts registered on Aug. 31 2007 | Bonjour Je ne souhaite pas de troisième colonne, en fait ce que je souhaitais, était de pouvoir insérer ce formulaire dans la colonne de droite, ( ce que j'ai réussi ) Mon soucis maintenant est d'appliquer le bon code php au form et de pouvoir aussi intervenir dans toute la colonne. Merci @+ |
Rate this page
Posted by Michel on Aug. 31 2007, page edited by Bernard on Sep. 15 2007, (popular)

