Skip to main content Help Control Panel

 

support «   Archives support «  

Tag dd dl [Solved]

WorkflowSupport request
StatusImmediate solution has been provided
  • Submission on Aug. 31 2007 by Michel
  • Qualification on Sep. 15 2007 by Bernard
OwnerMichel
Progress100%
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

@+

Comments

Bernard - on Aug. 31 2007
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 - 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 & Blues

merci @+
Bernard - on Aug. 31 2007
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 - 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 - on Aug. 31 2007
Michel: c'est joli, mais c'est pour mettre où ? Je veux dire, dans quel formulaire ?
Michel - on Aug. 31 2007
Re

class="navigation_box là ou il y a le dd.

Merci

@+
Bernard - on Aug. 31 2007
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 - 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 - on Aug. 31 2007
Voyons voir (je fais un copier-coller dans ce commentaire) :


Michel - 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 - on Aug. 31 2007
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 - on Sep. 1 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 - on Sep. 1 2007
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.


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Michel - on Sep. 1 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

@+