/ 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
Validering kan ikke gennemføres
Fra : Marcia Bossen Braddy


Dato : 27-05-09 18:31

Er ved at sikre mig, at alt er som det skal være inden siden
placeres det rigtige sted.

Imidlertid er der en af siderne, hvor jeg får følgende melding,
når jeg ønsker at validere:
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.marc
ia-b.dk%2Fstjeannet%2Fstjeannet.html .


Selve siden ligger på
http://www.marcia-b.dk/stjeannet/stjeannet.html .

Har aldrig set den slags fejl før, nogen der ved hvad det
betyder?

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

 
 
Bertel Lund Hansen (27-05-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 27-05-09 18:41

Marcia Bossen Braddy skrev:

> Har aldrig set den slags fejl før, nogen der ved hvad det
> betyder?

Det står nederst på fejlsiden. Du har et tegn som ikke er
lovligt i UTF-8. I koden kan jeg se at der står et ø
skrevet direkte. Sådan kan man ikke skrive i UTF-8.

Du har ikke en tegnsæt-erklæring i <head>. Det skal du have,
men det vil ikke løse problemet at erklære ISO-8859-1 hvor
ø jo er et lovligt tegn. Din server sender automatisk besked
om at HTML-filerne er kodet med UTF-8. Du skal derfor enten

1. Bruge en editor der skriver med UTF-8 og rette filerne.

eller

2. Stille serveren om til er ISO-8859-1 er default tegnsæt
samt sikre dig at alle tegn er korrekte med den kodning.

Under alle omstændigheder skal du indføje en linje i head-sektionen
hvor du skriver:

<meta http-equiv='Content-Type' content='text/html; charset=XYZ'>

hvor XYZ er enten UTF-8 eller ISO-8859-1.

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

Marcia Bossen Braddy (27-05-2009)
Kommentar
Fra : Marcia Bossen Braddy


Dato : 27-05-09 19:28

Bertel Lund Hansen wrote in dk.edb.internet.webdesign.html:
> Marcia Bossen Braddy skrev:
>
> > Har aldrig set den slags fejl før, nogen der ved hvad det
> > betyder?
>
> Det står nederst på fejlsiden. Du har et tegn som ikke er
> lovligt i UTF-8. I koden kan jeg se at der står et ø
> skrevet direkte. Sådan kan man ikke skrive i UTF-8.
>
> Du har ikke en tegnsæt-erklæring i <head>. Det skal du have,
> men det vil ikke løse problemet at erklære ISO-8859-1 hvor
> ø jo er et lovligt tegn. Din server sender automatisk besked
> om at HTML-filerne er kodet med UTF-8. Du skal derfor enten
>
> 1. Bruge en editor der skriver med UTF-8 og rette filerne.
>
> eller
>
> 2. Stille serveren om til er ISO-8859-1 er default tegnsæt
> samt sikre dig at alle tegn er korrekte med den kodning.
>
> Under alle omstændigheder skal du indføje en linje i head-sektionen
> hvor du skriver:
>
> <meta http-equiv='Content-Type' content='text/html; charset=XYZ'>
>
> hvor XYZ er enten UTF-8 eller ISO-8859-1.
>
> --
> Bertel
> http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Tak

Kender du evt. en editor, der retter med utf-8?

/Marcia

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

Jens Peter Karlsen (28-05-2009)
Kommentar
Fra : Jens Peter Karlsen


Dato : 28-05-09 11:40

Expression Web gør, men det er nok lidt rigeligt at opgradere til den
hvis det kun er pga. det.
Notepad++ kan såvidt jeg ved også gemme som UTF-8.
http://notepad-plus.sourceforge.net/uk/site.htm

Regards Jens Peter Karlsen

>Kender du evt. en editor, der retter med utf-8?

Bertel Lund Hansen (28-05-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 28-05-09 13:12

Marcia Bossen Braddy skrev:

> Kender du evt. en editor, der retter med utf-8?

Notepad++ er gratis og ret god. Man kan bruge den som en simpel
editor, og så kan man benytte de avancerede muligheder hvis man
får lyst. Den kan sættes til at benytte UTF-8.

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

Stig Johansen (28-05-2009)
Kommentar
Fra : Stig Johansen


Dato : 28-05-09 05:43

Bertel Lund Hansen wrote:

> Din server sender automatisk besked
> om at HTML-filerne er kodet med UTF-8.

Tjekkede lige headers.
I skrivende stund er der kun
Content-Type: text/html
uden angivelse, hvilket betyder at browserne har 'lov til' at gætte på
tegnsæt.

Så en løsning kunne være at gemme dem som iso-8859-1.

--
Med venlig hilsen
Stig Johansen

Bertel Lund Hansen (28-05-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 28-05-09 11:03

Stig Johansen skrev:

> Så en løsning kunne være at gemme dem som iso-8859-1.

Nej. Det giver ballade hvis serveren rapporterer at det er UTF-8.
Serveren vinder nemlig kampen.

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

Birger Sørensen (28-05-2009)
Kommentar
Fra : Birger Sørensen


Dato : 28-05-09 11:58

Bertel Lund Hansen skrev:
> Stig Johansen skrev:
>
>> Så en løsning kunne være at gemme dem som iso-8859-1.
>
> Nej. Det giver ballade hvis serveren rapporterer at det er UTF-8.
> Serveren vinder nemlig kampen.

Og omvendt...

Og eftersom serveren iflg. Stig ikke sender noget charset, er næste
prioritet for browseren et <meta> statement.

http://www.w3.org/TR/html401/charset.html#h-5.2.2

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stig Johansen (28-05-2009)
Kommentar
Fra : Stig Johansen


Dato : 28-05-09 13:21

Bertel Lund Hansen wrote:

> Stig Johansen skrev:
>
>> Så en løsning kunne være at gemme dem som iso-8859-1.
>
> Nej. Det giver ballade hvis serveren rapporterer at det er UTF-8.
> Serveren vinder nemlig kampen.

Ja, men jeg skriver, at i 'skrivende stund' rapporterer serveren ikke noget
charset.

Det er muligt at det er rettet siden det oprindelige indlæg, hvilket jeg
ikke kan vide noget om.

Oprindeligt var det vedtaget at
Content-Type: text/html
pr. definition var det iso-8859-1, men 'på et tidspunkt' blev det overladt
til klienten at lave et guesstimate over karaktersæt.

Det er ikke nogen 'public service', men man kan tjekke lidt 'ting' her:
<http://w-o-p-r.dk/wopr.tools/probes/wopr.probes.asp>

--
Med venlig hilsen
Stig Johansen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste