Problème avec les frames dans Dreamweaver

Problème avec les frames dans Dreamweaver - HTML/CSS - Programmation

Marsh Posté le 06-02-2008 à 22:09:58    

Bonjour,
A chaque fois que j'essayé d'ouvrir une page dans une frame, elle s'ouvrait dans une nouvelle fenêtre. Je me suis aperçu que l'erreur venait du code de la frame :
<frame src="menu.htm" id="LEFT_FRAME" />
 
J'ai remplaçé id par name et maintenant ça marche
<frame src="menu.htm" name="LEFT_FRAME" />
 
Pourquoi Dreamweaver écrit id à la place de name? ça ne risque pas de marcher!

Reply

Marsh Posté le 06-02-2008 à 22:09:58   

Reply

Marsh Posté le 07-02-2008 à 18:42:10    

C'est une question ?
 
Sinon, un conseil, évite les frame, très mal référencé et souvent un obstacle à une navigation aisée.

Reply

Marsh Posté le 07-02-2008 à 23:18:33    

Pourquoi éviter les frames puisque je veux juste un menu à gauche et une page principale à droite pour faire un site perso simpliste et sans prog. Ce que je ne comprend pas c'est pourquoi Dreamweaver 8 insert dans le script id à la place de name... ça ne peut pas marcher. Les versions antérieurs fonctionnaient pourtant bien

Reply

Marsh Posté le 08-02-2008 à 00:32:40    

Dreamweaver est pas le meilleur outil pour faire un site qui s'affiche bien comme il te le montre.
 
L'attribut id sert pour les standards W3C, donc pour le feuille de style, tu peux définir plus facilement la largeur de ta frame, par exemple :
 
#frame_gauche {width:300px;}
// Le CSS
 
<frame src="menu.htm" id="frame_gauche" name="LEFT_FRAME" />
 
si je ne me trompe pas ça s'utilise comme ça.
Tu dois peut être avoir un champ à remplir sous dreamweaver pour indiquer l'attribut "name".
 
Mais je maintiens que les frames ne sont pas pratiques à utiliser, tu le verras par la suite !

Message cité 1 fois
Message édité par Fused le 08-02-2008 à 12:24:53
Reply

Marsh Posté le 08-02-2008 à 09:14:04    

Fused a écrit :

Dreamweaver est pas le meilleur outil pour faire un site qui s'affiche bien comme il te le montre.
 
L'attribut id sert pour les standards W3C, donc pour le feuille de style, tu peux définir plus facilement la largeur de ta frame, par exemple :
 
#frame_gauche {weight="300px";}
// Le CSS
 
<frame src="menu.htm" id="frame_gauche" name="LEFT_FRAME" />
 
si je ne me trompe pas ça s'utilise comme ça.
Tu dois peut être avoir un champ à remplir sous dreamweaver pour indiquer l'attribut "name".
 
Mais je maintiens que les frames ne sont pas pratiques à utiliser, tu le verras par la suite !


Faudrait vérifier un peu ce qu'on dit avant de donner des réponses.
 

Code :
  1. #frame_gauche {width:300px;}

Reply

Marsh Posté le 08-02-2008 à 12:26:32    

Il avait compris, c'est ça quand on tape vite, on penses pas assez à ce qu'on écrit et l'esprit s'égare.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed