Comment insérer textes avec suite en html,..?

Résolu/Fermé
midiweb - 6 nov. 2006 à 23:05
 midiweb - 7 nov. 2006 à 07:35
salut, je suis débutant en webdesign. Pour les besoins d'un site, je dois insérer plusieurs textes qui dépassent la hauteur d'un écran. Le problème, c'est qu'en dessous du texte, j'ai une bannière et une barre de couleur qui se répètent sur chaque page. Tout est positionné avec du CSS. Par ex ma bannière du bas:
<div id="bas">
<table width="1024">
  <tr>
    <td width="378">&nbsp;</td>
    <td width="182"><img src="images\logo3.gif" width="65" height="62" /></td>
    <td width="281">&nbsp;</td>
  </tr>
</table>
<table height="60" width="1024" align="left">
      <tr>
        <td bordercolor="#807555" bgcolor="#817656"></td>
    </tr>
</table>
    <p align="center">&nbsp;</p>
</div>

le problème est le suivant: comme mon texte est trop long il est recouvert par ma bannière et ma barre colorée en bas. Il faudrait que mon texte s'arrête juste à la bannière du bas ou bien que je divise le texte en deux parties. Comment alors faire lire la deuxième partie aux internautes?
Je pourrais bien sûr faire défiler le texte. J'ai essayé mais ma bannière et ma barre colorée défilent en même temps tout en recouvrant le texte. Je ne trouve pas de solution. Qui peut me conseiller?Merci
A voir également:

2 réponses

Aquel Messages postés 199 Date d'inscription lundi 28 novembre 2005 Statut Membre Dernière intervention 1 octobre 2009 10
6 nov. 2006 à 23:48
Salut,
Si j'étais toi, j'utiliserais des frames même si c'est un peu 'démodé'.

Cà dire 2 frames horisontales. Celle du bas avec un heuteur fixe en pixels et celle du haut à 100%.
ça donnerais:
<frameset rows="100%,50px" border="0" >
	<frame src="ton_texte.htm" scrolling="auto" frameborder="no">
	<frame src="ta_banniere.htm" scrolling="no" noresize frameborder="no">
</frameset>


Voilà, mais bon il y a mieux.
A+
0
Merci. Non pas les frames classiques, cela ne fonctionnait pas bien pour mon site. Jai alors utilisé, ce qu'on appelle, les "pseudo-frames", un mélange de php et de css. Je ne peux pas revenir aux frames purs au risque de tout changer mon site. Tout se tient bien sauf ce problème de textes trop longs. Il doit y avoir certainement un autre moyen.
Une autre idée serait de recréer exactement la même page pour la seconde partie du texte avec le même layout que la première partie, et indiquer en bas "suite" ou bien une flèche vers la droite un peu comme un vidéotexte sur une tv, bien que je trouve cela un peu inesthétique.
Peut-être mieux encore,serait de diviser le texte en colonnes comme un journal avec une police plus petite. À propos justement comme met-on du texte en colonnes en html? Faut-il simplement insérer /copier depuis WORD? Je n'ai pas encore essayer. A+
0