Journal Openweb se reveille... :)

Posté par  (site web personnel) .
Étiquettes : aucune
0
25
oct.
2003
Pour ceux qui ralaient que openweb était quasi mort, on vient de sortir de notre torpeur :)

Deux nouveaux articles tournant autour des tableaux au programme. Accessoirement on a 3 ou 4 articles sous le coude / en relecture, donc non, openweb n'est pas mort !

N'hesitez pas a nous contacter (ou a repondre ici :) pour toute remarque sur ces articles.

Les liens:
http://www.openweb.eu.org/articles/problemes_tableaux/(...)
http://www.openweb.eu.org/articles/tableaux_css/(...)
  • # Re: Openweb se reveille... :)

    Posté par  . Évalué à 1.

    Je trouve plus facile sur le moment de faire la mise en page par tableau, pour des structures compliquées.
    Mais c'est sûr qu'un mise en page par CSS est plus facile à maintenir, à changer, etc...

    Mais un seul problème me taraude et je n'ai pas encore trouver de solution.
    Je voudrais afficher une série d'images, comme dans des albums photos qu'on trouve partout sur le web.
    Le problème est que je n'arrive pas à aligner correctement les images via CSS. J'ai donc fait appel (temporairement j'espère) aux tableaux.

    En effet, le problème est qu'avec les blocs dans lesquelles j'insère les aperçus (SPAN ou bien DIV ayant le style display: inline), on ne peut pas spécifier de style height ni width (j'ai lu ça dans les spécifications, et j'ai aussi essayer en vain).
    Ce qui fait que les photos ne peuvent être alignées (à moins de faire des aperçus toutes de la même taille : beurk)

    Quelqu'un aurait-il une solution ?
    • [^] # Re: Openweb se reveille... :)

      Posté par  . Évalué à 1.

      http://pompage.net/pompe/csspratique/(...)

      d'ailleurs n'hésite pas à te balader sur le reste du site.
    • [^] # Re: Openweb se reveille... :)

      Posté par  (site web personnel) . Évalué à 1.

      Euh ? ...mais justement... c'est bel et bien un tableau d'images qu'il te faut, pas un alignement CSS... c'est un tableau dont le bord des cellules est invisible. Le reste de la page doit rester en CSS tant que ce n'est pas un/des tableau(x). Me goure-je ?
      • [^] # Re: Openweb se reveille... :)

        Posté par  . Évalué à 1.

        bin le concept consiste à séparer le contenu et la mise en page
        le fait que j'ai envie que mes images soient alignées est du ressort de mise en page (j'aurais très bien pu ne pas vouloir les aligner)
        donc, il faut utiliser CSS dans ces cas là.

        En plus l'avantage, c'est qu'avec la méthode du CSS dans ce cas là, te permet de ne plus te soucier de la largeur de la fenêtre du navigateur. Les images "descendent à la ligne" automatiquement, plus besoin de se demander combien de cases mettre pour chaque rangées.

        Mais il y a quand même un défaut à cette méthode, concernant justement cette séparation fond / forme. Cette méthode requiert l'insertion explicite d'un conteneur ayant pour style clear: both. On rajoute donc de la forme dans le document (x)html.

        mais la solution reste quand même plus élégante mais surtout plus pratique que les tableaux.
  • # Re: Openweb se reveille... :)

    Posté par  . Évalué à 1.

    d'abord un grand merci pour openweb (même si c'est pas vraiment l'endroit)

    sinon, on m'a fait part d'une remarque pertinente : les navigateurs semblent relativement longs à interprêter les CSS, en tout cas plus que pour du HTML.

    quelqu'un l'a observé ? vous pensez que Mozilla garde une version précompilée dans son cache ? à quand le byte-code de CSS ? :-)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.