webForumDet fria alternativet

XHTML: Länka in CSS?

9 svar · 452 visningar · startad av mattiash2

mattiash2Medlem sedan maj 200218 inlägg
#1

För att utmärka mig som månades nybörjare och dumhuvud så måste jag ställa en fråga till:
Jag länkar in en externt CSS fil så här:
<link href="../css/main2.css" REL="stylesheet" TYPE="text/css" />

Då kräks validatorn över mig, inte REL inte TYPE.
När jag tar borta dessa länkas inte css:en in som den ska längre.
Nu känns det verkligen som Moment 22....

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Lösningen ser ut så här:

 <style type="text/css">
@import: url('../css/main2.css');
</style>
mattiash2Medlem sedan maj 200218 inlägg
#3

Det gör inte det liksom...
Jag har redan testat detta och då importeras inte cssn alls.
Testat i Firefox 1.0.

jarvkloMedlem sedan juli 20013 378 inlägg
#4

Hmm...

Eftersom du kör xhtml måste du skriva rel och type med små bokstäver - xhtml är nämligen (till skillnad mot HTML) skiftlägeskänsligt ;)

mattiash2Medlem sedan maj 200218 inlägg
#5

Sluta nu... jag erkänner mig till att vara månadens dumhuvud, var kan jag ställa mig och skämmas? :)

jarvkloMedlem sedan juli 20013 378 inlägg
#6

Fundera inte på det du - Det finns inga dumma frågor.
Har man kört fast så har man ;)

Välkommen till wF förresten :birp

OlleBoopMedlem sedan feb. 20001 861 inlägg
#7

Och om du vill använda @import så måste den raden ligga först inom <style></style>
Du kan kan alltså inte ha:

<style type="text/css">
body {
       color: snorgrön;
}
@import("stajlschiit.css");
</style>

/edit: tab + enter gör att man blir förvånad.... :birp

/edit2: Och välkommen! :bire :birp

mattiash2Medlem sedan maj 200218 inlägg
#8

Tackar!
Imorrn ska jag också hålla en kurs i XHTML ska bli spännande...
Så mellan 12-13 imorrn kanske det kommer några frågor till. ;)

Jag har bara jobbat med webbutveckling professionellt i 5 år... nu efter ett uppehåll på 3 år och det känns som jag glömt allt och lite till...
Snart har jag skrapat bort rosten och är i full fart igen. :)

Vi ska inte prata om hur illa jag kan PHP... det som verkligen var min guldkunskap...

Nu fungerar allt och det valideras som XHTML 1.1.
Stolt får jag sätta dit den lilla bilden.

jarvkloMedlem sedan juli 20013 378 inlägg
#9

Hmm..

Tips:
Undvik gärna xhtml 1.1 och lär folk xhtml 1.0 Strict istället! - för xhtml 1.0 Strict kan man fortfarande leverera som "text/html" med relativt gott samvete...

Går du över på xhtml 1.1 vill W3C att man skall leverera sidorna som "application/xhtml+xml" och det klarar inte MSIE av att ta emot!

Läs mer på t.ex.:
http://xhtml.nu/resurser/specifikationer/ajda - Mer om varför
http://xhtml.nu/artiklar/xhtml_1_0/fem_satt_att_skriva - med exempel

mattiash2Medlem sedan maj 200218 inlägg
#10

Tack! Verkligen en bra synpunkt.
Jag sitter precis och tittar på detta och funderade faktiskt på att köra 1.1.
Strict var tanken från början.
Då återgår jag till den tanken.
Tack för dina två artiklar mycket matnyttingt speciellt den första.

141 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)