Une mise en page sans tableaux en 5 minutes
Modérateur : chinon37
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
en effet, il est important de préciser qu'un <div> peut contenir plusieurs éléments, du coup, la sémantique nulle du <div> est encore plus justifiée : il ne signifie rien d'autre que ce que signifient les éléments qu'il contient, comme un roi qui n'a pas d'opinion propre, mais tient à maintenir l'unité de son royaume en se contentant de laisser ses sujets s'exprimer avec leurs dissensions sans prendre parti mais en leur offrant un terrain commun : les éléments contenus auront tous le même fond, par exemple! Mon goulasch!
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Tout à fait d'accord aussi.
Mais ne perdons pas de vue que "Une mise en page sans tableaux en 5 minutes" avait comme objectif premier de faire démarrer une page à des super débutants qui n'y connaissent rien. i.e. qui ne savent même pô ce qu'est une balise h1, p, etc...
Donc on part sur des blocs basiques sans signification propre...
Ensuite, on peut passer à l'épreuve de niveau 2
consistant à remplacer les div inutiles par des balises plus appropriées comme les balises titres, paragraphe ou autres...
Mais ne perdons pas de vue que "Une mise en page sans tableaux en 5 minutes" avait comme objectif premier de faire démarrer une page à des super débutants qui n'y connaissent rien. i.e. qui ne savent même pô ce qu'est une balise h1, p, etc...
Donc on part sur des blocs basiques sans signification propre...
Ensuite, on peut passer à l'épreuve de niveau 2

Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
je suis pour le fait de commencer tout de suite par les balises signifiantes, je trouve que c'est plus facile, tout le monde sait déjà ce que c'est qu'un titre principal, qu'un paragraphe etc... pour mon goulasch, c'est bon, vous inquiétez pas...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Bon, je vois que j'ai bien fait de lancer le sujet, mais surtout ne vous arrêtez en si bon chemin, je pense(ou j'espère que ça doit intéresser du monde!) J'en fait bien évidemment partie!.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Ma configuration
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
oui en effet moi aussi je suis tres interessé..
si je comprend bien le truc;dans le tuto de Kaze page une
le bloc "div" de "titre" on le ramplace par H1
le bloc "div" menu on le lesse tel quel
le bloc"div" contenu remplacé par H2
et pour le pied de page on met H3
par exemple
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SIMBAR={CFDD86C2-882A-4CEE-BAA2-6DCB70F310C7}; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2)
si je comprend bien le truc;dans le tuto de Kaze page une
le bloc "div" de "titre" on le ramplace par H1
le bloc "div" menu on le lesse tel quel
le bloc"div" contenu remplacé par H2
et pour le pied de page on met H3
par exemple
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SIMBAR={CFDD86C2-882A-4CEE-BAA2-6DCB70F310C7}; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2)
non, le bloc div contenu ne doit pas être remplacé par h2. Les hx sont des balises de titres.
Pour moi, le bloc contenu doit rester un div qui contiendra des h2, voir des h3 (donc des titres de niveaux 2 et 3, le niveau 1 étant l'en-tête(*)) et des p (paragraphes)
(*)Comme l'a dit Fabrice dans ce sujet ou un autre (la flemme de chercher), il est conseiller de ne mettre qu'un titre de niveau 1 (h1) par page.
Le pied de page ne devrait pas être un titre de niveau 3. Ce n'est pas un titre, mais un bloc "indépendant", donc je garderais aussi le <div>
En somme, seul le div en-tête serait changé... pas de quoi en faire un fromage !

Pour moi, le bloc contenu doit rester un div qui contiendra des h2, voir des h3 (donc des titres de niveaux 2 et 3, le niveau 1 étant l'en-tête(*)) et des p (paragraphes)
(*)Comme l'a dit Fabrice dans ce sujet ou un autre (la flemme de chercher), il est conseiller de ne mettre qu'un titre de niveau 1 (h1) par page.
Le pied de page ne devrait pas être un titre de niveau 3. Ce n'est pas un titre, mais un bloc "indépendant", donc je garderais aussi le <div>
En somme, seul le div en-tête serait changé... pas de quoi en faire un fromage !


Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
ok d'ac...je commence a comprendre...j'espere que ce sujet continura a evoluer
merci encore
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SIMBAR={CFDD86C2-882A-4CEE-BAA2-6DCB70F310C7}; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2)
merci encore
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SIMBAR={CFDD86C2-882A-4CEE-BAA2-6DCB70F310C7}; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; InfoPath.2)
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
Pour être + précis, ce que Kaze propose dans son exemple
La partie Titre doit plutôt être vue comme l'entête de la page qui pourrait contenir une bannière image avec éventuellement le titre de la page (en titre h1 ou non).
Le Contenu contiendra le corps de la page avec un titre, des sous-titres ( 6 niveaux possibles de h1 à h6), le texte simple est mis en paragraphe (balise <p>), des images, des listes, des données tabulaires,...
La Signature est le bas de page avec toutes les données habituelles...
peut-être interprété comme suit AMA.Titre
Menu 1
Menu 2
Contenu
Signature
La partie Titre doit plutôt être vue comme l'entête de la page qui pourrait contenir une bannière image avec éventuellement le titre de la page (en titre h1 ou non).
Le Contenu contiendra le corps de la page avec un titre, des sous-titres ( 6 niveaux possibles de h1 à h6), le texte simple est mis en paragraphe (balise <p>), des images, des listes, des données tabulaires,...
La Signature est le bas de page avec toutes les données habituelles...
Non, je pense qu'on peut mettre une id à ul, donc: ul id="menu" et c'est suffisant, ul est de type bloc...et j'allais poser la question: y at'il une autre balise pour le contenu, justement pour n'avoir aucun div dans le div page (enfin dans ce cas là).chinon37 a écrit : En somme, seul le div en-tête serait changé... pas de quoi en faire un fromage !![]()
Un contenant et des contenus, pas des div gigognes.
Dans ma page essai:
http://amichant.free.fr/archet/index1.html
j'ai essayé sans div dans le div page, j'ai même mis une class à p pour pouvoir utliser des p nus par la suite,c'est peut-être pas très orthodoxe mais le but est toujours une page sans div dans ce cas de figure!...
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Ma configuration
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
Si tu es dans l'obscurité, viens sur ce forum pour t'éclairer (proverbe Landais)
" La libertat qu'ei lo camin "
+1Fabrice.Tres.Net a écrit : La partie Titre doit plutôt être vue comme l'entête de la page qui pourrait contenir une bannière image avec éventuellement le titre de la page (en titre h1 ou non).
Le Contenu contiendra le corps de la page avec un titre, des sous-titres ( 6 niveaux possibles de h1 à h6), le texte simple est mis en paragraphe (balise <p>), des images, des listes, des données tabulaires,...
La Signature est le bas de page avec toutes les données habituelles...
Gaunce, pourquoi vouloir absolument supprimer les div?? Les div sont des conteneurs génériques qui permettent beaucoup de souplesse dans la mise en page. Il faut faire une différence entre pas de div et la divite aigue, maladie grave bien que pas contagieuse.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
on va quand même pas prendre un <div> pour y coller un menu quand un <ul> avec ses <li> stylé correctement par id ou class remplit exactement le même rôle que le <div>, non?
C'est de la divite!!! Y'a pas de quoi en faire un fromage, quand même
!
C'est de la divite!!! Y'a pas de quoi en faire un fromage, quand même

Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Re: Une mise en page sans tableaux en 5 minutes
Bon... Je suis rendu la !
quelqu'un peut m'aider ??
Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22
Donc pas très loin mais je comprend pas...impossible de cliquer sur titre !! La seul chose que je peu faire si je clique c'est de copier/coller etc.Kaze a écrit : [*]Cliquer sur la première ligne (Titre) et sélectionner "Conteneur générique (div)" comme format de paragraphe ; des pointillés viennent encadrer la première ligne, c'est bon signe.
Même chose sur les 4 lignes suivantes.
quelqu'un peut m'aider ??
Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22
Il s'agit simplement que le pointeur de ta souris se trouve dans le mot Titre. Il ne se passe rien mais le div va se faire à cet endroit.
Tu ouvres le premier menu déroulant "Choisir un format de paragraphe" et tout en bas tu cliques sur Conteneur Générique (div)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Tu ouvres le premier menu déroulant "Choisir un format de paragraphe" et tout en bas tu cliques sur Conteneur Générique (div)
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
Un tuto d'exercices : Apprendre Kompozer
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité