Avatar billede ts_dg Nybegynder
27. juli 2006 - 07:28 Der er 11 kommentarer og
2 løsninger

Ændre <p> til <br> i CSS/Stylesheet?

Hvordan ændre man <p> til <br> i  et CSS/Stylesheet?

På forhånd tak.
Avatar billede lund_dk Praktikant
27. juli 2006 - 08:35 #1
Kan du ikke..
Avatar billede nielle Nybegynder
27. juli 2006 - 08:36 #2
Nej det kan man ikke.

Men hvad er det egentlig du ønsker? En <p> vil jo normalt betyde at der også kommer linjeskift.
Avatar billede ts_dg Nybegynder
27. juli 2006 - 08:50 #3
Det er forbi <p> betyder dobbelt linieskift. Jeg har brugt <p> i databasen, da det der være dobbelt linieskift på de almindelige sider, men jeg har lavet nogle nye sider hvor den skal hente teksten, men her skal der kun være et enkelt linie skift. Kan man ændre det via CSS?
Avatar billede nielle Nybegynder
27. juli 2006 - 08:58 #4
<p> betyder ikke dobbelt linjeskift, det betyder at der begynder en ny paragraf. Dette betyder dog at der også kommer noget margin til den foregående paragraf og det er måske de du tolker som dobelt linjeskift.

Du kan eleiminere denne margin, med noget i denne stil:

p
{
margin-top: 0px;
}
Avatar billede ts_dg Nybegynder
27. juli 2006 - 09:15 #5
Jeg har prøvet det du skriver, men det hjælper ikke rigtigt.
Avatar billede henninghabor Nybegynder
27. juli 2006 - 09:22 #6
Hej,

Du ka' gøre sådan:

p {
  margin: 0;
  padding: 0;
}
Avatar billede nielle Nybegynder
27. juli 2006 - 09:43 #7
Hvis 27/07-2006 08:58:13 ikke virker, så er det fordu du også har nogle afsluttende </p> tags som driller. Prøv med:

p
{
    margin-top: 0px;
    margin-bottom: 0px;
}
Avatar billede ts_dg Nybegynder
27. juli 2006 - 10:27 #8
tak for det... det virker.
Hvis du kommer med et svar, så er der points.
Avatar billede nielle Nybegynder
27. juli 2006 - 11:06 #9
Svar :^)
Avatar billede nielle Nybegynder
27. juli 2006 - 11:11 #10
27/07-2006 09:22:06 burde nu også virke, så hvad om vi deler?

Dog synes jeg ikke at der er nogen specel grund til at tage margin med for alle 4 sider (selv om det ikke gør nogen forskel i dette tilfælde). Padding har heller ikke nogen effekt.

Og <p> har som sagt ikke noget at gøre med dobelt-linjeafstand. Umiddelbaret tror jeg ikke at dette findes i CSS. Hvilket godt kan under lidt.
Avatar billede ts_dg Nybegynder
27. juli 2006 - 11:45 #11
Ja, jeg synes også, at i skal dele.
...så henning kom lige med et svar.
Avatar billede henninghabor Nybegynder
27. juli 2006 - 17:27 #12
Det får du her!
Avatar billede henninghabor Nybegynder
27. juli 2006 - 18:23 #13
nielle>>Din kommentar 27/07-2006 11:11:03 er ikke helt sand. Hvis browseren er Firefox eller Opera vil der uden padding være afstand. Derfor skal padding tages med. :)
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