/ 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
Stylesheet kontrol over formattering af hj~
Fra : Hans Jensen Fangel


Dato : 11-10-10 19:44

Hej, Jeg har skrevet et stylesheet til at formattere min
hjemmeside. Tidligere (og endnu) er formatteringen en del af
hjemmesidens html kode.
Spørgsmålet er da: Når man da uploader 'Stylesheet.css' -
overstyrer dette stylesheet da de oprindelige indsatte koder i
html'en eller må man ind i alle html sider for at rette op?

mvh, Hans

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

 
 
Birger Sørensen (11-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 11-10-10 19:54

Hans Jensen Fangel:
> Hej, Jeg har skrevet et stylesheet til at formattere min
> hjemmeside. Tidligere (og endnu) er formatteringen en del af
> hjemmesidens html kode.
> Spørgsmålet er da: Når man da uploader 'Stylesheet.css' -
> overstyrer dette stylesheet da de oprindelige indsatte koder i
> html'en eller må man ind i alle html sider for at rette op?
>
> mvh, Hans

Man skal linke stylesheetet i <head>er, på de sider der skal bruge det.
<link rel="stylesheet" type="text/css" href="Styleshhet.css">

Desuden skal man jo sætte class eller id på elementerne - med mindre
man udelukkende styler tags.
Så jo, men skal rette alle dokumenter, der skal anvende stylesheetet.

(Husk at når filer er på nettet, er navnene case sensitive -
stylesheet.css er altså ikke det samme som Stylesheet.css)

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Birger Sørensen (11-10-2010)
Kommentar
Fra : Birger Sørensen


Dato : 11-10-10 19:59

Birger Sørensen kom med denne ide:
> Hans Jensen Fangel:
>> Hej, Jeg har skrevet et stylesheet til at formattere min
>> hjemmeside. Tidligere (og endnu) er formatteringen en del af
>> hjemmesidens html kode.
>> Spørgsmålet er da: Når man da uploader 'Stylesheet.css' -
>> overstyrer dette stylesheet da de oprindelige indsatte koder i
>> html'en eller må man ind i alle html sider for at rette op?
>>
>> mvh, Hans
>
> Man skal linke stylesheetet i <head>er, på de sider der skal bruge det.
> <link rel="stylesheet" type="text/css" href="Styleshhet.css">
>
> Desuden skal man jo sætte class eller id på elementerne - med mindre man
> udelukkende styler tags.
> Så jo, men skal rette alle dokumenter, der skal anvende stylesheetet.
>
> (Husk at når filer er på nettet, er navnene case sensitive - stylesheet.css
> er altså ikke det samme som Stylesheet.css)
>
> Birger

Og her glemte jeg så at svare på det egentlige spørgsmål :
Ja, de attributter du har sat i html tags, skal fjernes!

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Hans Jensen Fangel (11-10-2010)
Kommentar
Fra : Hans Jensen Fangel


Dato : 11-10-10 22:30

Birger Sørensen wrote in dk.edb.internet.webdesign.html:
> Birger Sørensen kom med denne ide:
> > Hans Jensen Fangel:
> >> Hej, Jeg har skrevet et stylesheet til at formattere min
> >> hjemmeside. Tidligere (og endnu) er formatteringen en del af
> >> hjemmesidens html kode.
> >> Spørgsmålet er da: Når man da uploader 'Stylesheet.css' -
> >> overstyrer dette stylesheet da de oprindelige indsatte koder i
> >> html'en eller må man ind i alle html sider for at rette op?
> >>
> >> mvh, Hans
> >
> > Man skal linke stylesheetet i <head>er, på de sider der skal bruge det.
> > <link rel="stylesheet" type="text/css" href="Styleshhet.css">
> >
> > Desuden skal man jo sætte class eller id på elementerne - med mindre man
> > udelukkende styler tags.
> > Så jo, men skal rette alle dokumenter, der skal anvende stylesheetet.
> >
> > (Husk at når filer er på nettet, er navnene case sensitive - stylesheet.css
> > er altså ikke det samme som Stylesheet.css)
> >
> > Birger
>
> Og her glemte jeg så at svare på det egentlige spørgsmål :
> Ja, de attributter du har sat i html tags, skal fjernes!
>
> Birger
>
> --
> http://varmeretter.dk - billig, sund og hurtig mad
> http://bbsorensen.dk
>
>
Mange tak for info Birger. Jeg har da et job at gøre. Mvh, Hans

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

scootergrisen (11-10-2010)
Kommentar
Fra : scootergrisen


Dato : 11-10-10 15:31

Du skal bare tænke at den kode som indlæses sidst er sådan som det
bliver.

Se denne HTML fil :



<!DOCTYPE html>
<html>

<head>
<title>Hej</title>
<link rel="stylesheet" type="text/css" href="a.css"/>
<style type="text/css">
div{
border:10px dotted green;
}
</style>
</head>

<body>
<div style="border:10px dotted blue;">Hej</div>
</body>

</html>



og css filen a.css :



div{
border:10px dotted #000;
}



rammen (border) bliver blå fordi <div style="border:10px dotted
blue;">Hej</div> er det sidste som angives.
Hvis der stod <div>Hej</div> så ville rammen blive grøn.

Hvis du flyttede dit eksterne stylesheet <link ned efter </style sådan
her så bliver rammen sort.



<style type="text/css">
div{
border:10px dotted green;
}
</style>
<link rel="stylesheet" type="text/css" href="a.css"/>



Dog kan man bruge !important til at overstyre reglen.
Hvis der i a.css filen står :



div{
border:10px dotted #000 !important;
}



så bliver rammen sort selv om du prøver at ændre farven senere.


Per Rasmussen (11-10-2010)
Kommentar
Fra : Per Rasmussen


Dato : 11-10-10 23:20

Hans Jensen Fangel wrote in dk.edb.internet.webdesign.html:
> Hej, Jeg har skrevet et stylesheet til at formattere min
> hjemmeside. Tidligere (og endnu) er formatteringen en del af
> hjemmesidens html kode.
> Spørgsmålet er da: Når man da uploader 'Stylesheet.css' -
> overstyrer dette stylesheet da de oprindelige indsatte koder i
> html'en eller må man ind i alle html sider for at rette op?
>
> mvh, Hans
>
Det er den sidst indlæste css kode der er den der bliver vist, så
du kan godt have både et eksternt stylesheet og lave noget inline
på dine sider.

PerR

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

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

Månedens bedste
Årets bedste
Sidste års bedste