Avatar billede ch007 Nybegynder
07. september 2008 - 11:47 Der er 9 kommentarer og
1 løsning

<P> Afstand

Når jeg laver en table med <P align=right> for at få skriften højre-stillet, lavet Firefox ekstra linieafstand omkring.

Jeg har en table med cellpadding=0 og cellspacing=0. Det fungere optimalt i IE, men ikke FF da, der bliver en stor kasse omkring med luft...

Forstår I? Hvordan kan jeg minimere afstanden i <P> i FF eller kan jeg højre-stille i en table på en anden måde?
Avatar billede ch007 Nybegynder
07. september 2008 - 12:02 #1
Når jeg definerer højde på min <P> i min CSS fil er der også forskel på IE og FF. Jeg kan selvfølgelig teste for at om min bruger har IE eller FF, men er der ikke en anden mulighed?
Avatar billede Slater Ekspert
07. september 2008 - 13:51 #2
Du kan fjerne marginen omkring <p> i CSS sådan:
p {
  margin: 0;
}

Men hvis det kun er for at højrestille, hvorfor så gøre sig besværet? Du kan nøjagtigt lige så godt skrive align="right" på <td>'en i stedet for <p>'en.
Bemærk dog at det absolut ikke er standard at skrive <p align=right> i første omgang.
Avatar billede mcardle Nybegynder
08. september 2008 - 11:25 #3
Du skulle overveje at bruge CSS til alt visuelt:

<p style="text-align: left;">Hello</p>

//mcardle
Avatar billede mcardle Nybegynder
08. september 2008 - 11:26 #4
Eller som viperine siger, på td'en:

<td style='text-align: right;'>Hello</td>

//mcardle
Avatar billede ch007 Nybegynder
09. september 2008 - 08:40 #5
Super Viperine. Jeg skriver align til td istedet. Smider du et svar?
Avatar billede roenving Novice
09. september 2008 - 14:48 #6
-- og tag så og brug mcardles forslag, for en lille smule fremtidssikring kan man jo lige så godt bygge ind i sin kodning, der er ingen grund til at skrive html3.2-kode i dag, ganske kort tid før, det bliver realistisk at bruge xhtml !-)

-- html4.01 strict-kodning er dagens trend, hvis man er klog !o]
Avatar billede Slater Ekspert
09. september 2008 - 19:41 #7
Gerne.
Avatar billede ch007 Nybegynder
10. september 2008 - 22:59 #8
Jeg er ikke helt med roenving, vil du uddybe?
Avatar billede mcardle Nybegynder
10. september 2008 - 23:10 #9
Jeg tror det han vil sige er, at du skal bruge CSS for i fremtiden vil du ikke have mulighed for at bruge alle de her attributter, jeg ved ikke hvad betegnelsen er, valign, align, width, height og hvad der ellers findes.

Det er "normalt" at man nu putter alle sine ting over i et eksternt stylesheet (indsættes med tagget <link rel="stylesheet" href="global.css" media="screen" type="text/css" />, oppe i toppen under tagget <style type="text/css"></style>, eller som inline med style-attributten f.eks. <td style='text-align: right;'>Hello</td>

//mcardle
Avatar billede roenving Novice
11. september 2008 - 23:08 #10
Jepz !-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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