Comment rédiger des Frames en HTML/CSS ?

time2change Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   -  
time2change Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai essayer de mettre une page HTML dans une frame, elle a foncionnée un peu avec IE mé la page monte en haut dans Mozilla Firefox. j veux une solution qui va me permettre de contrôler ma page HTML avec le CSS pour qu'elle fonctionne bien dans la frame sachant que la résolution d'une frame est normale alors que celle du page HTML est réduit surtout pour le "head" ( une page HTML en haut réservée pour le nom du site, pub.. avec une résolution réduite Ex: 800x200).
Merci d'avance.

4 réponses

mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonjour,

Les FRAMEs sont obsolètes:
- plus supportés en HTML5
- nuisible au référencement....

Abandonnez maintenant les frames avant d'avoir à reprendre votre site plus tard.

Optez pour un modèle de pages orienté MVC:
http://html5.immo-scope.com/index.php?page=general/unModeleMvcSimplifie

A+
1
time2change Messages postés 50 Date d'inscription   Statut Membre Dernière intervention  
 
est ce que le MVC fonction tel que les frames, ce ke je veux dire c'est est ce qu'il me donne les avantages d'une frame, de traiter chaque page apart??
0
yahoobing Messages postés 180 Date d'inscription   Statut Membre Dernière intervention   5
 
une question ta donner un taille a ta page et donne la page et je te la modifi
0
time2change Messages postés 50 Date d'inscription   Statut Membre Dernière intervention  
 
c'est la page principale dont on trouve les Frames.

<html>
<head>
<title></title>

<frameset rows="150px,30px,*,25px" frameborder="0">
<frame src="head.html" scrolling="no" noresize>
<frame src="hmenu.html" scrolling="no" noresize>
<frame src="body.html" name="body" noresize frameborder="0">
<frame src="butt.html" scrolling="no" noresize >
</frameset>
</head>

<body>
</body>

</html>


c'est la page "head.html" que je veux mettre dans la première frame.

<html>
<head>
<title></title>
<style type="text/css">
body
{
margin:0 0 0 0;
background-image:url(images/13.jpg);
background-repeat:no-repeat;
background-position:center center;
}


</style>
</head>

<body>


</body>

</html>

pour ce qui concerne l'image de background, elle a une taille de 1600x150.
le problème que j'ai c'est que dans FireFox elle monte en haut et elle ne fonctionne pas bien. comment je peut la contrôler peut être bien en déterminant la taille du frame ou quelque chose comme ça ?
merci d'avance.
0
yahoobing Messages postés 180 Date d'inscription   Statut Membre Dernière intervention   5
 
c'est vrai il a reson
-1