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

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
???? omking css sammenskrivning
Fra : Mick Andersen


Dato : 14-02-03 14:34

hej jeg sidder og stener lidt over turturialen til CSS...

og så er jeg nået til font sammenskrivning.. og så ville jeg bare
høre
hvad er iden med sammen skrivning generalt ??

De Webligste Hilsener

Mick Andersen

Kind@sport.dk

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

 
 
Jens Gyldenkærne Cla~ (14-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-02-03 15:09

Mick Andersen skrev:

> hvad er iden med sammen skrivning generalt ??

Sammenskrivning[1] gør det muligt at skrive flere sammenhængende
egenskaber på en gang. Det er kortere at skrive og (i visse tilfælde)
også hurtigere at læse.

Fx kan man sætte padding fire forskellige steder:

   padding-left: 2px;
   padding-right: 2px;
   padding-top: 2px;
   padding-bottom: 2px;

Det kan også skrives

   padding: 2px 2px 2px 2px;

- eller endnu kortere

   padding: 2px;

Den første sammenskrivning kræver at man kan huske hvilken
rækkefølge parametrene skal stå i (når de som her er lige store er
det selvfølgelig ligemeget). Det kan jeg aldrig huske i hovedet, så
derfor undgår jeg normalt den variant. Men den anden del - som kan
bruges til elementer der skal have samme værdi - er både lettere at
skrive og læse.

Noter:
======
[1] ...som også skal skrives sammen ;)
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Mick Andersen (14-02-2003)
Kommentar
Fra : Mick Andersen


Dato : 14-02-03 15:50

jeg siger mange tak til:

Jens Gyldenkærne Clausen :)


Fuck hvor er CSS genialt :)

lige en anden ting.... nu når man så har sammenskrevet css .... gør det
så ikke også at sitet blir hentet ind hurtigere ?



De Webligste hilsener

Mick Andersen

--
Danmarks største specialiserede IT jobdatabase
- Udelukkende med IT- og internetrelaterede jobs
- Opret en profil og lad drømmejobbet finde dig
KLIK HER! => http://www.html.dk/job

Jonas Koch Bentzen (14-02-2003)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 14-02-03 18:23

Mick Andersen wrote:
>
> lige en anden ting.... nu når man så har sammenskrevet css .... gør det
> så ikke også at sitet blir hentet ind hurtigere ?

Jo, men forskellen er mikroskopisk, og hastigheden alene skal ikke være
grunden til, at man bruger sammenskrivninger. Generelt skal man vægte
kodens læsbarhed og opdateringsnemhed højere end dens størrelse.

--
Jonas Koch Bentzen

Jens Gyldenkærne Cla~ (14-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-02-03 16:07

Mick Andersen skrev:

> lige en anden ting.... nu når man så har sammenskrevet css
> .... gør det så ikke også at sitet blir hentet ind hurtigere ?

Koden - og dermed den datamængde der skal overføres til browseren
bliver jo mindre - men det er nok minimalt hvad det giver i forskel
(her er det langt mere væsentligt at man benytter sig af nedarvning
og fælles deklarationer)[1]. Jeg ved ikke om browseren kan gøre
arbejdet hurtigere ved en samskrevet kode - men jeg tror det
umiddelbart ikke.

1) Eksempel:

/* uden nedarvning og fælles deklarationer) */
p {
   color: red;
   background-color: black;
}

div {
   color: red;
   background-color: black;
}

div.small {
   color: red;
   background-color: black;
   font-size: 10px;
}


/* Samme, skrevet kort: */

p, div {
   color: red;
   background-color: black;
}

div.small {
   font-size: 10px;
}
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Dino (14-02-2003)
Kommentar
Fra : Dino


Dato : 14-02-03 16:36

Den 14-2 2003 skrev Jens Gyldenkærne Clausen i
dk.edb.internet.webdesign.html:

> Fx kan man sætte padding fire forskellige steder:
>
> padding-left: 2px;
> padding-right: 2px;
> padding-top: 2px;
> padding-bottom: 2px;
>
> Den første sammenskrivning kræver at man kan huske hvilken
> rækkefølge parametrene skal stå i

Rækkefølgen er Top, Right, Bottom, Left.

--
Dino

Verdens største samling af danske
script og moduler til Hamsteren
<http://starcruiser.dk/hamstersiden/>

Jens Gyldenkærne Cla~ (14-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-02-03 16:56

Dino skrev:

>> Den første sammenskrivning kræver at man kan huske hvilken
>> rækkefølge parametrene skal stå i
>
> Rækkefølgen er Top, Right, Bottom, Left.

Takker (omend jeg med stor sikkerhed har glemt det igen i
morgen...)

Jeg har læst det flere gange, og ved udmærket hvor jeg kan slå det
op. Men det ligger ikke på rygmarven - og kommer sikkert heller
ikke til det.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Kaj Svenningsen (14-02-2003)
Kommentar
Fra : Kaj Svenningsen


Dato : 14-02-03 17:14

Jens Gyldenkærne Clausen skrev:

>> Rækkefølgen er Top, Right, Bottom, Left.
>
>Takker (omend jeg med stor sikkerhed har glemt det igen i
>morgen...)

Husk det som 'klokken 0, 3, 6, 9
--
Kaj Svenningsen (Behandl dig selv som du vil behandles af andre)

En dansk gennemgang af Hamsterens opsætning:
http://www.kajsvenningsen.dk/opsat/ham-01.shtml

Kenneth Kristensen (14-02-2003)
Kommentar
Fra : Kenneth Kristensen


Dato : 14-02-03 17:00

Jens Gyldenkærne Clausen wrote:

> Jeg har læst det flere gange, og ved udmærket hvor jeg kan slå det
> op. Men det ligger ikke på rygmarven - og kommer sikkert heller
> ikke til det.

Mon det ville være nemmere at huske, hvis man huskede på: at det går med
uret rundt (og starter i top)?

--
/kenne
"En computer har til formål at lette dig i det arbejde,
du ikke ville have uden den."

Jens Gyldenkærne Cla~ (14-02-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-02-03 17:47

Kaj Svenningsen skrev:

>>> Rækkefølgen er Top, Right, Bottom, Left.

> Husk det som 'klokken 0, 3, 6, 9

Jeg skal nok prøve . Det er jo logisk nok.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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


Dato : 14-02-03 15:31

Mener du font-family: Arial, Verdana, Sans Serif?
Hvis Arial findes på computeren bliver den brugt. Hvis ikke undersøges
om Verdana findes og til sidst, hvis de to første valg glipper bruger
man browserens default Sans Serif font.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Fri, 14 Feb 2003 13:33:44 +0000 (UTC), Mick Andersen
<kind@sport.dk> wrote:

>og så er jeg nået til font sammenskrivning.. og så ville jeg bare
>høre
>hvad er iden med sammen skrivning generalt ??


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


Dato : 14-02-03 18:19

Jens Peter Karlsen <jpkarlsen@mvps.org> writes:

> Mener du font-family: Arial, Verdana, Sans Serif?

En lille detalje: Det skrives sans-serif (med bindestreg). Generelt må
man ikke have mellemrum i sine font-navne. Hvis der er mellemrum, så
skal man sætte anførselstegn omkring.

Forkert:
font-family: Trebuchet MS, sans-serif;
Rigtigt:
font-family: "Trebuchet MS", sans-serif;

/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>

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408952
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste