|
| CSS: validering fejler ... Fra : Cifly |
Dato : 20-12-05 08:17 |
|
Morn.
Jeg forsøger at validere min css kode, men får følgende meddelelse på
baggrund af følgende kode:
KODE:
a:link {
text-decoration:none; border-style:none; color:#0033CC; background-color:
transparent;
}
MEDDELELSE:
Line : 3 (Level : 1) You have no background-color with your color : a:link
Yderligere info:
Plejer ikke at sætte background-color på a:. Men ifølge
http://www.accessifyforum.com/viewtopic.php?t=4097 bør color altid følges af
background-color og vise versa.
Som resultat har jeg så forsøgt med "transparent", men det vil stadig ikke
validere.
Har i nogen ideer til hvordan det kan være?
~ Cifly
| |
Kai Birger Nielsen (20-12-2005)
| Kommentar Fra : Kai Birger Nielsen |
Dato : 20-12-05 09:04 |
|
In <xdOpf.1374$KV2.1356@news.get2net.dk> "Cifly" <flygenring@SLETpostkasse.net> writes:
>Morn.
>Jeg forsøger at validere min css kode, men får følgende meddelelse på
>baggrund af følgende kode:
>KODE:
>a:link {
> text-decoration:none; border-style:none; color:#0033CC; background-color:
>transparent;
>}
>MEDDELELSE:
>Line : 3 (Level : 1) You have no background-color with your color : a:link
>Yderligere info:
>Plejer ikke at sætte background-color på a:. Men ifølge
> http://www.accessifyforum.com/viewtopic.php?t=4097 bør color altid følges af
>background-color og vise versa.
>Som resultat har jeg så forsøgt med "transparent", men det vil stadig ikke
>validere.
>Har i nogen ideer til hvordan det kan være?
>~ Cifly
Det er for at forhindre at teksten er ulæselig, hvis den ses
i en browser, hvor default-farven for baggrund tilfældigvis er
den samme, som du har valgt som tekstfarven.
Ideen er at hvis du piller ved browserens visning af tekstfarve,
skal du også tage ansvaret for baggrunden. Det er egentlig ikke
en helt dum tanke
Og det er selvfølgelig ikke bedre at vælge gennemsigtig.
Der er folk, der forsøger at snyde google ved at skrive irrelevante
søgeord med usynlig eller svært læselig tekst/fontstørrelse på
deres websider. Dvs der er måske en svag fordel i google
pageranking ved at overholde standarden og signalere at man har tænkt
sig at ens tekst skal være synlig
mvh Birger Nielsen (bnielsen@daimi.au.dk)
| |
Cifly (20-12-2005)
| Kommentar Fra : Cifly |
Dato : 20-12-05 09:07 |
|
Kai Birger Nielsen skrev:
>>Jeg forsøger at validere min css kode, men får følgende meddelelse på
>>baggrund af følgende kode:
>
>>KODE:
>>a:link {
>> text-decoration:none; border-style:none; color:#0033CC; background-color:
>>transparent;
>>}
>
>>MEDDELELSE:
>>Line : 3 (Level : 1) You have no background-color with your color : a:link
>>Har i nogen ideer til hvordan det kan være?
> Det er for at forhindre at teksten er ulæselig, hvis den ses
> i en browser, hvor default-farven for baggrund tilfældigvis er
> den samme, som du har valgt som tekstfarven.
> Ideen er at hvis du piller ved browserens visning af tekstfarve,
> skal du også tage ansvaret for baggrunden. Det er egentlig ikke
> en helt dum tanke
Den er jeg med på!
> Og det er selvfølgelig ikke bedre at vælge gennemsigtig.
Allright. Men hvis baggrunden ikke er en ensartet farvet, men et billede,
ser det ikke pænt ud med farvet baggrund på links. Så må der være en udvej
eller?
| |
Georg OLE Peter HART~ (20-12-2005)
| Kommentar Fra : Georg OLE Peter HART~ |
Dato : 20-12-05 09:22 |
|
Hej!
> >>Line : 3 (Level : 1) You have no background-color with your color : a:link
> >>Har i nogen ideer til hvordan det kan være?
> > Og det er selvfølgelig ikke bedre at vælge gennemsigtig.
>
> Allright. Men hvis baggrunden ikke er en ensartet farvet, men et billede,
> ser det ikke pænt ud med farvet baggrund på links. Så må der være en udvej
> eller?
Prøv denne her:
background-color: inherit;
Hvilket angiver, at baggrunden er den samme som "den øvrige baggrund" - inc.
billeder!
og den validere i css hos w3c
med venlig h.
Ole Hartig
http://www.anett-h.dk/
--
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
| |
Cifly (20-12-2005)
| Kommentar Fra : Cifly |
Dato : 20-12-05 09:36 |
|
Georg OLE Peter HARTIG skrev:
>> >>Line : 3 (Level : 1) You have no background-color with your color :
>> >>a:link
>> >>Har i nogen ideer til hvordan det kan være?
> Prøv denne her:
>
>
> background-color: inherit;
> Hvilket angiver, at baggrunden er den samme som "den øvrige baggrund" -
> inc.
> billeder!
> og den validere i css hos w3c
Sådan der Takker!
Så er det blot:
"To work as intended, your CSS style sheet needs a correct document parse
tree. This means you should use valid HTML."
"Valid CSS information"
Og herunder kommer hele mit CSS dokument, med samme kodeforslag som jeg har
brugt?
| |
Tidemann (20-12-2005)
| Kommentar Fra : Tidemann |
Dato : 20-12-05 09:56 |
|
"Cifly" <flygenring@SLETpostkasse.net> skrev i en meddelelse
news:znPpf.1921$ES3.1687@news.get2net.dk...
> Georg OLE Peter HARTIG skrev:
>
> >> >>Line : 3 (Level : 1) You have no background-color with your color :
> >> >>a:link
> >> >>Har i nogen ideer til hvordan det kan være?
>
> > Prøv denne her:
> >
> >
> > background-color: inherit;
> > Hvilket angiver, at baggrunden er den samme som "den øvrige baggrund" -
> > inc.
> > billeder!
> > og den validere i css hos w3c
>
> Sådan der Takker!
>
> Så er det blot:
>
> "To work as intended, your CSS style sheet needs a correct document parse
> tree. This means you should use valid HTML."
>
> "Valid CSS information"
>
> Og herunder kommer hele mit CSS dokument, med samme kodeforslag som jeg har
> brugt?
>
>
Et lille sidespørgsmål??
Hvor validerer du din side, for hvis jeg trykker på dit billedlink får jeg
denne besked:
Result: Failed validation,
Address:
Encoding: utf-8 (detect automatically)
Doctype: (detect automatically)
Sorry, I am unable to validate this document because on line 30, 35, 46-50, 52
it contained one or more bytes that I cannot interpret as utf-8 (in other
words, the bytes found are not valid values in the specified Character
Encoding). Please check both the content of the file and the character
encoding indication.
--
Venlig hilsen
Marianne
design af: - www.ragdollys-cat-link.dk - www.dhejne.dk
www.formdinfremtid.dk - www.royalmontana.dk
| |
Cifly (21-12-2005)
| Kommentar Fra : Cifly |
Dato : 21-12-05 04:56 |
|
Tidemann skrev:
> Et lille sidespørgsmål??
> Hvor validerer du din side, for hvis jeg trykker på dit billedlink får jeg
> denne besked:
>
> Result: Failed validation,
> Address:
> Encoding: utf-8 (detect automatically)
> Doctype: (detect automatically)
>
> Sorry, I am unable to validate this document because on line 30, 35,
> 46-50, 52
> it contained one or more bytes that I cannot interpret as utf-8 (in other
> words, the bytes found are not valid values in the specified Character
> Encoding). Please check both the content of the file and the character
> encoding indication.
Jeg bruger et link i Webcoder. Men det er rigtigt, at går jeg til W3C og
bruger valideringen direkte på sitet, så validere den ikke.
| |
Cifly (21-12-2005)
| Kommentar Fra : Cifly |
Dato : 21-12-05 05:00 |
|
Cifly skrev:
> Jeg bruger et link i Webcoder. Men det er rigtigt, at går jeg til W3C og
> bruger valideringen direkte på sitet, så validere den ikke.
Jeg forstår så bare ikke helt hvor det er den fejler, idet jeg ikke kan se
nogle fejl på de linier den nævner?
| |
Knud Gert Ellentoft (21-12-2005)
| Kommentar Fra : Knud Gert Ellentoft |
Dato : 21-12-05 05:35 |
| | |
Cifly (21-12-2005)
| Kommentar Fra : Cifly |
Dato : 21-12-05 05:55 |
|
Knud Gert Ellentoft skrev:
>>Jeg forstår så bare ikke helt hvor det er den fejler, idet jeg ikke kan se
>>nogle fejl på de linier den nævner?
>
> Hvis det er http://www.flygenrings.dk/. så er det fordi du
> mangler angivelse af tegnsæt i <head>, så går validatoren ud fra
> at det er utf-8 og det er siden ikke skrevet i.
>
> Indsæt:
> <meta http-equiv="content-type" content="text/html;
> charset=iso-8859-1" />
> imellem <head> og </head>.
Sådan - tak for det.
| |
Johnny Winther Ronne~ (20-12-2005)
| Kommentar Fra : Johnny Winther Ronne~ |
Dato : 20-12-05 21:27 |
|
Cifly wrote:
> Georg OLE Peter HARTIG skrev:
>
>>>>> Line : 3 (Level : 1) You have no background-color with your color
>>>>> : a:link
>>>>> Har i nogen ideer til hvordan det kan være?
>
>> Prøv denne her:
>>
>>
>> background-color: inherit;
>> Hvilket angiver, at baggrunden er den samme som "den øvrige
>> baggrund" - inc.
>> billeder!
>> og den validere i css hos w3c
>
> Sådan der Takker!
>
> Så er det blot:
>
> "To work as intended, your CSS style sheet needs a correct document
> parse tree. This means you should use valid HTML."
>
> "Valid CSS information"
>
> Og herunder kommer hele mit CSS dokument, med samme kodeforslag som
> jeg har brugt?
Det du får er ikke en fejl, men en advarsel (Warning), Du får den advarsel
fordi validatoren ikke checker HTML og CSS samtidig, det er en ny funktion i
CSS validatoren der hjælper med at integrere standarderne for HTML, CSS og
tilgængelighed. Din kode kan være fuldstændig perfekt og udløse den
advarsel. Vi kan kun håbe på at man udbygger den yderligere, således at både
HTML og CSS parses i samme arbejdsgang. Det ville faktisk være rigtigt godt,
hvis validatoren samtidig checkede for kontrast i samme arbejdsgang. så
ville alle tre standarde nemlig blive tilgodeset. Men indtil videre er det
kun en advarsel og ikke en fejl.
Med venlig hilsen
Johnny Winther Ronnenberg
| |
Jens Gyldenkærne Cla~ (20-12-2005)
| Kommentar Fra : Jens Gyldenkærne Cla~ |
Dato : 20-12-05 10:57 |
|
Georg OLE Peter HARTIG skrev:
> background-color: inherit;
> Hvilket angiver, at baggrunden er den samme som "den øvrige
> baggrund" - inc. billeder!
Mnja - det angiver at baggrundsfarven arves fra moderelementet. Det
er ikke nødvendigvis den samme baggrund der er på hele siden.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html
| |
|
|