/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
CSS og em, ex, px, pt
Fra : Allan Schuster Bach


Dato : 04-02-03 22:19

Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em, ex
ect. virker, men kan ikke umiddelvar finde dem nogen steder. Nogen der har
et godt link, hvor jeg kan læse om det

Allan Bach



 
 
Jens Peter Karlsen (04-02-2003)
Kommentar
Fra : Jens Peter Karlsen


Dato : 04-02-03 22:46

px=pixel. En fast størrelse.
1em = fontens størrelse.
1ex = højden på bogstavet x i fonten. (bruges sjældent i praksis).

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Tue, 4 Feb 2003 22:18:57 +0100, "Allan Schuster Bach"
<newskonto@schuster.dk> wrote:

>Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em, ex
>ect. virker, men kan ikke umiddelvar finde dem nogen steder. Nogen der har
>et godt link, hvor jeg kan læse om det
>
>Allan Bach
>


Lasse Reichstein Nie~ (04-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 04-02-03 23:05

"Allan Schuster Bach" <newskonto@schuster.dk> writes:

> Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em, ex
> ect. virker, men kan ikke umiddelvar finde dem nogen steder. Nogen der har
> et godt link, hvor jeg kan læse om det

Den autoritative reference er
<URL:http://www.w3.org/TR/REC-CSS2/syndata.html#length-units>

Længderne em, ex og px er "relative" fordi de afhænger af noget andet
(em og ex af fontstørrelsen og px af skærmen). Normalt regner man dog
ikke px som relativ, da man jo designer til at blive vist på en skærm,
og derfor tager pixels som baseenhed.

Længderne in, cm, mm, pt og pc er absolutte og har en fast størrelse
hvis mediet er kendt (print på papir fx.). Inches (in) er 2.54
centimeter, cm og mm er normale i Danmark, points (pt) er 1/72 inch og
picas (pc) er 1/6 inch (= 12 points).

/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Peter Ole Kvint (04-02-2003)
Kommentar
Fra : Peter Ole Kvint


Dato : 04-02-03 23:33



Allan Schuster Bach wrote:

> Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em, ex
> ect. virker, men kan ikke umiddelvar finde dem nogen steder.

det er kun px som virker rigtigt godt, det betyder de prikker som komputer skærmen
består af.
glem de tre andre. venligst.



Lasse Reichstein Nie~ (05-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 05-02-03 00:52

Peter Ole Kvint <haabet@danbbs.dk> writes:

> Allan Schuster Bach wrote:
>
> > Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em, ex
> > ect. virker, men kan ikke umiddelvar finde dem nogen steder.

> det er kun px som virker rigtigt godt, det betyder de prikker som
> komputer skærmen består af. glem de tre andre. venligst.

Nej, gør endelig ikke det.

Pixels er fint hvis man vil have noget til at passe i størrelse til
fx et billede, der har en størrelse givet i pixels.

Hvis man hellere vil have noget til at passe til teksten på siden, så
er "em" den helt rigtige enhed at bruge. Til gengæld bruges ex,
indrømmet, sjældent.

Hvis man laver stylesheets til print-mediet, så giver det også god
mening at bruge in/cm/mm/pt/pc-enhederne (selvom man selvfølgelig skal
huske at det europæiske A4 og det amerikanske Letter ikke er lige
store). I print giver pixels ingen mening.

/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

Peter Ole Kvint (05-02-2003)
Kommentar
Fra : Peter Ole Kvint


Dato : 05-02-03 20:56

Lasse Reichstein Nielsen wrote:

> Hvis man hellere vil have noget til at passe til teksten på siden, så
> er "em" den helt rigtige enhed at bruge. Til gengæld bruges ex,
> indrømmet, sjældent.

Nå hvilken browster understøtter em?


Knud Gert Ellentoft (05-02-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 05-02-03 21:13

Peter Ole Kvint <haabet@danbbs.dk> skrev :

>Nå hvilken browster understøtter em?

Mon ikke alle, der forstår css, gør det?
Har da ikke oplevet andet.

--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Peter Ole Kvint (06-02-2003)
Kommentar
Fra : Peter Ole Kvint


Dato : 06-02-03 01:07



Knud Gert Ellentoft wrote:

> Peter Ole Kvint <haabet@danbbs.dk> skrev :
>
> >Nå hvilken browster understøtter em?
>
> Mon ikke alle, der forstår css, gør det?
> Har da ikke oplevet andet.

Jeg lavde en gang nogen test, og kun px og mm og cm virkede.


Lasse Reichstein Nie~ (06-02-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 06-02-03 01:17

Peter Ole Kvint <haabet@danbbs.dk> writes:

> Jeg lavde en gang nogen test, og kun px og mm og cm virkede.

Jeg ved ikke hvilke browsere der var med i den test, men selv Netscape
4.79 forstår alle enhederne. Den fatter ikke meget andet, men enhederne
er rigtigt :).

/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:http://www.brics.dk/~lrn/cv.html>

bonfils (06-02-2003)
Kommentar
Fra : bonfils


Dato : 06-02-03 12:15

"Lasse Reichstein Nielsen" <lrn@hotpop.com> skrev i en meddelelse
news:7kcfpptf.fsf@hotpop.com...
> Peter Ole Kvint <haabet@danbbs.dk> writes:
>
> > Allan Schuster Bach wrote:
> >
> > > Jeg har forsøgt at finde en forklaring på hvad de forskellige px, em,
ex
> > > ect. virker, men kan ikke umiddelvar finde dem nogen steder.
>
> > det er kun px som virker rigtigt godt, det betyder de prikker som
> > komputer skærmen består af. glem de tre andre. venligst.
>
> Nej, gør endelig ikke det.
>
> Pixels er fint hvis man vil have noget til at passe i størrelse til
> fx et billede, der har en størrelse givet i pixels.
>
> Hvis man hellere vil have noget til at passe til teksten på siden, så
> er "em" den helt rigtige enhed at bruge. Til gengæld bruges ex,
> indrømmet, sjældent.
>
> Hvis man laver stylesheets til print-mediet, så giver det også god
> mening at bruge in/cm/mm/pt/pc-enhederne (selvom man selvfølgelig skal
> huske at det europæiske A4 og det amerikanske Letter ikke er lige
> store). I print giver pixels ingen mening.

Og så er der problemet med accesibility: Angiver man tekststørrelse i
pixels, "låser" det nemlig browseren, så man ikke kan skrue op for
tekststørrelsen.
Det kan man derimod, hvis man bruger de relative størrelser (såsom xx-small
eller - så vidt jeg husker - em) - til glæde for brugere, der har svært ved
at læse brødtekst i 9pixels - selv om ens designer måske får et føl, når hun
ser resultatet.

/Kim Bonfils



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste