|
| problem med validering af css og scrollbar Fra : kristian |
Dato : 08-09-07 19:16 |
|
Jeg får følgende fejltekst når jeg validerer min css fil:
60 Parse error - Unrecognized { background-color: #FFFFFF;
scrollbar-base-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #000000; scrollbar-3dlight-color: #000000;
scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color:
#FFFFFF; scrollbar-darkshadow:#FFFFFF; }
Hvad gør jeg galt?
kildekoden hedder:
BODY{
background-color: #FFFFFF}
p { color: black; font-size: 12px; font-family:
verdana,sans-serif; font-weight: normal; text-align: justify;
}
h1 { color: black; font-size: 20px; font-family:
verdana,sans-serif; font-weight: bold; text-align: justify;
}
h2 { color: green;font-size: 26px; font-family: arial,sans-serif;
font-weight: bold; text-align: justify;
}
h3 { color: red;font-size: 15px; font-family: arial,sans-serif;
font-weight: normal; text-align: justify;
}
h4 { color:green;font-size: 15px; font-family: arial,sans-serif;
font-weight: bold; text-align: justify;
}
h5 { font-size: 13px; font-family: arial,sans-serif; font-weight:
normal; text-align: justify;
}
h6 { color: #585858; font-size: 10px; font-family:
arial,sans-serif; font-weight: normal; text-align: justify;
}
a {
text-decoration:none; color: black;
}
a:link {
color: #000000;
text-decoration:none;
}
a:visited {
color: #000000;
text-decoration:none;
}
a:active {
background-color: #000000;
text-decoration:none;
}
a:hover {
color: #000000;
text-decoration:none;
}
{
background-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow:#FFFFFF;
}
..a1{
position:relative;
font-family:Verdana;
font-size:20px;
color:#000000;
}
--
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
| |
Philip Nunnegaard (08-09-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 08-09-07 19:29 |
|
> Jeg får følgende fejltekst når jeg validerer min css fil:
>
> 60 Parse error - Unrecognized { background-color: #FFFFFF;
> scrollbar-base-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
> scrollbar-arrow-color: #000000; scrollbar-3dlight-color: #000000;
> scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color:
> #FFFFFF; scrollbar-darkshadow:#FFFFFF; }
Du har ikke navngivet det element, der skal have den formregel.
Jeg går ud fra, at der skal stå body { background-color: #ffffff;
....osv.... }
Noget andet er, at hele smøren med scrollbar-color ikke vil validere uanset,
da det er en ie-only-ting, og som i øvrigt er forhadt af en del websmede.
Men der må du jo bare vurdere, om du kan leve med dén fejl eller ikke.
| |
kristian (08-09-2007)
| Kommentar Fra : kristian |
Dato : 08-09-07 19:39 |
|
Hej Philip
Ok, så må jeg jo bare leve med fejlen Tak for hjælpen.
Philip Nunnegaard wrote in dk.edb.internet.webdesign.html:
> > Jeg får følgende fejltekst når jeg validerer min css fil:
> >
> > 60 Parse error - Unrecognized { background-color: #FFFFFF;
> > scrollbar-base-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
> > scrollbar-arrow-color: #000000; scrollbar-3dlight-color: #000000;
> > scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color:
> > #FFFFFF; scrollbar-darkshadow:#FFFFFF; }
>
> Du har ikke navngivet det element, der skal have den formregel.
> Jeg går ud fra, at der skal stå body { background-color: #ffffff;
> ....osv.... }
>
> Noget andet er, at hele smøren med scrollbar-color ikke vil validere uanset,
> da det er en ie-only-ting, og som i øvrigt er forhadt af en del websmede.
> Men der må du jo bare vurdere, om du kan leve med dén fejl eller ikke.
>
--
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
| |
Rune Jensen (08-09-2007)
| Kommentar Fra : Rune Jensen |
Dato : 08-09-07 19:38 |
|
"kristian" skrev i en meddelelse...
> Jeg får følgende fejltekst når jeg validerer min css fil:
>
> 60 Parse error - Unrecognized { background-color: #FFFFFF;
> scrollbar-base-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
> scrollbar-arrow-color: #000000; scrollbar-3dlight-color: #000000;
> scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color:
> #FFFFFF; scrollbar-darkshadow:#FFFFFF; }
scroll-bar-color virker kun ved IE. Hvis du spørger herinde, så er
størstedelen imod at farve scrollbaren, fordi det er en del af brugerens
browser. Og så er der mange sider, som laver scrollbarerne ulæselige, f.eks.
varianter af blue på alle delene med meget lille kontrast, så det er umuligt
at se, hvad der er hvad. Af ovenstående årsag, så validerer det heller
ikke...
Jeg kan godt huske dengang, jeg selv legede med sådan noget - det er ligesom
med JAVA til menuer, noget man skal igennem
Bare husk, det virker kun i IE + de ovenstående grunde - det er ikke så
brugervenligt. Derfor anbefales det heller ikke.
Hvis man skal bruge sådan noget, så skal man være sikker på hvad
konsekvenserne er (måske bliver IE-brugerne irriterede over ikke at kunne
skelne scrollbaren, fordi de er vant til, den ser ud på en bestemt måde).
Man kan også sige, det er lidt spild af kode for de andre browsere
MVH
Rune Jensen
| |
Philip Nunnegaard (08-09-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 08-09-07 20:18 |
|
> Jeg kan godt huske dengang, jeg selv legede med sådan noget - det er
> ligesom med JAVA til menuer, noget man skal igennem
Selv om det irriterer mange slutbrugere, så tror jeg, at det er sundt at
tillade folk at gå gennem dette "gør-ting-bare-fordi-man-kan"-stadium, så
længe det holdes på ukommercielle sider.
Jeg farvelagde også mine scrollbarer indtil det en dag gik op for mig, at
der fandtes folk, der hedede det, og fandt deres modargumenter forståelige:
Scrollbarer er ikke en del af hjemmesdien. De er en del af browseren!
Grunden til, at jeg gjorde det, var, at jeg hadede den grimme grå farve, som
ie-scrollbarer ellers havde til og med win2000.
Men i det mindste sørgede jeg da for tilstrækkelig med kontrast mellem
elementerne.
Og bare rolig: I dag bruger jeg det ikke.
| |
Allan Vebel (08-09-2007)
| Kommentar Fra : Allan Vebel |
Dato : 08-09-07 21:14 |
|
Philip Nunnegaard skrev:
> Selv om det irriterer mange slutbrugere, så tror
> jeg, at det er sundt at tillade folk at gå gennem
> dette "gør-ting-bare-fordi-man-kan"-stadium, så
> længe det holdes på ukommercielle sider.
Naturligvis skal folk have lov til at prøve sig frem,
men jeg har altid fundet det formålstjenligt at
fortælle om ulemperne med det samme.
Jeg kan sagtens hjælpe med at lave frames, men
jeg vil hellere starte med at fortælle om ulemperne
inden folk får opbygget en hel masse, og først for
sent selv opdager at det ikke er så smart alligevel.
> Grunden til, at jeg gjorde det, var, at jeg hadede
> den grimme grå farve, som ie-scrollbarer ellers
> havde til og med win2000.
Dengang lavede du vel også frames, så den grimme
grå scrollbar kom på kryds og tværs af siderne, ikke?
Jeg kan i øvrigt henvise Kristian til
http://html-faq.dk/2023.asp
--
Allan Vebel
http://html-faq.dk
| |
Rune Jensen (08-09-2007)
| Kommentar Fra : Rune Jensen |
Dato : 08-09-07 21:46 |
|
"Allan Vebel" skrev i en meddelelse...
> Philip Nunnegaard skrev:
>> Grunden til, at jeg gjorde det, var, at jeg hadede
>> den grimme grå farve, som ie-scrollbarer ellers
>> havde til og med win2000.
>
> Dengang lavede du vel også frames, så den grimme
> grå scrollbar kom på kryds og tværs af siderne, ikke?
var der da nogen anden måde...? Designet skulle i tabeller med ægte
spacer.giffer, siden lavet iøvrigt i Frontpage98, menuerne skulle være de
sidste nye JAVA fra Ifra, eller hvad de nu hed, og så godt med animerede
GIFfer og javascripts med "følg-musen"-effekter.
Glemte jeg den scrollende lysavis i statusbaren...? Og velkomsthilsnen
"Velkommen til min hjemmeside" med <font size="biggest">? Hvem har ikke
været igennem bare noget af det?
---tiden var nu også en anden dengang. Man kan jo sagtens grine lidt nu, når
man tænker på, der ikke var sådan rigtige standarder dengang, og usability
var nærmest ikke-eksisterende. Standarder hjælper altså en del, når først
man forstår hvorfor de skal bruges. Specielt efter, at MS har sundet sig
lidt og er kommet sådan nogenlunde til fornuft.
MVH
Rune Jensen
| |
Leonard (08-09-2007)
| Kommentar Fra : Leonard |
Dato : 08-09-07 21:52 |
|
On Sat, 8 Sep 2007 22:46:24 +0200, Rune Jensen wrote:
> siden lavet iøvrigt i Frontpage98,
Det kunne den vel ikke være, da det var i 1996/97 ...
Den hed vel bare Frontpage og det største problem var, at der var nogen
der mente at en side skulle kunne bruges i Lynx og Netscape 2
Ja, det var tider dengang
--
Leonard
Mine biler: http://vw.leonard.dk/
| |
Philip Nunnegaard (08-09-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 08-09-07 22:45 |
|
> var der da nogen anden måde...? Designet skulle i tabeller med ægte
> spacer.giffer, siden lavet iøvrigt i Frontpage98, menuerne skulle være de
> sidste nye JAVA fra Ifra, eller hvad de nu hed, og så godt med animerede
> GIFfer og javascripts med "følg-musen"-effekter.
Lige Frontpage nåede jeg aldrig på. Har altid brugt notepad eller til nød
Stones Webwriter.
Javascripts med følg-musen-effekter ser man desværre stadig - men heldigvis
ikke så tit som før.
Det hadede jeg dog lige fra starten. I det hele taget holdt jeg mig så vidt
muligt væk fra JS, fordi jeg ikke kunne få Netscape til at æde det.
> ---tiden var nu også en anden dengang. Man kan jo sagtens grine lidt nu,
> når man tænker på, der ikke var sådan rigtige standarder dengang, og
> usability var nærmest ikke-eksisterende. Standarder hjælper altså en del,
> når først man forstår hvorfor de skal bruges.
Det var jo lidt af en pionertid, hvor alle eksperimenterede. Lidt ligesom
lokalradioerne i 1983-84, hvor de lige havde fået sendetilladelse.
Alt var tilladt.
Jeg husker også søgemaskinerne, der konstant gav søgeresultater til sider,
hvor der (i 1999) stod noget a la:
"Under construction. <IMG SRC="Vejarbejde.GIF"> (Bemærk html-koder med upper
case og filnavnet Vejarbejde med stort V)
Vi forventer at være på nettet en gang i marts 1997."
Og gerne på snørklede adresser som "homexx.inet.tele.dk/min_hjemmeside"
Og så standard-teksten: "Optimeret til Internet Explorer 4.0"
Selv på kommercielle hjemmesider så man ofte denne besked.
Lidt nostalgi: http://www.archive.org/web/web.php
| |
Philip Nunnegaard (08-09-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 08-09-07 22:14 |
|
> Naturligvis skal folk have lov til at prøve sig frem,
> men jeg har altid fundet det formålstjenligt at
> fortælle om ulemperne med det samme.
Helt enig!
> Dengang lavede du vel også frames, så den grimme
> grå scrollbar kom på kryds og tværs af siderne, ikke?
Fuldstændig rigtigt.
Det var først, da jeg satte mig ind i file-includes (omkring sommeren 2004),
at jeg begyndte at lave sider uden frames.
Først med SSI og senere med php.
Til gengæld er der andre kæpheste, jeg er blevet mere ambivalent overfor -
f.eks. skalerbart layout (definere alle bredder i % fremfor pixels).
Grunden til min spirende ambivalens er folks voksende skærmopløsning, der
gør tekst mindre læsbar ved for brede skærme kombineret med ie6's manglende
understøttelse af max-width.
| |
Philip Nunnegaard (08-09-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 08-09-07 22:17 |
|
> Jeg kan i øvrigt henvise Kristian til
> http://html-faq.dk/2023.asp
Jeg tror faktisk, at det var dén artikel, der fik mig væk fra farvelagte
scrollbarer.
Bortset fra det, så mener jeg først, at det blev muligt med ie5.5 - i hvert
fald med css.
| |
Allan Vebel (09-09-2007)
| Kommentar Fra : Allan Vebel |
Dato : 09-09-07 00:12 |
| | |
|
|