Aller au contenu

Mettre mon contenu dans 3 colonnes


Dax

Sujets conseillés

Bonjour , j'ai remplacé sur une partie de mon site ce code qui corespond à une colonne

<table border='0' width='100%'><tr><td valign='top' width='{$size}%'>
{php}
include("catcol.php");
{/php}
</td>

par celui-ci qui donne 2 colonnes dont une qui affiche la même chose que la précédente et l'autre où je peux mettre ce que je veux , ces colonnes sont sur la même ligne et côte à côte

{if $index_catid==0}
<!-- If we are on frontpage -->

<!-- This section creates the left column of the two, which includes the categories -->
<table border='0' width='40%'>
<tr>
<td valign='top' width='40%'>
{php}
include("catcol.php");
{/php}
</td>

<td valign="top" width="30%">

<!-- This section creates the Right column of the two, which includes whatever you want to say -->

<table border="0" width="100%" cellspacing="0" cellpadding="1" class="box">

<tr>
<th>RIGHT COLUMN: THIS IS THE HEADING FOR THE RIGHT COLUMN</th>
</tr>
<tr>
<td height=440 align=left>RIGHT COLUMN: THIS IS THE BODY FOR THE RIGHT COLUMN
</td></tr>
</table>


{else}


{if $catname}
<h2>{$catname}</h2>
{/if}

<table border='0' width='100%'><tr><td valign='top' width='100%'>
{php}
include("catcol.php");
{/php}
</td>
<td valign="top" width="30%">

{/if}

Quelqu'un peut il me dire comment faire pour qu'il y est 3 colonnes car je ne sais pas comment faire , même le code ci dessus je l'ai trouvé mais pas créer

Merci d'avance :)

Lien vers le commentaire
Partager sur d’autres sites

J'suis pas expert en codage ;-)

Mais pour les tables, il y a autant de colonnes que de <td>

<tr> c'est pour TABLE ROW soit les lignes du tableau.

<td> c'est pour TABLE DATA, le contenu des cellules.

Si chaque ligne a 3 TD, t'as 3 cellules par lignes et donc 3 colonnes.

Enfantin ;-)

Lien vers le commentaire
Partager sur d’autres sites

Utilise des DIV que tu controllera avec des CSS, c'est super simple, leger.

Un exemple :

http://web.covertprestige.info/test/11-pag...colonnes-1.html

les tableaux ne se font plus "sauf pour des listing" et en plus c'esr trés lourd.

C'est surtout l'imbrication de multiples tableaux de mise en forme, et leur mauvaise utilisation, qui pose problème. Utiliser un simple tableau de trois cellules peut se justifier, surtout si on n'a pas du tout le temps de s'investir dans l'apprentissage du positionnement avec les styles CSS (c'est à dire si on fait un site en amateur peu passionné par des subtilités de codage. ;))

Lien vers le commentaire
Partager sur d’autres sites

Merci , je vais essayé çà même si c'est du chinois pour moi , tu l'as bien deviné je suis un amateur ;)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...