Version complète: sur le forum Webmaster Hub : Mettre mon contenu dans 3 colonnes
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > (X)HTML et CSS
Dax
Bonjour , j'ai remplacé sur une partie de mon site ce code qui corespond à une colonne
CODE
<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
CODE
{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 smile.gif
Wefficient
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 ;-)
teknodz
Utilise des DIV que tu controllera avec des CSS, c'est super simple, leger.
les tableaux ne se font plus "sauf pour des listing" et en plus c'esr trés lourd.
Florent V.
CITATION(teknodz @ mardi 1 mai 2007, 22h53) *
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

CITATION(teknodz @ mardi 1 mai 2007, 22h53) *
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. wink.gif)
Dax
Merci , je vais essayé çà même si c'est du chinois pour moi , tu l'as bien deviné je suis un amateur wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.