Bonjour à tous
Nouveau sur le forum, alsacréations m'a souvent aidé par le passé à trouver la solutions a mes problèmes. Aujourd'hui, j'en ai un qui me prend la tête et j'aimerais avoir votre avis.
J'ai lu partout que l'utilisation des tableaux était à proscrire pour la mise en page et à remplacer par du CSS, sauf cas rare.
Je voudrais vous soumettre 2 cas.
1) L'affichage de données : Je souhaite afficher des données simples. Cependant, il peut arriver que certaines colonnes soit plus grande (texte sur 2 lignes par exemple) et au vu de ce qui est dit ici :
http://www.alsacreations.com/tuto/lire/538-Construire-un-site-sans-tableaux.html (Les limites actuelles du positionnement CSS)
j'ai préféré passé par un tableau pour cela. Sauf erreur, le tableau est fait pour mettre en forme des données. Tous mes styles sont bien sur dans le CSS.
Cela vous choque-t-il ?
2) Ca se corse. Je travaille actuellement avec Zend Framework pour ceux qui connaissent. J'essaie de trouver un modèle pour l'affichage de mes formulaires et le tableau me semble être une solution très pratique. Je me suis inspiré de ce tuto ici : http://devzone.zend.com/article/3450 (attention, c'est du Zend et de l'anglais).
On arrive à un résultat comme celui-là :
J'ai réussi à obtenir le même résultat en CSS pure mais je le trouve moins pratique à lire et plus chiant à mettre en place. (Je ne suis pas une bête en CSS, ceci expliquant cela).
Même question que précédemment, cela vous choque-t-il ?
Merci d'avance pour vos réponses.
;)
Nouveau sur le forum, alsacréations m'a souvent aidé par le passé à trouver la solutions a mes problèmes. Aujourd'hui, j'en ai un qui me prend la tête et j'aimerais avoir votre avis.
J'ai lu partout que l'utilisation des tableaux était à proscrire pour la mise en page et à remplacer par du CSS, sauf cas rare.
Je voudrais vous soumettre 2 cas.
1) L'affichage de données : Je souhaite afficher des données simples. Cependant, il peut arriver que certaines colonnes soit plus grande (texte sur 2 lignes par exemple) et au vu de ce qui est dit ici :
http://www.alsacreations.com/tuto/lire/538-Construire-un-site-sans-tableaux.html (Les limites actuelles du positionnement CSS)
j'ai préféré passé par un tableau pour cela. Sauf erreur, le tableau est fait pour mettre en forme des données. Tous mes styles sont bien sur dans le CSS.
Cela vous choque-t-il ?
2) Ca se corse. Je travaille actuellement avec Zend Framework pour ceux qui connaissent. J'essaie de trouver un modèle pour l'affichage de mes formulaires et le tableau me semble être une solution très pratique. Je me suis inspiré de ce tuto ici : http://devzone.zend.com/article/3450 (attention, c'est du Zend et de l'anglais).
On arrive à un résultat comme celui-là :
<form enctype="application/x-www-form-urlencoded" action="" method="post">
<table>
<tr>
<td><label for="username" class="optional">Username:</label></td>
<td class="element">
<input type="text" name="username" id="username" value="">
</td>
</tr>
<tr>
<td><label for="firstname" class="optional">First Name:</label></td>
<td class="element">
<input type="text" name="firstname" id="firstname" value="">
</td>
</tr>
<tr>
<td><label for="lastname" class="optional">Last Name:</label></td>
<td class="element">
<input type="text" name="lastname" id="lastname" value="">
</td>
</tr>
<tr>
<td></td>
<td class="element">
<input type="submit" name="save" id="save" value="Save">
</td>
</tr>
</table>
</form>
J'ai réussi à obtenir le même résultat en CSS pure mais je le trouve moins pratique à lire et plus chiant à mettre en place. (Je ne suis pas une bête en CSS, ceci expliquant cela).
Même question que précédemment, cela vous choque-t-il ?
Merci d'avance pour vos réponses.
;)