En HTML, Comment on fait un saut de page ? - HTML/CSS - Programmation
Marsh Posté le 26-09-2002 à 13:47:08
plus serieusement, il n'y a pas le concept de page en HTML, tu n'est pas dans un envirronement "papier"
Marsh Posté le 26-09-2002 à 13:53:01
lorill a écrit a écrit : plus serieusement, il n'y a pas le concept de page en HTML, tu n'est pas dans un envirronement "papier" |
Pas du tout ! efface !
Bon c'est pas avec le HTML, mais avec les CSS : http://www.yoyodesign.org/doc/w3c/css2/page.html
Pour faire un saut de page :
<div class="breakafter"></div> |
et le style CSS :
div.breakafter { |
Marsh Posté le 26-09-2002 à 13:56:35
Citation : |
hu ? on m'aurait menti ?
et dans un browser, le saut de page correspond a quoi ?
Marsh Posté le 26-09-2002 à 13:59:12
lorill a écrit a écrit :
|
à rien mais si tu définis un média paginé (ie papier pour document destiné à l'impression) dans ta CSS tu peux faire des sauts de page comme l'a indiqué gm_superstar
Marsh Posté le 26-09-2002 à 14:01:54
Ah ben je suis pas venu pour rien aujourd'hui
Et concretement, ca sert pour quels medias paginés ? Style si j'imprime a partir de mon navigateur préferé, les sauts de page sont respectés a l'impression ?
Marsh Posté le 26-09-2002 à 14:07:11
lorill a écrit a écrit : Ah ben je suis pas venu pour rien aujourd'hui Et concretement, ca sert pour quels medias paginés ? Style si j'imprime a partir de mon navigateur préferé, les sauts de page sont respectés a l'impression ? |
oui
lis la doc à l'url donnée par gm_superstar c'est en français et assez bien expliqué.
Marsh Posté le 26-09-2002 à 14:08:04
Sh@rdar a écrit a écrit : oui lis la doc à l'url donnée par gm_superstar c'est en français et assez bien expliqué. |
je suis en train.
Marsh Posté le 26-09-2002 à 14:09:25
lorill a écrit a écrit : Ah ben je suis pas venu pour rien aujourd'hui Et concretement, ca sert pour quels medias paginés ? Style si j'imprime a partir de mon navigateur préferé, les sauts de page sont respectés a l'impression ? |
cf http://www.yoyodesign.org/doc/w3c/ [...] dia-groups
médias paginés : feuilles de papier, transparents pour les projections...
Fais l'essai avec ce que j'ai donné en dessus. Mets ça dans une feuille de style que tu importe avec :
<link rel="stylesheet" type="text/css" href="print.css" media="print"> |
C'est le media="print" qui est important. Enfin regarde l'aperçu avant impression dans IE ou Mozilla.
Marsh Posté le 26-09-2002 à 14:11:37
bon ben sous IE5 ca passe pas.
edit: mais j'ai pas precisé le media, je retente.
Marsh Posté le 26-09-2002 à 14:16:39
avec moz ca a l'air bon
par contre si j'ecris <div .../> au lieu de <div ...></div> ca marche plus, c'est normal ?
Marsh Posté le 26-09-2002 à 14:17:59
Rhââââ ! C'est le même problème que le <textarea> ! On va pas revenir là dessus encore une fois !
Marsh Posté le 26-09-2002 à 14:19:20
/o\
Edit: n'empeche que je trouve ca tordu de ne pas pouvoir ecrire <textarea />, si l'élement n'avait pas le droit d'être vide il ne validerait pas. Bref.
Marsh Posté le 26-09-2002 à 14:30:07
bah oui mais bon les browsers sont prévus pour de l'html en général, donc ne voient pas le / de fin de tag, donc ils cherchent le tag de fermeture
Marsh Posté le 26-09-2002 à 14:32:30
lorill a écrit a écrit : /o\ Edit: n'empeche que je trouve ca tordu de ne pas pouvoir ecrire <textarea />, si l'élement n'avait pas le droit d'être vide il ne validerait pas. Bref. |
Cela dit t'es pas obligé de le mettre dans un <div>. Un <br /> marchera tout aussi bien (et comme ça tu seras content )
Marsh Posté le 06-01-2006 à 13:17:54
Salut gm,
Je vois que tu maîtrises sur les pbs d'impressions de pages web et je me permet de te poser une question. J'ai été lire la doc à l'adresse que tu cites ci-dessous mais j'arrive pas à faire fonctionner ...
gm_superstar a écrit : cf http://www.yoyodesign.org/doc/w3c/ [...] dia-groups
|
Voilà ce que j'ai mis dans mon CCS
<style TYPE="text/css" media="print">
@page retournee {size: landscape}
TABLE {page: retournee}
</style>
Ensuite sur ma page en php, j'ai mis
<link rel="stylesheet" type="text/css" href="../commun/stylecss.htm">
<link rel="stylesheet" type="text/css" media="print" href="../commun/print.htm" />
J'ai une table sur ma page, mais lorsque je fais aperçu, je n'arrive pas à éditer en paysage ?
Peux tu me dire pourquoi ?
Par avance merci
Marsh Posté le 26-09-2002 à 13:45:56
question peut être bête mais il me faut la commande HTML
Merci,