Question sur les classes conditionnelles

Utilisateur anonyme -  
gamrabde Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai deux petites questions sur des éléments de ce code:

<!--[if IE 6 ]><body class="ie6 old_ie"><![endif]-->
<!--[if IE 7 ]><body class="ie7 old_ie"><![endif]-->
<!--[if IE 8 ]><body class="ie8"><![endif]-->
<!--[if IE 9 ]><body class="ie9"><![endif]-->
<!--[if !IE]><!--><body><!--<![endif]-->

- je ne comprend pas très bien le principe de la balise "old_ie"...

- est-il préférable d'utiliser la balise <body> ou la balise <html> ?



merci d'avance

4 réponses

gamrabde Messages postés 19 Date d'inscription   Statut Membre Dernière intervention   11
 
Bonjour,
Je ne sais pas si vous avez toujours besoin de la réponse?
Mais d'autres personnes en ont ou en auront besoin.
Dans tous les cas, dans une page web on a toujours besoin des deux balises en même temps.
Pour plus de détail je vous renvoie sur le site suivant:
http://apprendre-creer-sites.com/forme-de-page-html.php
1
Utilisateur anonyme
 
Bonjour,

j'ai deux petites questions sur des éléments de ce code:

<!--[if IE 6 ]><body class="ie6 old_ie"><![endif]-->
<!--[if IE 7 ]><body class="ie7 old_ie"><![endif]-->
<!--[if IE 8 ]><body class="ie8"><![endif]-->
<!--[if IE 9 ]><body class="ie9"><![endif]-->
<!--[if !IE]><!--><body><!--<![endif]-->


- je ne comprend pas très bien le principe de la balise "old_ie"...

- est-il préférable d'utiliser la balise <body> ou la balise <html> ?



merci d'avance
0
BlackYoup Messages postés 181 Date d'inscription   Statut Membre Dernière intervention   20
 
Salut :)

j'ai juste l'impression que suivant le type de navigateur utilisé, le <body> hérite d'une classe spécifique afin d'afficher au mieux l'interface.

La balise <html> reste cependant indispensable ainsi que la balise <body>
0
Utilisateur anonyme
 
Merci pour ta réponse, je voulais dire remplacer "body class..." par "html class...",
pas dans toute la page... ^^
une idée?
0
BlackYoup Messages postés 181 Date d'inscription   Statut Membre Dernière intervention   20
 
Ah, mais pourquoi ?
C'est inutile puisque la balise <html> englode la balise <body>
le body contient tout le code html, c'est le corps de la page

Le DOM :
<!DOCTYPE HTML>
<html>
     <head>
     </head>
     <body>
     </body>
</html>


Si je répond à coté c'est parcque je n'y voit pas très clair, dans quel but tu voudra faire ca ? :)
0
BlackYoup Messages postés 181 Date d'inscription   Statut Membre Dernière intervention   20
 
D'accord, j'apprends quelque chose au passage. Dans ce cas, ca va dépendre de ton utilisation suivant ce qui est dit dans ce paragraphe, tu peux très bien utiliser la balise html comme body
0