Bonjour,
Découvrant le CSS, j'ai tout de suite compris qu'il fallait basculer dans les standards et d'abandonner les ancestraux tableaux (pourtant bien plus simples)... Donc, me voilà. Entre les tutoriaux et les (très) nombreux essais à partir de codes CSS prédéfinis, j'en suis arrivé à ne plus rien comprendre, et je préfère donc repartir de zéro pour construire un site propre et conforme aux standards (W3C ?).
Le PHP est nécessaire pour mon index et ses include(), donc les extensions de mes fichiers sont *.php, et le code en XHTML.
Pour faire cela étape par étape, et sans me mélanger les pinceaux, je vais y aller pas à pas, question par question.
LA HAUTEUR
Mon tout premier problème rencontré donc : les scrollbars. En effet, pour l'ergonomie du site je voudrais supprimer les scrollbars générales et n'en mettre que dans des boîtes spécifiques (faisant appel à des include()).
D'où ma première question : comment forcer la hauteur de la "superboîte" à se fixer sur celle du navigateur, et empêcher toutes les boîtes qui y seront contenues de déborder de partout ?
LA LARGEUR
Ensuite, le problème avec lequel j'ai perdu le plus de cheveux : combiner un menu (à gauche) à largeur fixe exprimée en pixels, et un contenu centré dans la partie droite et dont la largeur est exprimée en pourcentage ?
J'ai vu qu'il y avait plusieurs solutions pour faire ce genre de choses en CSS ; appeler mes éléments dans les id="#menu" de mes <div> est-il la meilleure solution ?
Bien cordialement,
Romanceor
P.S.: Vous trouverez ici la page où je me suis arrêté. Et ici, celle où je m'apprête à recommencer.
Modifié par Romanceor (16 Feb 2009 - 02:24)
Découvrant le CSS, j'ai tout de suite compris qu'il fallait basculer dans les standards et d'abandonner les ancestraux tableaux (pourtant bien plus simples)... Donc, me voilà. Entre les tutoriaux et les (très) nombreux essais à partir de codes CSS prédéfinis, j'en suis arrivé à ne plus rien comprendre, et je préfère donc repartir de zéro pour construire un site propre et conforme aux standards (W3C ?).
Le PHP est nécessaire pour mon index et ses include(), donc les extensions de mes fichiers sont *.php, et le code en XHTML.
Pour faire cela étape par étape, et sans me mélanger les pinceaux, je vais y aller pas à pas, question par question.
LA HAUTEUR
Mon tout premier problème rencontré donc : les scrollbars. En effet, pour l'ergonomie du site je voudrais supprimer les scrollbars générales et n'en mettre que dans des boîtes spécifiques (faisant appel à des include()).
D'où ma première question : comment forcer la hauteur de la "superboîte" à se fixer sur celle du navigateur, et empêcher toutes les boîtes qui y seront contenues de déborder de partout ?
LA LARGEUR
Ensuite, le problème avec lequel j'ai perdu le plus de cheveux : combiner un menu (à gauche) à largeur fixe exprimée en pixels, et un contenu centré dans la partie droite et dont la largeur est exprimée en pourcentage ?
J'ai vu qu'il y avait plusieurs solutions pour faire ce genre de choses en CSS ; appeler mes éléments dans les id="#menu" de mes <div> est-il la meilleure solution ?
Bien cordialement,
Romanceor
P.S.: Vous trouverez ici la page où je me suis arrêté. Et ici, celle où je m'apprête à recommencer.
Modifié par Romanceor (16 Feb 2009 - 02:24)