5568 sujets

Sémantique web et HTML

Bonjour !

J'ai une question - toute bête - qui me tracasse dans les sources du site de Raphaël (goetter.fr)

Elle concerne la balise <html>, qui est certes la TOUTE 1ère chose qu'on apprend en développement web, mais que j'ai trop longtemps négligée... Ce qui m'amène à cette question :

Dans les premières lignes de son code, je me demandais quelle ligne allait être interprétée par Chrome & Firefox & Cie comme étant la balise <html> ?

<!doctype html>
<!--[if lte IE 6]> <html class="no-js ie6 ie67 ie678" lang="fr"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 ie67 ie678" lang="fr"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 ie678" lang="fr"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="fr"> <!--<![endif]-->

<head>


Mon premier réflexe a été de me dire : "Il a bien géré les différentes versions de IE, mais du coup il en a oublié de déclarer la balise <html> standard".

J'imagine que j'ai tort Smiley confused

Merci pour vos lumières !
Modifié par Saiy (04 Aug 2013 - 00:32)
Ah ok... J'ai pigé grâce à la coloration syntaxique du forum !
C'est la dernière ligne ! Smiley biggrin
<html class="no-js" lang="fr">

Modifié par Saiy (04 Aug 2013 - 00:44)
Merci pour ce lien, l'article m'a rendu un grand service ! Et quel honneur que tu me répondes Smiley langue

Bonne journée également,