html = class??

Status
Niet open voor verdere reacties.

jefgees

Gebruiker
Lid geworden
22 jan 2010
Berichten
11
Hoi beste mensen,

Hoop dat iemand het antwoord weet.
Wanneer ik in Dreamweaver een pagina aanmaak in html5 krijg ik het volgende in het begin:

<!doctype html>
<!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
<head>
<meta charset="utf-8">

Weet iemand wat er bedoeld wordt met <html class=""> ??
Wat dient hier ingevuld? Welke "class" dient er gemaakt te worden.

grtz,

jef
 
Ik denk dat er ergens een css-bestand is waarin deze classes gedeclareerd zijn.
Volgens mij kan het zijn dat Dreamweaver dit/deze css-bestand(en) heel ver weg wegstopt en dat het erg lastig terug te vinden is.
 
Dat is gewoon een slim trucje om bepaalde stijlen voor Internet Explorer-versies te kunnen declareren.

Het is niet verplicht maar wordt veel gedaan omdat vorige versies van IE hun eigen interpretatie van CSS hebben. Met deze CSS-klasses kun je het aanpassen.

Het gaat vaak gepaard met een apart CSS-bestand waarin de specifieke IE-hacks gedeclareerd worden.

[edit]Vraag beter gelezen;
HTML:
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
Dit wordt gebruikt voor IE 9 of hoger. (en alle andere browsers?) In feite kun je class="" weglaten[/edit]
 
Laatst bewerkt:
Hoi gast0158 en tha Devil,

bedankt voor jullie snelle reactie. Wist echt niet wat dit tussen de code kwam doen. Dacht dat het te maken met de styling in het algemeen.
Maar daarvoor doe ik een heel klein beetje in "boilerplate".
Dus dank zij jullie weeral wat bij geleerd.

Thnx,

jef
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan