Forum Programmation.web CSS et impressions....

Posté par  .
Étiquettes : aucune
0
14
oct.
2004
Bonsoir !

Suite à ceci :

http://linuxfr.org/forums/32/4146.html(...)

je me suis un peu renseigné sur la question, et c'est tout à fait fortuitement que j'ai découvert la fonctionnalité qui va suivre. Comme ça peut intéresser pas mal de monde, je me suis dit que ce serait sympa de ma part de vous en faire profiter.
Voilà le problème : j'ai un tableau, dont les titres de colonnes sont sur la première ligne. Si mon tableau est trop grand pour rester sur une page, ces en-têtes ne sont pas recopiés en haut de chaque page. C'est chiant et moche.
Or, CSS2 et surtout Xhtml 1.0 sont là pour vous aider !
Si le tableau est bien écrit, c'est à dire, commence par la balise table, finit par la balise /table, comprend deux sections thead et tbody, chacune remplie proprement avec des tr contenant respectivement des th et des td mis en forme à grand renfort de css, ben avec un navigateur, ça fait exactement ce qu'on veut, surtout quand le tableau est plus grand que la feuille à l'impression.
Mouarf ! Bon, allez, je lache le troll : quand je parle de navigateur, je parle bien sûr de mozilla !
C'est le seul qui m'ait fait ça, et j'en suis rudement content. Konqueror ne répète pas les en-têtes, et puis ie non plus.Je n'ai pas pu tester avec d'autres brouteurs, mais visiblement, il faut un navigateur de pro....
Bref, y'a quand même une majorité de neu² gens qui utilisent encore des navigateurs ne respectant pas les standards du w3c, alors comment procéder pour ceux-là ? Attendre css3 (mouarf) ? Y aller de code js pourri ? Si quelqu'un a des idées, je suis preneur.....
  • # un outil une utilisation

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

    hum, je vais me prendre une bache, mais je dirais : le HTML n'est pas fait pour l'impression mais pour être lu en ligne.

    pour faire de l'impression depuis le web, aujourd'hui, le PDF semble être la solution la plus adoptée et adaptée.
    • [^] # Re: un outil une utilisation

      Posté par  . Évalué à 4.

      queneni HTML est aussi fait pour l'impression ... sinon il n'y aurait pas de media print en CSS ...
      Seulement il reste du travail a faire sur l'utilisation de se media dans les navigateurs.

      HTML ne sert qu'a structurer un document rien de plus, rien de moins

      Dam
      • [^] # Re: un outil une utilisation

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

        HTML ne sert qu'a structurer un document rien de plus, rien de moins
        Houlà malheureux :)
        HTML sert à présenter, pas structurer un document :)
        Et puis dire que c'est fait pour l'impression, disons que celà n'a jamais été sa fonction première, les trucs media print ont été rajouté au HTML (même pas, au CSS) comme les liens hypertexte ont été ajoutés aux PDF, c'est pour celà que c'est fait pour :)
        • [^] # Re: un outil une utilisation

          Posté par  . Évalué à 2.

          HTML sert à présenter, pas structurer un document :)
          Et puis dire que c'est fait pour l'impression, disons que celà n'a jamais été sa fonction première, les trucs media print ont été rajouté au HTML (même pas, au CSS) comme les liens hypertexte ont été ajoutés aux PDF, c'est pour celà que c'est fait pour :)


          XHTML sert à structurer l'information, et à lui donner un sens, tandis que CSS sert à la présenter, que ce soit sur un écran ou une sortie d'mprimante.

          HTML, à l'origine, il sert à tout effectivement, mais c'est pas très pratique !
      • [^] # Re: un outil une utilisation

        Posté par  (Mastodon) . Évalué à 3.

        Un article sur une feuille de style css pour l'impression:
        http://openweb.eu.org/articles/css_impression/(...)
    • [^] # Re: un outil une utilisation

      Posté par  . Évalué à 2.

      Alors on va peut-être être 2 à se prendre une bâche :
      Je pense le contraire... Pdf, c'est bien pour de "gros" documents structurés, mais moi, quand je remplis un formulaire, j'aimerai bien que l'impression papier ressemble à quelque-chose.
      De plus, je ne vais pas me fissurer le cortex et me fouler les doigts à installer un lecteur de pdf alors que j'ai un navigateur qui me propose la fonctionnalité d'imprimer ce que je suis en train de lire sur mon écran.... J'en ai assez bavé pour l'installer, ce foutu brouteur !
      • [^] # Re: un outil une utilisation

        Posté par  . Évalué à 3.

        oui enfin un lecteur PDF tout le monde en a un quasiment, c'est indispendable vu le nombre de document disponibles sur le web sous ce format... mais sinon je suis d'accord, si il y a un bouton imprimer sur un navigateur c'est pas pour les canards.
  • # merci pour l'infos

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

    En fait c'est seulement utilisé depuis Mozilla
    encore un grand merci ca vas me permettre de tirer des listes.

Suivre le flux des commentaires

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