Presentation "tableless" avec CSS - HTML/CSS - Programmation
Marsh Posté le 28-10-2003 à 23:20:22
Le plus simple c'est ça :
Code :
|
et pour les css :
Code :
|
Marsh Posté le 28-10-2003 à 23:46:50
http://www.glish.com/css/7.asp
Marsh Posté le 29-10-2003 à 08:12:39
merci à tous c'est nickel
question subsidiaire :
y a t il des contr-indications à utiliser des <div> imbriqués ?
Marsh Posté le 29-10-2003 à 11:43:58
Seulement si tu en rajoutes inutilement.
Après, les puristes peuvent râler pour la sémantique, mais tant que tu n'en abuses pas, il n'y a pas de problème.
Ah oui, sinon, évite simplement les <div> quand une autre balise a plus sa place : j'ai déjà vu quelqu'un mettre des <div>Titre</div> au lieu de <h2>Titre</h2> et tout styler comme une brute.
Marsh Posté le 29-10-2003 à 12:32:16
Citation : Ah oui, sinon, évite simplement les <div> quand une autre balise a plus sa place : j'ai déjà vu quelqu'un mettre des <div>Titre</div> au lieu de <h2>Titre</h2> et tout styler comme une brute. |
Faut pas?
Faudrait peut etre que je fasse le menage dans mes DIV alors moi...
Marsh Posté le 29-10-2003 à 12:41:42
Meerthyl a écrit : Seulement si tu en rajoutes inutilement. |
En fait je pensais avoir un div pour la partie centrale de mon layout et géénré des div dans celui ci via PHP, chaque div contenant une news.
Code :
|
Marsh Posté le 29-10-2003 à 12:59:38
@impule : nan faut pas !
@Joel : Bin ça dépend de ce que tu as comme news : le <div> n'est pas gênant si par exemple il te sert à regrouper plusieurs balises composant la news.
Par exemple :
Code :
|
C'est surtout une question de sémantique : le <div> n'en a pas, il sert à regrouper "logiquement".
Enfin c'est comme ça que je le vois.
Marsh Posté le 29-10-2003 à 13:02:14
Meerthyl a écrit : |
c'est ce que je comptais faire, avec un style pour le h3 et le paragraphe
Code :
|
Marsh Posté le 30-10-2003 à 09:28:26
et oui ca amrche nickel
des que le site est uplaodez je vous montre ca
Marsh Posté le 28-10-2003 à 22:40:01
Voila j'ai lu les divers techniques et articles sur ce sujets mais j'ai un peu de mal.
basiquement, mon site se presente ainsi :
1 banniére titre de 800x200
3 colonnes de contenu : 1 menu à droite, 1 news list au milieu, 1 menua gauche.
1 banniére 800*50 au fond de la page.
J'arrive à possitioner le <div> qui contient la 1e banniére avec un position:absolute ... mais pour le reste j'ai un probleme.
Chaque element des menus de droite et gauche sont générés par une fonction PHP qui va lire dans ma bdd mySQL le titre du menu et le nom du ficheir à inclure au sein du menu.
Comment determiner proprement la taille de ce menu et donc la position du <div> du menu suivant ??? Dois je utiliser position:float ??
Désolé de reposer cette question si elle fut aborder auparavant.
merci d'avance.