[CSS & IE] IE past CSS bestand niet toe

Pagina: 1
Acties:

  • Glashelder
  • Registratie: September 2002
  • Niet online

Glashelder

Anti Android

Topicstarter
Dit kan nog wel eens een korte startpost worden. :P

Ik heb een heel irritant probleem. Ik ben bezig met een pagina, en IE wil m'n StyleSheet niet toepassen. Mozilla Firebird het wel goed. Kan iemand met betere ogen dan ik me vertellen wat ik fout doe? Ik snap er niets meer van :X
HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Tools 4U - - Alles wat we nodig hebben!</title>
<link rel="stylesheet "href="http://80.61.21.8/tools4u/tools4u.css" type="text/css">
</HEAD>
<div class="boven" style=" width: 960px; height: 20px; positon: absolute; 
background: #A7D2F5;">ddd</div>
<div class="boven" style=" width: 960px; height: 100px; positon: absolute; 
background: #FFFFFF;"><img src="/tools4u/img/logo.jpg" alt="Schakel images in, 
Tools4U logo hoort hier!"></div>


</html>

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
body    {

margin: 0;

}
.boven  {

border-style: solid;
border-color: black;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;

}


:(

De pagina is wel Valid HTML 4.0 Transitional :*)

PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 21:27
ik heb zo ff niet uitgeprobeerd maar misschien wil IE een spatie voor de href, of juist een spatie minder bij de "stylesheet"

maak van:
code:
1
<link rel="stylesheet "href="http://80.61.21.8/tools4u/tools4u.css" type="text/css">
dus eens
code:
1
<link rel="stylesheet" href="http://80.61.21.8/tools4u/tools4u.css" type="text/css">

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • Glashelder
  • Registratie: September 2002
  • Niet online

Glashelder

Anti Android

Topicstarter
:X Bedankt

dat was het dus

* Glashelder koopt B)

[ Voor 13% gewijzigd door Glashelder op 28-11-2003 16:34 ]

PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc


  • Johnny
  • Registratie: December 2001
  • Laatst online: 15:50

Johnny

ondergewaardeerde internetguru

Misschien wel handig voor de search later:

Wanneer je @import gebruikt in MSIE 6 moeten er quotes om de URL staan.

code:
1
2
3
4
5
6
7
8
*/werkt wel /*
@import: url("layout.css");

*/werkt in MSIE, maar is niet goed volgens het W3C/*
@import: "layout.css";

*/werkt niet */
@import: url(layout.css);


Daar kwam ik dus gisteren achter, blijkt dat een wbesite van me meer dan een maand helemaal lelijk er uit heeft gezien voor MSIE gebruikers omdat het stylesheet niet werdt geladen. :(

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 13:54

mulder

ik spuug op het trottoir

kleine sidenote dat dat ook wel logisch is, het is een string waarde

oogjes open, snaveltjes dicht


  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
nee het is niet logisch, want als je bijvoorbeeld de background-image: url("bla.jpg"); gebruikt werkt het weer niet op MS IE 5.2 mac dacht ik.

is het niet @import url(style.css);
zonder dubbele punt? of niet?

[ Voor 24% gewijzigd door Justice op 28-11-2003 18:15 ]

Human Bobby


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Don Facundo:
kleine sidenote dat dat ook wel logisch is, het is een string waarde
Kleine sidenote dat dat onzin is. Volgens de specs zijn de quotes niet verplicht. Het enige wat je verplicht bent is met eenzelfde quote af te sluiten als je waarmee je begint als je quotes gebruikt.

Strings heeft helemaal geen fluit met css te maken.

zie ook: http://www.w3.org/TR/CSS1#url

edit:
Justice:
is het niet @import url(style.css);
zonder dubbele punt? of niet?
Jij hebt overigens wel gelijk ;)

Staat trouwens ook op bovengenoemde pagina

[ Voor 40% gewijzigd door drm op 28-11-2003 18:21 ]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

Strings wordt wel degelijk genoemd in de _huidige_ laatst herziende specificatie (alhoewel nog geen rec): http://www.w3.org/TR/CSS21/cascade.html#at-import

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

annevankesteren:
Strings wordt wel degelijk genoemd in de _huidige_ laatst herziende specificatie (alhoewel nog geen rec): http://www.w3.org/TR/CSS21/cascade.html#at-import
Sja, een 2.1 working draft icm IE6 lijkt mij niet erg zinvol, maar dat even daar gelaten; de conclusie dat een tekenreeks in CSS een string zou moeten zijn en dus gequote moet worden is onzin. In die zin heeft het concept "strings" zoals dat in andere (programmeer)talen gebruikt wordt niets met CSS te maken.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


Verwijderd

CSS2.1 is wel de best gedefinieerde CSS specificatie. Lijkt me IMO een stuk beter dan CSS1. Daarnaast komt niet alles wat in CSS2 stond in CSS2.1, alleen datgene dat door 2 of meer 'browsers' ondersteund wordt. En een paar nieuwe properties, zoals display:inline-block.

IE ondersteund trouwens het @import gedoe heel goed. Zelfs dingen die niet mogen :( : http://annevankesteren.nl/test/css/at-rule/import-001.htm

  • Johnny
  • Registratie: December 2001
  • Laatst online: 15:50

Johnny

ondergewaardeerde internetguru

MSIE blijkt wel te werken bij vrijwel alle manieren van @import, maar Microsoft zelf heeft de documentatie dan fout, aangezien daar wordt gezegd dat er maar 2 manieren worden ondersteund. http://msdn.microsoft.com...nce/properties/import.asp

MSIE zal echter niet werken zodra je een media-type specificieert.

code:
1
@import url("fancyfonts.css") screen; */werkt niet in MSIE*/

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


Verwijderd

AFAIK doet MS dat wel. Alleen gaat MS pas flippen bij _2_ _of_ _meer_ media-types. Zie ook: http://phoenity.net/newtedge/hide_css_ie/

  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
Ik heb even gechecked met 1 media type en IE6.02/win kan daar niet mee omgaan, net zoals Johnny zegt, en tegenstrijdig met http://phoenity.net/newtedge/hide_css_ie/
Ik heb op deze manier nu wel een ander probleem opgelost!

Human Bobby


Verwijderd

Je hebt helemaal gelijk. Ik had het zelf even moeten checken. Zie test 2 en 3 voor respectievelijk 1 en 2 media types: http://annevankesteren.nl/test/css/at-rule/
Pagina: 1