[XHTML\CSS]hoe naar externe style sheet linken

Pagina: 1
Acties:

  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
ik ben weer es bezig met een nieuwe homepage. om er nu wat van te leren ben ik wat verder gegaan met CSS en heb er ook XHTML bij gehaald.

nu heb ik een pagina die valideerd volgens XHTML 1.0 transitional. Alleen krijg ik geen geen styles meer! :(
dit was de code eerst:
code:
1
<link rel="text/css" href="CSS/layout.css"/>

en na wat zoeken vond ik dit:
code:
1
2
3
<?xml-stylesheet
    href="http://www.xs4all.nl/~chasin/MpegErnie/WebsiteV2/XHTML/CSS/layout.css"   
    type="text/css"?>

maar 't helpt niet.

wat ik wel kan doen is
code:
1
2
3
<style id="internalstyle" type='text/css'>
   @import"CSS/layout.css";
</style>

maar daar snapt de w3c CSS validator niets van, want die geeft (de hele tijd al)
org.xml.sax.SAXException: Please, fix your system identifier (URI) in the DOCTYPE rule.
(fijn dat er dan een help knop bij staat ofzo.. ik zie weinig fout aan m'n DTD ) Daarom krijg ik toch het id dat er wat anders moet?

zie ik iets over het hoofd?

edit:
ff een linkje misschien zadat je zelf kunt kijken (als je belooft niet te lachen ;) )
klik

[ Voor 0% gewijzigd door mpegernie op 11-11-2002 11:39 . Reden: linkje ]

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

<link rel="stylesheet" type="text/css" media="screen" href="sheetje.css" />

en evt een media="print" sheet voor als mensen willen printen.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
ow, ik d8 dat dat optioneel was maar ik zal het ff proberen

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

ja dat is het ook :)

dit moet werken in transitional. valideert namelijk ook onder xhtml 1.0 strict.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
_/-\o_ woei, dat werkt
maar nog steeds een CSS validatie error..?
edit: optinieel maar toch niet werken als het er niet is :?

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

hmm, als ik je pagina opreop krijg ik deze melding:
De XML-pagina kan niet worden weergegeven
Kan XML-invoer niet lezen met gebruik van opmaakmodel . Herstel de fout en klik vervolgens op de knop Vernieuwen of probeer het later opnieuw.


--------------------------------------------------------------------------------

Kan het opgegeven object niet vinden.
IE5.5/w2k

lijkt me een brak DTD maar ik zie geen hiaten :?

www.jurgroessen.nl


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
* mpegernie schopt IE 6 aan...
hmm ja hier hetzelfde..
The XML page cannot be displayed
Cannot view XML input using style sheet. Please correct the error and then click the Refresh button, or try again later.


--------------------------------------------------------------------------------

The system cannot locate the object specified. Error processing resource 'http://www.xs4all.nl/~chasin/MpegErnie/WebsiteV2/XHTML/DTD/xhtml1-transitional.dtd'.

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

dtd's heb ik geen kaas van gegeten, maar waarom zet je die niet op die van w3?

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
Clay schreef op 10 november 2002 @ 22:13:
dtd's heb ik geen kaas van gegeten, maar waarom zet je die niet op die van w3?
oeps :+

edit: je gaat met toch niet vertellen dat IE XHTML niet ondersteunt?

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


Verwijderd

mpegernie schreef op 10 november 2002 @ 22:08:
maar nog steeds een CSS validatie error..?
Die error staat hier ook beschreven:
....We have banged our heads bloody over error messages like this one:

org.xml.sax.SAXException: Please, fix your system identifier (URI) in the DOCTYPE
Om het op te lossen moet je een absoluut pad opgeven naar het DTD:

code:
1
2
3
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


in plaats van:

code:
1
2
3
<!DOCTYPE html 
     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "DTD/xhtml1-strict.dtd">

  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

zo doe ik um:

HTML:
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">


strict dan wel, maar ok. dit werkt schitterend in IE.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
@ Milkman_Dan
klopt, heb ik net gedaan. maar bedankt.
Maar ik ben er dus net achter gekomen dat IE XHTML parsed als XML en ik er dus niets aan heb als homepage? (Mozilla == no props)

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

dat probleem heb ik ook niet? :{

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
ik zie in IE 6 /XP een enorme tree view die je normaal ziet als je een XMl bestandje opent :'(

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

dat krijg ik ook nu als ik die link die je postte open. maar als ik je broncode kopieer naar een nieuw htmlletje gaat het wel goed :?

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
dan heb jij meer geluk als dat ik heb.... hier krijg ik hem echt niet geopend in IE... ik snap het echt ff niet...

edit:
okay, hij doet het nu
IE leest door dit stukje code
code:
1
<?xml version="1.0" encoding="UTF-8"?>

blijkbaar het bestand als een XML bestand en niet als een pagina, ik heb het ff weggehaald

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

maar da's ook wazig want dat werkt bij mij wel met die tag erbij.

trouwens, wat anders,
code:
1
2
3
<br clear="all" /><!-- without this little <br /> NS6 and 
IE5PC do not stretch the frame div down to encopass the 
content DIVs -->


dat stretchen gebeurt niet omdat je de elementen die erinzitten een float:left geeft. Dat _hoort_ volgens de specs het element waar het in zit ook niet uit te rekken. dat kan je oa fixen door display:table-cell; mee te geven aan de elementen die ook die float hebben. in Ie6 had ik dan ook nog een vertical-align:top; nodig, maar dan was die strech <br /> dus overbodig.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
:+ ik zal de specs ff wat beter doorlezen. (en wat minder klakkeloos kopieren O-) )
maargoed. IE zeurt maar schijnt het uiteindelijk wel te doen. (index.html wil hij nog steeds per se als XMl bekijjken, maar als ik een neiuwe bestandje aanmaak doetie het wel |:( ) En de validators doen het beide weer. kan ik me weer richten op de opmaak/inhoud :) thnx

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

beetje OT maar kan je dan ook de link naar het 1e plaatje fixen? :) wil die best ff zien namelijk

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
momentje... ;)
edit: that should do the trick...
hij valt tegen vind ik zelf hoor.

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead


  • mpegernie
  • Registratie: November 2000
  • Laatst online: 12-03-2016
jah!!! en nu doet hij het wel?!?!?

ik zit dus net ff kijken naar andere XHTML pagina's. ik denk ff proberen in IE. doet hij dus wel goed. weer ff geprobeerd met m'n eigen pagina in IE, ook daar werkt alles nu ok... :) ook met
code:
1
<?xml version="1.0" encoding="UTF-8"?>

"The Major advances in civilization are processes that all but wreck the societies in which they occur." -A. N. Whitehead

Pagina: 1