/ 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
Anvende CSS på en included menu?
Fra : Kurt Hansen


Dato : 06-11-04 14:49

Hvis jeg inkluderer en menu på alle mine sider med SSI, hvordan kan jeg så
med CSS bestemme hvordan menuen skal se ud?

Kan Include-filen indeholde CSS?

In sin simple form består menu.inc jo kun af følgende:

<a href="#">Menu 1.1</a>
<a href="#">Menu 1.2</a>
<a href="#">Menu 1.3</a>

Hvor og hvordan indsættes CSS-deklarationerne* i givet fald?

* = hedder det vel?

Venlig hilsen
Kurt Hansen



 
 
Knud Gert Ellentoft (06-11-2004)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 06-11-04 15:11

Kurt Hansen skrev:

>Hvis jeg inkluderer en menu på alle mine sider med SSI, hvordan kan jeg så
>med CSS bestemme hvordan menuen skal se ud?

CSS skal være på den side, hvor det inkluderede skal være, så det
er blot at lave et eksternt cssark og så linke til det.

>Kan Include-filen indeholde CSS?

Kun inline style, eftersom der ikke må være <head> på det du
inkluderer.

<a style="color: red">
er inline style.
--
Knud
Topposter du svar, så ryger du på min ignoreringsliste.
Svar under det du citerer og citer kun det du svarer på - tak.
http://usenet.dk/netikette/citatteknik.html

Kurt Hansen (06-11-2004)
Kommentar
Fra : Kurt Hansen


Dato : 06-11-04 15:19

Jeg wrote:
> Hvis jeg inkluderer en menu på alle mine sider med SSI, hvordan kan
> jeg så med CSS bestemme hvordan menuen skal se ud?
>
> Kan Include-filen indeholde CSS?
>
> In sin simple form består menu.inc jo kun af følgende:
>
> <a href="#">Menu 1.1</a>
> <a href="#">Menu 1.2</a>
> <a href="#">Menu 1.3</a>
>
> Hvor og hvordan indsættes CSS-deklarationerne* i givet fald?
>
> * = hedder det vel?

Ah, der var jeg lige hurtig nok. jeg har nu lavet en menu.inc med følgende
indhold for testens skyld:

<STYLE TYPE="text/css">
#menu{
font-size:large;
font-weight:bold;
}
</STYLE>
<div id="menu">
<a href="#">Menu 1.1</a>
<a href="#">Menu 1.2</a>
<a href="#">Netcafé</a></DIV

- og ved I hvad? Det virker

Så ka' det da godt være jeg kommer med flere spørgsmål, når jeg skal til at
rafinere udseendet, men indtil videre: Tak fordi jeg måtte komme ind i deres
stue.

Kurt




Erik Ginnerskov (06-11-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 06-11-04 18:42

Kurt Hansen wrote:

> jeg har nu lavet en menu.inc med
> følgende indhold for testens skyld:
>
> <STYLE TYPE="text/css">
> #menu{
> font-size:large;
> font-weight:bold;
> }
> </STYLE>
> <div id="menu">
> <a href="#">Menu 1.1</a>
> <a href="#">Menu 1.2</a>
> <a href="#">Netcafé</a></DIV
>
> - og ved I hvad? Det virker

Det er da muligt, du er så heldig, at det virker. Men det validerer ikke. Et
stylesheet som ovenstående *skal* skrives i sidens head - og der må ikke
være en head på en inkluderet fil. Flyt dit stylesheet ip i head på den fil,
der inkluderer menuen, så validerer det - og det virker også.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



inga schmidt (06-11-2004)
Kommentar
Fra : inga schmidt


Dato : 06-11-04 15:51

Kurt Hansen wrote in dk.edb.internet.webdesign.html:
> Hvis jeg inkluderer en menu på alle mine sider med SSI, hvordan kan jeg så
> med CSS bestemme hvordan menuen skal se ud?
>
> Kan Include-filen indeholde CSS?
>
> In sin simple form består menu.inc jo kun af følgende:
>
> <a href="#">Menu 1.1</a>
> <a href="#">Menu 1.2</a>
> <a href="#">Menu 1.3</a>
>
> Hvor og hvordan indsættes CSS-deklarationerne* i givet fald?
>
Når din include-file hentes ind i dokumentet, bliver den en del af det.
Derfor kan den hente sine oplysninger fra det samme CSS, som du bruger til
resten af dokumentet.

--
Mvh Inga
www.initiaweb.dk

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Kurt Hansen (06-11-2004)
Kommentar
Fra : Kurt Hansen


Dato : 06-11-04 16:10

inga schmidt wrote:
> Kurt Hansen wrote in dk.edb.internet.webdesign.html:
>> Hvis jeg inkluderer en menu på alle mine sider med SSI, hvordan kan
>> jeg så med CSS bestemme hvordan menuen skal se ud?
>>
>> Kan Include-filen indeholde CSS?

> Når din include-file hentes ind i dokumentet, bliver den en del af
> det. Derfor kan den hente sine oplysninger fra det samme CSS, som du
> bruger til resten af dokumentet.

Jeg vil lige være helt sikker: Gælder den CSS-formattering der er defineret
i selve HTML-filen (hedder det ikke inline?) også på/for det der bliver
hentet ind ude fra? Og gælder det også hvis man formatterer hele sit
dokument med en ekstern css-fil?

Venlig hilsen
Kurt



inga schmidt (06-11-2004)
Kommentar
Fra : inga schmidt


Dato : 06-11-04 17:38

Kurt Hansen wrote in dk.edb.internet.webdesign.html:

>
> Jeg vil lige være helt sikker: Gælder den CSS-formattering der er defineret
> i selve HTML-filen (hedder det ikke inline?) også på/for det der bliver
> hentet ind ude fra? Og gælder det også hvis man formatterer hele sit
> dokument med en ekstern css-fil?
>
> Venlig hilsen
> Kurt
>
Ja, lige præcis. Hvis siden ligger på en server og du henter kildekoden, kan du
faktisk ikke, at det drejer om en include - den står bare der, hvor du har
bestemt, at den skal være, og retter sig efter dit CSS, enten det nu er internt
eller eksternt.

--
Mvh Inga
www.initiaweb.dk

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Erik Ginnerskov (06-11-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 06-11-04 18:46

Kurt Hansen wrote:

> Jeg vil lige være helt sikker: Gælder den CSS-formattering der er
> defineret i selve HTML-filen (hedder det ikke inline?)

Den css, der ligger i et stylesheet i sidens head, hedder ikke inline-css.
Det er et internt stylesheet - til forskel fra et eksternt i en selvstændig
fil. Inline er noget som dette: <div style="color:#000;">foo</div>.

Du kan læse om de forskellige former får css-definitioner på
http://hjemmesideskolen.dk/html/css2.asp

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



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

Månedens bedste
Årets bedste
Sidste års bedste