Y a-t-il des connaisseurs de BBcode (au pire HTML) ici ?
Je voudrais créer un tableau à 2 (ou 3) colones, mais je connais pas les codes. J'ai juste pu faire un tableau sans colones.
C'est pour faire une page d'accueil.
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni
Je ne sais pas si tu pourras faire une page d'accueil en BBcode. Le HTML ou le PHP me paraissent plus adaptés.
Sinon pour faire deux colonnes enBBcode, tu as juste besoin de taper : [table] [row] [col]Cellule de gauche[/col] [col]Cellule de droite[/col] [/row] [/table]
La variable table créé le tableau en lui même mais vide. Il est complété par row qui créé une ligne. Puis par col pour créer une colonne.
Tu peux créer autant de lignes et de colonnes que tu le souhaites. Mais il est très important de toujours fermer les balises et dans l'ordre inverse de leur ouverture.
Je t'ai mis des couleurs. Table en vert a été ouverte en premier. /table sera donc la dernière a être fermée. Row a été ouverte en second. Elle sera l'avant dernière être fermée. Etc.
Cette page te montrera davantage de possibilités
Le BBcode n'est pas un langage interprété par les navigateurs (firefox, internet explorer, etc.) et il n'est donc pas possible de l'employer pour faire une page web.
BBcode est la contraction de "Bulletin board code".
C'est code à l'origine prévu pour les forums et à destination des participants afin de donner accès à de la mise en forme tout en évitant d'autoriser directement l'injection(saisie) de code html (grande source de failles de sécurité)
Par exemple, lorsque je mets du texte en gras dans un message, je n'écris pas <b>texte</b> mais [b]texte[/b] et c'est le forum, lorsque le message est affiché, qui se charge de transformer ce BBcode en code html (et donc compris par les navigateurs) <b>texte</b>
De cette manière :
1) On évite l'exploitation de failles de sécurité via les formulaires de rédaction
2) On choisi quelles mises en forme on veut bien laisser aux intervenants.
Après, peut-être que ta page d'accueil est générée par un cms ou autre outil de gestion de contenu et que le code à employer pour créer une page ressemble à du BBcode ? (edit : en fait, exactement le genre d'outil qu'a "linké" Arkayn)
Il ne s'agit pas de programmation informatique proprement dite. On n'en est pas au niveau L4G. Il s'agit de pages web (sans BDD dans le cas présent).
Des logiciels comme Dreamweaver sont plus appropriés. Mais là, je me suis contenté de faire un copier/coller tout bête et de mettre en couleur les balises.
Merci pour ces premières infos, je regarderai plus cela en profondeur cet après-midi.
En fait, comme j'avais créé un tableau en BBcode pour des messages dans le forum, je pensais utilisé les mêmes codes (plus des colones) pour mieux arranger ma PA.
Mais comme je devrais surement passer par le HTML, je vous reprend au rapport
PS : je ne comprend pas par contre pourquoi mon code, lorsque je ne met pas les balises
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni
Pour expliquer autrement, le BBcode n'est pas utilisable directement par l'utilisateur.
Sur Loka, il faut que Latinus, dans sa console de gestion créé un BBcode nommé Tableau par exemple. Un petit bouton apparaîtra comme cela a été le cas pour le bouton Strike qu'il a installé voici plusieurs mois, de mémoire. L'utilisateur ensuite n'aura plus qu'à se servir de ce bouton pour créer son tableau.
Mais si Strike est simple d'utilisation, à mon avis un bouton tableau serait bien trop complexe pour avoir un réel intérêt sur un forum.
Sur certains, le HTML est autorisé, ce qui permet de faire quand même un tableau. Mais comme l'a rappelé Lat, c'est une source d'embrouilles. Si quelqu'un utilise le HTML pour introduire des codes malveillants, adieu le forum.
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni
Pour les colonnes, c'est bien <col>. Il peut y avoir d'autres indications comme la largeur, le fond, etc.
Attention toutefois au code que tu nous présentes. Je suppose que tu l'as pris sur un site et essayé de l'adapter à tes besoins. Il y a pas mal de balises inutiles et surtout, ce code n'est adapté qu'à Firefox et Nescape. Un utilisateur de Internet Explorer ou Google Chrome ne verra pas du tout la même chose. Par exemple, tu vas perdre tous les arrondis définis par moz_border_radius.
Et je te conseillerais d'utiliser les CSS pour définir les couleurs, polices, etc. Un simple changement dans le fichier tonsite.css et tout l'aspect de ton site peut être modifié en quelques instants. Le lien proposé donne des cours de CSS.
Je voudrai juste retrouver les encadrés du code foireux et pouvoir le séparer en 2 colones.
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni
Mais il faudrait qu'on en discute sur MSN pour savoir exactement ce dont tu as besoin. Tel quel, c'est utilisable, mais il faut l'intégrer correctement dans ta page d'accueil.
Seule la couleur du texte est définie par un CSS (.style1). Il faudrait faire la même chose pour le fond, la bordure, etc. Et si tu as plusieurs pages, le CSS serait à créer dans un fichier indépendant pour qu'il s'applique à toutes.
Pourtant, je change la couleur direct dans le code et ca fonctionne ?!
Quand tu te lèves le matin, remercie pour la lumière du jour, la nourriture et le bonheur de vivre. Si tu ne vois pas de raison de remercier, la faute repose en toi-même.
Tecumseh, chef shawni