J'utilise depuis longtemps CSS pour la mise en forme de mon texte.
Cela fait longtemps que j'essaye, sans succès, de me mettre à la mise en page en CSS.
Alsacréations étant l'un de mes sites de références, c'est sur ce forum que j'avais fait connaître mon profond découragement, il y a plus d'un an.
Je vous rappelle : je ne suis pas un nul en informatique. J'ai su me former seul sur un grand nombre de techniques. Ajoutons que je n'utilise pas d'outils de design, et que je ne sais même pas comment fonctionne un éditeur Wysiwig. Si je fais des tableaux, c'est à la main, avec mon bon vieux notepad++. Ca marche très bien.
Dans ma précédente intervention, je pointais les nombreuses inconsistances dans la documentation qu'on trouve un peu partout sur internet, y compris sur ce site, par exemple : pour comprendre tel concept, aller voir sur cette page, et quand on y va, le concept ne s'y trouve pas (ou alors peut-être sous un autre nom).
En relisant ce fil, je me dis aussi que je n'ai jamais vu le moindre commencement de méthode pour expliquer comment on passe de la conception d'une page à sa réalisation en CSS (à la différence de la programmation, par exemple : il y a de multiples sites d'initiation à l'algorithmie, puis au passage à l'implémentation).
Alors voilà, je reviens ici pour voir s'il y a du nouveau dans la pédagogie de CSS.
Je commence par le billet de tête (A lire avant de poster).
Le cinquième et dernier conseil :
C'est fait pour moi ! Je vais donc voir la page Openweb conseillée, au titre particulièrement
évocateur : La mise en page.
Premier essai : un tutoriel qui devrait vous prendre moins d'une heure. Là, je ne trouve rien sur la mise en page, à part une belle présentation des tableaux, qui explique :
Dans ce cas, pourquoi les mettre dans une formation rapide à la mise en page ? C'est vraiment du pousse-au-crime. Peut-être est-ce tout simplement qu'il est impossible d'expliquer simplement la mise en page sans les tableaux ?
Alors je passe à un deuxième lien : le positionnement CSS
Au début, je lis des choses que je trouve tout à fait intéressante, mais qui ne me donne aucune méthode. Et puis je redécouvre ceci :
Je ne sais pas si vous vous souvenez qu'on nous avait conseillé de mettre du CSS pour y mettre toute la mise en forme, et qu'il n'y ait dans HTML que le contenu.
J'ai donc appris un truc : quand je ferais ma mise en page avec des tableaux, j'appellerai cela du contenu fictif.
Voilà, je remercie les contributeurs CSS pour mes progrès en théorie de CSS. J'ai compris comment fonctionne le moteur, maintenant, il me reste à apprendre à piloter.
Grosso modo, mes tableaux de mise en page, je penserai à m'en passer :
- quand j'aurai trouvé un tutorial qui explique pas à pas comment réaliser une mise en page sans tableau, en partant d'une mise en page en tableau.
- et quand la page d'accueil de google aura mis ces beaux préceptes en pratique.
D'ici là, je considère que ce qui est bon pour google est aussi bon pour moi.
Vous ne croyez pas ?
Archeboc.
PS - si ma provocation ne vous a pas mis en colère contre moi, si vous souhaitez faire ce travail de conversion, et ne savez pas quoi prendre comme base de travail, je vous propose un petit truc simple ici : http://mnibjb.free.fr/test/inscription.inc.html
Une seule difficulté, il faut aligner les champs à gauche, les intitulés à droite. J'ai beau avoir mangé de la doc CSS jusqu'à plus faim, je ne vois toujours pas le début d'un commencement d'idée pour faire cela. Je ne demande même pas une idée simple.
Modifié par archeboc (08 Dec 2007 - 01:50)
Cela fait longtemps que j'essaye, sans succès, de me mettre à la mise en page en CSS.
Alsacréations étant l'un de mes sites de références, c'est sur ce forum que j'avais fait connaître mon profond découragement, il y a plus d'un an.
Je vous rappelle : je ne suis pas un nul en informatique. J'ai su me former seul sur un grand nombre de techniques. Ajoutons que je n'utilise pas d'outils de design, et que je ne sais même pas comment fonctionne un éditeur Wysiwig. Si je fais des tableaux, c'est à la main, avec mon bon vieux notepad++. Ca marche très bien.
Dans ma précédente intervention, je pointais les nombreuses inconsistances dans la documentation qu'on trouve un peu partout sur internet, y compris sur ce site, par exemple : pour comprendre tel concept, aller voir sur cette page, et quand on y va, le concept ne s'y trouve pas (ou alors peut-être sous un autre nom).
En relisant ce fil, je me dis aussi que je n'ai jamais vu le moindre commencement de méthode pour expliquer comment on passe de la conception d'une page à sa réalisation en CSS (à la différence de la programmation, par exemple : il y a de multiples sites d'initiation à l'algorithmie, puis au passage à l'implémentation).
Alors voilà, je reviens ici pour voir s'il y a du nouveau dans la pédagogie de CSS.
Je commence par le billet de tête (A lire avant de poster).
Le cinquième et dernier conseil :
a écrit :
Si vous pensez avoir des lacunes au niveau des différentes méthodes de positionnement en CSS (relatif, absolu, flottant, flux, etc.)
C'est fait pour moi ! Je vais donc voir la page Openweb conseillée, au titre particulièrement
évocateur : La mise en page.
Premier essai : un tutoriel qui devrait vous prendre moins d'une heure. Là, je ne trouve rien sur la mise en page, à part une belle présentation des tableaux, qui explique :
a écrit :
Longtemps, les tableaux ont été utilisés pour effectuer la mise en page des éléments d'une page Web. Qu'on se le dise, cette période n'est plus.
Dans ce cas, pourquoi les mettre dans une formation rapide à la mise en page ? C'est vraiment du pousse-au-crime. Peut-être est-ce tout simplement qu'il est impossible d'expliquer simplement la mise en page sans les tableaux ?
Alors je passe à un deuxième lien : le positionnement CSS
Au début, je lis des choses que je trouve tout à fait intéressante, mais qui ne me donne aucune méthode. Et puis je redécouvre ceci :
a écrit :
Pour éviter cet effet parfois disgracieux, la solution la plus répandue est le spacer de Mark Newhouse : elle consiste à inclure dans la boîte verte un élément bloc au contenu fictif
Je ne sais pas si vous vous souvenez qu'on nous avait conseillé de mettre du CSS pour y mettre toute la mise en forme, et qu'il n'y ait dans HTML que le contenu.
J'ai donc appris un truc : quand je ferais ma mise en page avec des tableaux, j'appellerai cela du contenu fictif.
Voilà, je remercie les contributeurs CSS pour mes progrès en théorie de CSS. J'ai compris comment fonctionne le moteur, maintenant, il me reste à apprendre à piloter.
Grosso modo, mes tableaux de mise en page, je penserai à m'en passer :
- quand j'aurai trouvé un tutorial qui explique pas à pas comment réaliser une mise en page sans tableau, en partant d'une mise en page en tableau.
- et quand la page d'accueil de google aura mis ces beaux préceptes en pratique.
D'ici là, je considère que ce qui est bon pour google est aussi bon pour moi.
Vous ne croyez pas ?
Archeboc.
PS - si ma provocation ne vous a pas mis en colère contre moi, si vous souhaitez faire ce travail de conversion, et ne savez pas quoi prendre comme base de travail, je vous propose un petit truc simple ici : http://mnibjb.free.fr/test/inscription.inc.html
Une seule difficulté, il faut aligner les champs à gauche, les intitulés à droite. J'ai beau avoir mangé de la doc CSS jusqu'à plus faim, je ne vois toujours pas le début d'un commencement d'idée pour faire cela. Je ne demande même pas une idée simple.
Modifié par archeboc (08 Dec 2007 - 01:50)