Avatar billede futte850 Nybegynder
26. februar 2012 - 14:53 Der er 18 kommentarer og
1 løsning

ang html5

Disse to har jeg svært ved at finde ud af hvordan de skal skrives korrekt!!

<html lang="da"> eller <html lang="da-DK">

<meta name="" /> eller meta name="">
Avatar billede pstidsen Novice
26. februar 2012 - 15:16 #1
Brug altid denne skabelon, så burde du være dækket ind:
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
</body>
</html>
Avatar billede futte850 Nybegynder
26. februar 2012 - 15:48 #2
jo men så virker æøå ikke
Avatar billede arne_v Ekspert
26. februar 2012 - 15:54 #3
Jo, hvis filens indhold er UTF-8 !!
Avatar billede Blueeyez Mester
26. februar 2012 - 15:58 #4
Har du et webhotel? Hvis så smid det du har op på den og se om det så virker, ved mig virker æ ø eller å heller ikke lokalt, men så snart det er på mit webhotel så virker det...
Avatar billede arne_v Ekspert
26. februar 2012 - 16:03 #5
Det er altsaa ikke tilfaeldigt om noget virker.

Det annoncrede charset skal matche med det faktiske charset i filen.
Avatar billede pstidsen Novice
26. februar 2012 - 16:38 #6
Ja filen skal selvfølgelig gemmes som utf-8. I notepad++ gøres Det oppe i menuen..
Avatar billede olebole Juniormester
26. februar 2012 - 17:03 #7
<ole>

@Blueeyez: Noget kunne tyde på, din lokale server er sat op til at serve dokumenterne som iso-8859-1. Åben din php.ini og tjek/ret.

En måde at tjekke, hvad et dokument på nettet serves som, er, at validere det hos W3C med Verbose Output sat under Options

/mvh
</bole>
Avatar billede futte850 Nybegynder
26. februar 2012 - 17:14 #8
For det første er det ikk helt det jeg spørger om....

Jeg kan sagtes får æøå til at virke sådan her:

<meta content="text/html"; charset="ISO-8859-1" http-equiv="content-type" />

Spørgsmålet er om det er korrekt at skrive "> eller /> til sidst ?

Det andet spørgsmål er så hvad bruger man denne linje til: <html lang="da">
Avatar billede futte850 Nybegynder
26. februar 2012 - 17:33 #9
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
</body>
</html>

Hvis jeg laver dette og smider det op på mit webhotel, så kan den ikke skrive øæå
Avatar billede olebole Juniormester
26. februar 2012 - 18:07 #10
#9 >> Naturligvis. Udfra #8 er det jo tydeligt, dit indhold ikke er utf-8  =)

I HTML5 er ' />' tilladt for at lette overgangen fra XHTML til HTML - når HTML5 bruges som HTML og serves som 'text/html'. Læg mærke til ordet 'tilladt'. Det mest korrekte i dette tilfælde er '>'. Angiver du et XML-namespace, skal du bruge ' />'.

Du altså gerne bruge:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

- men med din kode er det mere korrekt at skrive:

<meta http-equiv="content-type" content="text/html; charset=utf-8">
Avatar billede olebole Juniormester
26. februar 2012 - 18:14 #11
- og lang attributten - som er valid på alle HTML-elementer - har ikke noget med specialtegn at gøre. Den bruges af semantiske hensyn og fortæller, at elementets indhold primært er skrevet i det pågældende sprog.
Avatar billede futte850 Nybegynder
26. februar 2012 - 18:16 #12
Så hvis jeg har forsået det korrekt, så er det ved overgangen til html5 iorden at bruge />, men det ville være mest korrekt at bruge ">..??

Men hvad bruges <html lang="da"> til ?

Og hvis charset=utf-8" ikke virker, skal jeg så bruge iso eller ?
Avatar billede futte850 Nybegynder
26. februar 2012 - 18:17 #13
Så det er ikke nødvendigt at bruge..?
Avatar billede pstidsen Novice
26. februar 2012 - 18:27 #14
Utf-8 er standarden nu. Derfor skal det bruges. Grunden til at det ikke virker for dig er nok at du enten ikke gemmer dine filer som utf-8 eller også er du webhotel ikke sat til utf-8.
Avatar billede olebole Juniormester
26. februar 2012 - 18:30 #15
Skal du endelig bruge lang, skal det være lang="da-DK".

"Og hvis charset=utf-8" ikke virker, skal jeg så bruge iso eller ?" >> Jeg vil afgjort råde dig til at sørge for, indholdet er utf-8 - at dokumenterne er gemt som utf-8 - og at serveren er sat op til at serve dokumenterne som utf-8. Så vil det virke fint med en utf-8 meta
Avatar billede futte850 Nybegynder
29. februar 2012 - 23:23 #16
smid et svar olebole
Avatar billede olebole Juniormester
29. februar 2012 - 23:56 #17
Jeg samler, som du ved, ikke point. Derimod var der andre, som var før mig. Jeg var bare mest insisterende. Prøv at spørge dem  =)
Avatar billede futte850 Nybegynder
07. marts 2012 - 23:03 #18
pstidsen smid et svar
Avatar billede pstidsen Novice
08. marts 2012 - 16:11 #19
Svar:-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester