Avatar billede mason Nybegynder
04. marts 2004 - 10:21 Der er 10 kommentarer og
1 løsning

Kan man opdele tekst på printervenlige sider?

Jeg har lavet en printfunktion på en helt almindelig html side
indeholdende tekst.
Teksten bliver selvfølgelig bare printet i én lang bane.
Men kan man "dele det op", således at teksten printes ud på
f.eks. 3 sider? Som en slags afsnit?
Avatar billede pelkjaer Nybegynder
04. marts 2004 - 10:29 #1
Det kan du godt

fx:

hr {
    page-break-before: always;
}


så breaker den på <hr> - du kan bruge et id eller en class istedet hvis du vil.
Avatar billede mason Nybegynder
04. marts 2004 - 10:40 #2
OK, vil det sige jeg bare skal indsætte følgende kode de steder i teksten hvor jeg ønsker det delt?:

hr {
    page-break-before: always;
}
Avatar billede pelkjaer Nybegynder
04. marts 2004 - 10:41 #3
nej, kun hvis du har <hr> der hvor du ønsker delt.
Ellers må du lave noget andet som der skal deles efter - fx. et tomt span med id="break" fx.
Avatar billede mason Nybegynder
04. marts 2004 - 10:45 #4
uuuhhh jeg er bange for jeg ikke helt forstå.... altså hvad jeg skal skrive.
Kan du skære det ud i pap for mig... :-/
Kan du skrive et eksempel på hvad jeg helt præcist skal skrive af kode foran mine to afsnit?
Avatar billede pelkjaer Nybegynder
04. marts 2004 - 10:47 #5
eks:

<p>dette er en tekst</p>
<span id="break">&nsbp;</span>
<p>her er en tekst. Men på en ny side når der printes</p>

#break {
    page-break-before: always;
}
Avatar billede mason Nybegynder
04. marts 2004 - 11:06 #6
Tusind tak for din hurtige respons, det er kanon!

Jeg har prøvet med det nu, men det virker desværre stadig ikke, hmm.... hvad gør jeg galt?!?!??

Hvis jeg feks. tester det i et helt nyt dokument burde det se sådan her ud ikke?:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body onload="window.print()" bgcolor="#FFFFFF" text="#000000">
<p>dette er en tekst</p>
<span id="break">&nsbp;</span>
<p>her er en tekst. Men på en ny side når der printes</p>

#break {
    page-break-before: always;
}
</body>
</html>
Avatar billede pelkjaer Nybegynder
04. marts 2004 - 11:09 #7
#break {
    page-break-before: always;
}
-er stylesheet, og skal derfor indkabsles i style tags :)
Avatar billede mason Nybegynder
04. marts 2004 - 11:15 #8
hvis jeg nu giver dig en rigtig stor kniv...................?????
Avatar billede mason Nybegynder
04. marts 2004 - 12:40 #9
Så jeg skal bare lige have det på plads med css'en
Hvordan jeg skal skrive den? Og så håber jeg at jeg er godt kørende.
Jeg giver gerne flere point, da jeg har hårdt brug for at få dette løst :-)
Avatar billede mason Nybegynder
04. marts 2004 - 13:21 #10
200 point?????
Avatar billede mason Nybegynder
04. marts 2004 - 15:04 #11
YAY! jeg har den nu. Tak for hjælpen og point til dig!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester



Seneste spørgsmål Seneste aktivitet
I dag 10:28 PDFEngine Af barth i Andet software
I går 22:40 Butte indhold i celler Af lurup i Excel
I går 15:24 Power Query Af djsimonsen i Excel
I går 14:43 Hvis ikke på liste, tilføj værdier til liste Af TheLibrarian i Excel
I går 11:33 Windows 11 Af ranni i Windows