/ 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
css header i style.css
Fra : Thomas


Dato : 22-07-02 12:28

Hej!
er det ikke muligt med et stylesheet at få noget fast ind på alle de sider
hvor jeg bruger mit stylesheet.
Altså skrive noget tekst i mit externe stylesheet der vil blive vist på
siden?
eks.

mit externe stylesheet:
body{
margin-top: 50px
}
#menu
{
position:absolute;
top: 20px;
}

mit html dok.

<html>
<head>
<link href="style1.css" rel='stylesheet' type="text/css">
</head>
<body>
<div id="menu"><p>menu menu menu</div>
<center><p>Hvad der så kommer til at så på siden</p></center>
</body>
</html>

her ville jeg så gerne kunne skrive <div id="menu"><p>menu menu...</p></div>
i mit externe stylesheet for ikke at skulle skrive menuen hver gang.

eller er det lettere at gøre noget ligende på en anden måde (men hvor jeg
ikke bruger tabeller eller frames)?

håber i kan og vil hjælpe mig!



 
 
Hintzmann (22-07-2002)
Kommentar
Fra : Hintzmann


Dato : 22-07-02 13:06

Hej Thomas

I CSS Level 2 findes der en metode hvorved du kan tilføje indhold via
stylesheet'et på din side.
http://www.w3.org/TR/REC-CSS2/generate.html

Men... det er en dårlig ide.
1. Jeg tror kun du kan tilføje tekst og ikke tags.
2. Det er kun Mozilla/Netscape6+ der forstår det.
3. En menu har _ikke_ sin plads i et stylesheet. Et stylesheet er kun til
formatering af en dokument.

Du har også muligheden for dynamisk at oprette den via JavaScript, men hvad
så med de 12% af browserne der enten ikke har javascript eller har slået det
til ?
http://www.thecounter.com/stats/2002/May/javas.php

Jeg vil anbefale dig at bibeholde menuen i dit HTML-dokument, det er nemlig
der den hører til.

Hintzmann






Thomas (22-07-2002)
Kommentar
Fra : Thomas


Dato : 22-07-02 13:09

okay så gør jeg det!!
tak for svaret!

m.v.h Thomas

"Hintzmann" <nospam@please.dk> skrev i en meddelelse
news:ahgs93$s5m$1@sunsite.dk...
> Hej Thomas
>
> I CSS Level 2 findes der en metode hvorved du kan tilføje indhold via
> stylesheet'et på din side.
> http://www.w3.org/TR/REC-CSS2/generate.html
>
> Men... det er en dårlig ide.
> 1. Jeg tror kun du kan tilføje tekst og ikke tags.
> 2. Det er kun Mozilla/Netscape6+ der forstår det.
> 3. En menu har _ikke_ sin plads i et stylesheet. Et stylesheet er kun til
> formatering af en dokument.
>
> Du har også muligheden for dynamisk at oprette den via JavaScript, men
hvad
> så med de 12% af browserne der enten ikke har javascript eller har slået
det
> til ?
> http://www.thecounter.com/stats/2002/May/javas.php
>
> Jeg vil anbefale dig at bibeholde menuen i dit HTML-dokument, det er
nemlig
> der den hører til.
>
> Hintzmann
>
>
>
>
>



Torben Nielsen (22-07-2002)
Kommentar
Fra : Torben Nielsen


Dato : 22-07-02 13:16

> okay så gør jeg det!!

Tag i stedet først et kig på SSI-tutorial på html.dk. SSI gør det
muligt at lægge html-koden til menuen i en separat fil. Så skal
du kun "linke" til den i hver html-fil. På den måde bliver dine
filer mere overskuelige og du skal kun rette menuen ét sted.

Mvh.
Torben


Thomas (22-07-2002)
Kommentar
Fra : Thomas


Dato : 22-07-02 13:51

tak det prøver jeg!

"Torben Nielsen" <torniel.fjernes@post6.tele.dk> skrev i en meddelelse
news:3D3BF781.6060600@post6.tele.dk...
> > okay så gør jeg det!!
>
> Tag i stedet først et kig på SSI-tutorial på html.dk. SSI gør det
> muligt at lægge html-koden til menuen i en separat fil. Så skal
> du kun "linke" til den i hver html-fil. På den måde bliver dine
> filer mere overskuelige og du skal kun rette menuen ét sted.
>
> Mvh.
> Torben
>



Rune Glerup (22-07-2002)
Kommentar
Fra : Rune Glerup


Dato : 22-07-02 16:10

Torben Nielsen skrev:

> Tag i stedet først et kig på SSI-tutorial på html.dk. SSI gør det
> muligt at lægge html-koden til menuen i en separat fil. Så skal
> du kun "linke" til den i hver html-fil. På den måde bliver dine
> filer mere overskuelige og du skal kun rette menuen ét sted.

Hvis man ikke har adgang til SSI (eller blot en langsom server) kan man
spare sig selv for arbejdet med at ændre samme kode flere gange på en
anden måde: <http://kaboom.dk/works/wwwhitepapers/preuploadincluding/>

--
/Rune
w|http://kaboom.dk/
Har du ikke adgang til SSI? Prøv
<http://kaboom.dk/works/wwwhitepapers/preuploadincluding/>

Thomas (22-07-2002)
Kommentar
Fra : Thomas


Dato : 22-07-02 17:53

tak fordi du gjorde mig opmærksom på den mulighed!

m.v.h Thomas

"Rune Glerup" <usenet@kaboom.dk> skrev i en meddelelse
news:MPG.17a63ec49df6803298976b@sunsite.dk...
> Torben Nielsen skrev:
>
> > Tag i stedet først et kig på SSI-tutorial på html.dk. SSI gør det
> > muligt at lægge html-koden til menuen i en separat fil. Så skal
> > du kun "linke" til den i hver html-fil. På den måde bliver dine
> > filer mere overskuelige og du skal kun rette menuen ét sted.
>
> Hvis man ikke har adgang til SSI (eller blot en langsom server) kan man
> spare sig selv for arbejdet med at ændre samme kode flere gange på en
> anden måde: <http://kaboom.dk/works/wwwhitepapers/preuploadincluding/>
>
> --
> /Rune
> w|http://kaboom.dk/
> Har du ikke adgang til SSI? Prøv
> <http://kaboom.dk/works/wwwhitepapers/preuploadincluding/>



Chr. Bohr-Halling (22-07-2002)
Kommentar
Fra : Chr. Bohr-Halling


Dato : 22-07-02 18:18

"Hintzmann" <nospam@please.dk> posting:

>http://www.w3.org/TR/REC-CSS2/generate.html

Mere konkret:
#menu:after {
   content: "indsat txt";
}

>2. Det er kun Mozilla/Netscape6+ der forstår det.

Ovennævnte virker skam fint i Opera 6.

--
Livet, pausen i døden. Drømmen, flugten fra livet.

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

Månedens bedste
Årets bedste
Sidste års bedste