Est-il possible de charger une page WEB dans une cellule de tableau ?

Est-il possible de charger une page WEB dans une cellule de tableau ? - HTML/CSS - Programmation

Marsh Posté le 29-07-2006 à 14:50:16    

Plaupe @
 
J'ai débuté hier soir le CSS parce que l'on m'en a dit pas mal de bien, j'ai en effet constaté que ça simplifiait pas mal le codage HTML à l'intérieur des pages.
 
Je me suis donc lancé dans la création de mon site, et avant d'attaquer les menus déroulants, Flash, toussa, j'aurais bien voulu avoir un petit renseignement.
 
Voici ma page WEB actuelle :
 
http://frozen.fox.free.fr
 
C'est l'index.hmtl et elle est encore en construction (depuis hier, j'ai pas pu faire grand chose, surtout qu'en plus je m'amuse à essayer de faire mon site compatible pour FireFox et IE, et c'est un peu la galère  :( ) Bref.
 
Chaque fois que l'utilisateur va cliquer sur un lien dans le menu (en haut ou à gauche, n'importe), j'ai plusieurs choix. Soit je recharge une page complète avec la même structure mais avec un contenu différent dans la partie "Textes". Soit je fais afficher la page cible dans la partie "Textes", ça évite d'avoir à recharger toute l'architecture + graphismes, ce qui pourrait être un peu lourd.
 
Avant, j'utilisais les frames pour cela, mais les frames, c'est pas super, et je préfère les <table> car cela me permet d'avoir un meilleur contrôle des mes tableaux.
 
Ma question donc !
 
Est-il possible de faire s'afficher une page WEB dans une cellule d'un tableau comme on le ferait pour une frame ? SEt si je ne souhaite pas faire de frame, comment je peux remédier à ce problème ? En sachant que j'aimerais éviter au plus d'avoir à recharger toutes l'architecture.
 
Merci d'avance :)

Reply

Marsh Posté le 29-07-2006 à 14:50:16   

Reply

Marsh Posté le 29-07-2006 à 15:06:38    

1. Les CSS oui c'est bien, et ca sert à définir la façon dont vont s'afficher les éléments html de ta page.  
2. Donc l'utilisation de tableaux pour la mise en page est fortement déconseillée, vu que c'est aux styles de prendre en charge la mise en page. Les tableaux, c'est pour les données tabulaires.  
3. Les frames c'est mal, c'est bien que tu ais compris ça :) Je ne vois pas pourquoi tu ne veux pas recharger "l'architecture" quand tu cliques sur un lien. Les éléments lourds (images etc.) seront mises en cache et ne poseront donc pas de pb...
4. Plaupe @ aussi ;)

Reply

Marsh Posté le 29-07-2006 à 15:12:27    

Merci pour cette réponse :)
 
Donc a priori si je fais recharger toute la page, ça mettre pas 2 secondes comme à la première ouverture ?
 
Et si vous n'utilisez pas les tableaux pour mettre en page, vous faites comment ?


Message édité par Sinner le 29-07-2006 à 15:17:24
Reply

Marsh Posté le 29-07-2006 à 15:33:28    

Va donc faire un tour sur ce site, tu y trouveras de très bons tutos html, css : http://css.alsacreations.com/  ( http://css.alsacreations.com/Faire [...] -tableaux/ )


Message édité par gooopil le 29-07-2006 à 15:33:39
Reply

Marsh Posté le 29-07-2006 à 15:42:16    

Cool merci :)
 
J'avais l'impression que ce que je voulais faire ne pouvait pas se faire autrement qu'avec des tableaux (faire la bordure bleue qui s'allonge lorsque le cadre s'allonge, etc.)
 
Je vais potasser ça, merci encore :jap:

Reply

Marsh Posté le 29-07-2006 à 17:28:57    

Une autre question :
 
Toujours sur la même page :
http://frozen.fox.free.fr
 
J'ai utilisé le script CSS "hover" pour changer mon background au passage de la souris sur les liens du menu en haut.
 
Sous FireFox, ça marche super, mais sous IE il comprend rien et il me garde mon ancien background.
 
Quelle autre méthode puis-je utiliser pour avoir le même effet ?
 
Merci :)


Message édité par Sinner le 29-07-2006 à 17:29:27
Reply

Sujets relatifs:

Leave a Replay

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