torsdag 16 september 2010

HTML5 i Internet Explorer

Internet Explorer 8 och tidigare samt vissa andra äldre webbläsare struntar fullkomligt i de nya elementen i HTML5 och man kan därför inte använda CSS för att styla dem. För att få det att fungera så får man använda sig av lite JavaScript-knep som google så snällt hostar på sina servrar:

http://code.google.com/p/html5shiv/

Man trycker helt enkelt in följande kod i <head>-taggen av sin HTML5-fil för att importera JavaScriptet:

<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

2 kommentarer:

  1. hej, kod biten ser ut som kommentar när det väl ligger mellan head tagen, ska det va så???
    mvh bamdad

    SvaraRadera
  2. jag googlade runt lite och hittade den här kod biten mä som skulle göra samma sak:

    &lt!--[if lt IE 9]&gt
    &ltscript src="http://html5shiv.googlecode.com/svn/trunk/html5.js"&gt&lt/script&gt
    &lt![endif]--&gt

    SvaraRadera