/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Validation
Fra : Soliema


Dato : 26-10-05 00:24

Hejsa i gruppen..
Jeg sidder her og læser med her inde, og undre mig over Validation.

Hvad er det og hvad er det godt for?

Har selv været inde og kigge på W3C, men fatter hat af, hvad der skal gøres,
er der en venlig sjæl, der vil forklare.

Min webadr er www.hermeshouse.frac.dk

/Anne Mette



 
 
Bertel Lund Hansen (26-10-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 26-10-05 00:54

Soliema skrev:

> Jeg sidder her og læser med her inde, og undre mig over Validation.

> Hvad er det og hvad er det godt for?

Det er en kontrol af at man har skrevet korrekt kode.

Det er banalt at man vil få at vide at "<htmx>" (i stedet for
"<html>") ikke er korrekt, men man får også at vide hvis man
f.eks. har åbnet et element, men ikke fået det lukket igen.
Eksempelvis:

<div>
Blablablablablabla
<span>Blablablablablabla
</div>

> Har selv været inde og kigge på W3C, men fatter hat af, hvad
> der skal gøres, er der en venlig sjæl, der vil forklare.

I boksen mærket "Validate by URL" og "Address:" skriver du
adressen til din side - altså "http://www.hermeshouse.frac.dk/".
Derefter klikker du på "check". Vent et øjeblik, og så får du
resultatet at se med en liste med fejl hvis der er nogen.

Hvis der er fejl, vil siden sandsynligvis fejle i nogle browsere.

At den er fejlfri, er dog ingen garanti for at den virker som
ønsket. Man kan godt lave noget korrekt noget som ikke dur.

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Soliema (26-10-2005)
Kommentar
Fra : Soliema


Dato : 26-10-05 00:58


> I boksen mærket "Validate by URL" og "Address:" skriver du
> adressen til din side - altså "http://www.hermeshouse.frac.dk/".
> Derefter klikker du på "check". Vent et øjeblik, og så får du
> resultatet at se med en liste med fejl hvis der er nogen.

jamen det har jeg prøvet, og fik flere fejl, men ikke nemt for sådan en
amatør som mig, at finde ud af, hvad det er vidste faktisk slet ikke, at
man kunne få fejlfindning på hjemmesiden.

har lavet min hjemmeside i frontpage, så det er jo begrænset, hvor mange
koder jeg har rodet med...

med tak for svaret

/Anne Mette



Bertel Lund Hansen (26-10-2005)
Kommentar
Fra : Bertel Lund Hansen


Dato : 26-10-05 01:31

Soliema skrev:

> jamen det har jeg prøvet, og fik flere fejl, men ikke nemt for sådan en
> amatør som mig, at finde ud af, hvad det er

Åh, jamen så kan du jo i princippet spørge om fejlene her i gruppen.

> har lavet min hjemmeside i frontpage, så det er jo begrænset, hvor mange
> koder jeg har rodet med...

Men når du bruger Frontpage og ikke selv kender koderne, vil det
nok være formålsløst at prøve at rydde op.

Hm, nogle af dem er nu nemme nok:

1. required attribute "ALT" not specified.

Når du har et billede, skal du også angive en alt-tekst. Hvis det
er 'tekniske' billeder der blot bruges til design, kan du nøjes
med at skrive: alt="".

Eksempel:
<IMG border="0"src="blank.jpg" width="600" height="150" align="left" alt=""></P>

Hvis det er et billede af f.eks. dig selv, så skriv: alt="mig
selv" (eller noget lignende). Alt-teksterne bruges af blinde og
svagtseende, men de har ikke noget med udseendet at gøre.

2. Flere steder på siden er der brugt en kode som ikke findes i
HTML, nemlig nobr:

   <nobr>Startside</nobr>

Hvad vil du opnå med den kode?

--
Bertel
http://bertel.lundhansen.dk/      http://fiduso.dk/

Jens Peter Rosenkvis~ (26-10-2005)
Kommentar
Fra : Jens Peter Rosenkvis~


Dato : 26-10-05 01:40

Bertel Lund Hansen wrote:
>
>    <nobr>Startside</nobr>
>
> Hvad vil du opnå med den kode?

Det skulle modvirke linjeskift. Har lige testet det i IE og FF og det
virker i begge.

Fandt svaret efter en kort søgning på Google her:
http://www.blooberry.com/indexdot/html/tagpages/n/nobr.htm


--
Why do fireflies die so soon?
http://www.jensercube.dk/sig.asp

Soliema (26-10-2005)
Kommentar
Fra : Soliema


Dato : 26-10-05 01:56



>
> Det skulle modvirke linjeskift. Har lige testet det i IE og FF og det
> virker i begge.
>
> Fandt svaret efter en kort søgning på Google her:
> http://www.blooberry.com/indexdot/html/tagpages/n/nobr.htm

Okay, det vidste jeg så ikke, men koden kan ikke ses i frontpage, da den er
under min Webbot, for Navigation, som er lavet i FP.
men tak for linket, jeg bliver klogere og klogere

/Anne Mette



Erik Ginnerskov (26-10-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 26-10-05 22:04

Jens Peter Rosenkvist wrote:
> Bertel Lund Hansen wrote:
>>
>> <nobr>Startside</nobr>

> Det skulle modvirke linjeskift. Har lige testet det i IE og FF og det
> virker i begge.

Det er sådan set rigtigt. Men det er ikke - og har aldrig været - valid
kode. Samme effekt kan opnås sådan - endda strict valid:

<span style="white-space:nowrap">Denne tekst ombrydes ikke</span>

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Jens Peter Rosenkvis~ (27-10-2005)
Kommentar
Fra : Jens Peter Rosenkvis~


Dato : 27-10-05 00:07

Erik Ginnerskov wrote:
> Jens Peter Rosenkvist wrote:
>
>>Bertel Lund Hansen wrote:
>>
>>> <nobr>Startside</nobr>
>
>
>>Det skulle modvirke linjeskift. Har lige testet det i IE og FF og det
>>virker i begge.
>
>
> Det er sådan set rigtigt. Men det er ikke - og har aldrig været - valid
> kode. Samme effekt kan opnås sådan - endda strict valid:
>
> <span style="white-space:nowrap">Denne tekst ombrydes ikke</span>

Har aldrig udtalt mig om validiteten af det. Har heller aldrig set
omtalte tag før jeg skrev mit indlæg. Der blev stillet et spørgsmål, jeg
var selv nysgerrig og ledte efter svaret. Da jeg fandt det ret hurtigt,
ville jeg blot dele det med spørgeren. Pga. min egen nysgerrighed, ville
jeg så se om der var nogle browsere der brugte det.


--
Why do fireflies die so soon?
http://www.jensercube.dk/sig.asp

Erik Ginnerskov (27-10-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 27-10-05 00:24

Jens Peter Rosenkvist wrote:

>> Det er sådan set rigtigt. Men det er ikke - og har aldrig været -
>> valid kode. Samme effekt kan opnås sådan - endda strict valid:
>>
>> <span style="white-space:nowrap">Denne tekst ombrydes ikke</span>
>
> Har aldrig udtalt mig om validiteten af det.

Det var nu ikke ment som en kritik af dig. Mere som en brugbar oplysning til
Soleima. Jeg går ud fra, at hun gerne vil have sin side til at validere.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Soliema (27-10-2005)
Kommentar
Fra : Soliema


Dato : 27-10-05 00:37

> Det var nu ikke ment som en kritik af dig. Mere som en brugbar oplysning
> til
> Soleima. Jeg går ud fra, at hun gerne vil have sin side til at validere.

Jamen er også rart at vide, men kan desværre ikke få den validere, da jeg
ikke kan få lov til at lave om på koden, den overskriver den hver gang, jeg
har prøvet...

/Anne Mette



Jens Gyldenkærne Cla~ (27-10-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 27-10-05 09:52

Soliema skrev:

> Jamen er også rart at vide, men kan desværre ikke få den
> validere, da jeg ikke kan få lov til at lave om på koden, den
> overskriver den hver gang, jeg har prøvet...

Den = din editor?

Hvis din editor vil bestemme hvilken kode du skal skrive, er den
ikke praktisk at arbejde med - specielt ikke hvis man gerne vil
have lov til at vælge selv.

Overvej at kigge på en anden editor - eller tjek om du kan slå
noget automatik fra i den du bruger nu.

--
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

Benny Nissen (27-10-2005)
Kommentar
Fra : Benny Nissen


Dato : 27-10-05 10:01

Jens Gyldenkærne Clausen wrote:

>>Jamen er også rart at vide, men kan desværre ikke få den
>>validere, da jeg ikke kan få lov til at lave om på koden, den
>>overskriver den hver gang, jeg har prøvet...
>
>
> Den = din editor?

= FrontPage

Find et andet program til at lave hjemmesider med.

--
Benny Nissen

Soliema (27-10-2005)
Kommentar
Fra : Soliema


Dato : 27-10-05 13:34


"Benny Nissen" <news@bennynissen.dk> skrev i en meddelelse
news:4360972c$0$84034$edfadb0f@dtext01.news.tele.dk...
> Jens Gyldenkærne Clausen wrote:
>

>> Den = din editor?
>
> = FrontPage
>
> Find et andet program til at lave hjemmesider med.

Nej er nu godt tilfreds med FP indtil videre, og har ikke tid lige for
tiden, til at sætte mig ind i alle de forskellige koder..

OG har fundet ud af, at slette koden, så er kommen længere..

/Anne Mette



Kim Ludvigsen (26-10-2005)
Kommentar
Fra : Kim Ludvigsen


Dato : 26-10-05 01:13

Den 26-10-05 01.24 skrev Soliema følgende:

> Jeg sidder her og læser med her inde, og undre mig over Validation.
> Hvad er det og hvad er det godt for?

W3C har fastsat nogle standarder, der skal gøre det nemmere at se
hjemmesider i forskellige browsere. Standarder er en god ting, tænk på,
hvor besværligt det ville være, hvis en meter ikke var ens i alle lande.

Validatoren tjekker din kode for at se, om siden overholder
standarderne, og om der eventuelt er fejl i koden. For eksempel, hvis du
bruger ugyldige koder, eller hvis du har glemt at lukke en kode. Nogle
browsere kan godt vise siden, selvom der er fejl i den, mens fejlene vil
kunne ses i andre browsere.

Læs mere her:
http://kimludvigsen.dk/tips-internet-websnedker.html#validering

> Har selv været inde og kigge på W3C, men fatter hat af, hvad der skal gøres,
> er der en venlig sjæl, der vil forklare.

Du benytter en kode som ikke findes i standarden: <nobr>. Jeg ved ikke
hvad den forventes at gøre, men jeg er sikker på, at den kun virker i
Internet Explorer. Du kan sikkert roligt slette koden alle de steder den
står.

En anden fejl er i dine billedkoder. Der mangler du at angive en
alt-tekst. Alt-tekster er beregnet til at blive vist, hvis billedet ikke
vises. Enten fordi billedet ikke kan findes, eller hvis brugeren har
slået billeder fra (det gør blinde typisk - de får så læst alt-teksten
op). Det kan ofte også være en god ide at angive en title-tekst. Det er
den der vises, når man holder musen over et billede.

Koden skal laves efter denne opskrift:
<img src="emil.jpg" width="600" height="150" title="Emil ææælsker is"
alt="Emil spiser is med hele hovedet">

Som du kan se, bruger jeg title-teksten som en kommentar til dem, der
kan se billedet, mens alt-teksten forklarer, hvad der er på billedet.

På din side bruges der billeder til at lave afstand. Den slags billeder
skal du ikke skrive en tekst til, i stedet kan du angive en tom
alt-tekst: alt=" ".

Så har du en fejl med manglende type på et JavaScript. Udskift din kode:
<SCRIPT src="calendar.js"></SCRIPT>
med denne kode:
<script type="text/javascript" src="calendar.js"></script>

Den sidste fejl skyldes denne kode:
<FONT face="verdana, Arial, Helvetica">
<H2 align="left"><font face="Verdana">Hejsa og velkommen.:</font></H2>

Hvis jeg ikke tager meget fejl, skal du blot slette:
<FONT face="verdana, Arial, Helvetica">

--
Mvh. Kim Ludvigsen
Lær at bruge Google som lommeregner.
http://kimludvigsen.dk

Soliema (26-10-2005)
Kommentar
Fra : Soliema


Dato : 26-10-05 01:51


> W3C har fastsat nogle standarder, der skal gøre det nemmere at se
> hjemmesider i forskellige browsere. Standarder er en god ting, tænk på,
> hvor besværligt det ville være, hvis en meter ikke var ens i alle lande.
>
> Validatoren tjekker din kode for at se, om siden overholder standarderne,
> og om der eventuelt er fejl i koden. For eksempel, hvis du bruger ugyldige
> koder, eller hvis du har glemt at lukke en kode. Nogle browsere kan godt
> vise siden, selvom der er fejl i den, mens fejlene vil kunne ses i andre
> browsere.
>
> Læs mere her:
> http://kimludvigsen.dk/tips-internet-websnedker.html#validering

Ja, det må jeg heller lige kigge nærmere på.

> Du benytter en kode som ikke findes i standarden: <nobr>. Jeg ved ikke
> hvad den forventes at gøre, men jeg er sikker på, at den kun virker i
> Internet Explorer. Du kan sikkert roligt slette koden alle de steder den
> står.

Ja, det er min navigation-menu i Frontpage, som hedder <nobr> , har jeg så
fundet ud af, fordi jeg kunne ikke se det nogen steder inde i FP, men var
nødt til at kigge på "vis kilde"..



> En anden fejl er i dine billedkoder. Der mangler du at angive en
> alt-tekst. Alt-tekster er beregnet til at blive vist, hvis billedet ikke
> vises. Enten fordi billedet ikke kan findes, eller hvis brugeren har slået
> billeder fra (det gør blinde typisk - de får så læst alt-teksten op). Det
> kan ofte også være en god ide at angive en title-tekst. Det er den der
> vises, når man holder musen over et billede.
>
> Koden skal laves efter denne opskrift:
> <img src="emil.jpg" width="600" height="150" title="Emil ææælsker is"
> alt="Emil spiser is med hele hovedet">

Takker for tippet


>
> Så har du en fejl med manglende type på et JavaScript. Udskift din kode:
> <SCRIPT src="calendar.js"></SCRIPT>
> med denne kode:
> <script type="text/javascript" src="calendar.js"></script>
>
> Den sidste fejl skyldes denne kode:
> <FONT face="verdana, Arial, Helvetica">
> <H2 align="left"><font face="Verdana">Hejsa og velkommen.:</font></H2>
>
> Hvis jeg ikke tager meget fejl, skal du blot slette:
> <FONT face="verdana, Arial, Helvetica">

Og takker igen, ikke nemt at lave en hjemmeside, når man ikke er så godt
inde i koderne, men så langt er jeg så ikke kommet endnu

/Anne Mette



Jens Gyldenkærne Cla~ (26-10-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 26-10-05 10:49

Kim Ludvigsen skrev:

> Du benytter en kode som ikke findes i standarden: <nobr>. Jeg
> ved ikke hvad den forventes at gøre,

Den skal forhindre tekstombrydning.
Se fx her:
<http://www.blooberry.com/indexdot/html/tagpages/n/nobr.htm>

> men jeg er sikker på, at den kun virker i Internet Explorer.


Der tager du fejl. <nobr> er også understøttet af Firefox, Netscape
og Opera - og formentlig de fleste andre større browsere. Det er en
gammel kode, og selv om den aldrig har været med i nogen W3-
standard, har de fleste browserproducenter implementeret den
alligevel.

> Du kan sikkert roligt slette koden alle de steder den står.

Jeg har ikke kigget på siden - men hvis det ikke er overflødigt at
forhindre ombrydning, kan det gøres med css-egenskaben white-space:
nowrap; i stedet.

En anden mulighed er at benytte &nbsp; (der dog ikke sikrer
ombrydning ved bindestreger).
--
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

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste