Mes images et mon texte ne sont pas fixes

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

FranckDum
Arias
Messages : 4
Inscription : 14 mai 2012, 09:01

Mes images et mon texte ne sont pas fixes

Message par FranckDum »

Bonjour tout le monde,

Très heureux d'avoir trouvé ce forum.
En fonction de la résolution des écrans les images et le texte de mon site se baladent où ils veulent.
Je suis néophyte avec Kompozer mais je me suis quand même lancé. Ou se situe mon erreur ?
Si vous avez une réponse et encore mieux une solution, je suis preneur.
Merci d'avance

Voici mon site http://massagetarot.free.fr/

Et voici mon code source de la page d'accueil
<html>
<head>
<title></title>
<style type="text/css">
#menu {
border: 1px solid #666666;
background-color: #eeeebe;
float: right;
width: 150px;
color: #666666;
clear: both;
font-family: Deibi;
}
#texte {
text-align: center;
margin-left: 100px;
margin-right: 200px;
line-height: normal;
font-family: Corbel;
}
#pied {
clear: right;
font-family: Corbel;
line-height: normal;
text-align: center;
width: 250px;
visibility: visible;
margin-left: 400px;
background-color: #eeeebe;
}
h1 {
margin-top: 0;
margin-bottom: auto;
border-right-style: inset;
}
img {
float: left;
margin-right: 20px;
top: 0px;
}
#tableau {
background-color: #006600;
}

</style>
</head>
<body
style="background-image: url(Fond1%20copier.jpg); background-repeat: no-repeat; background-position: center top;">
<div
style="left: 822px; top: 181px; position: absolute; text-align: center;"
id="menu">
<h2 style="font-family: Corbel; color: rgb(102, 102, 102);"><big>M</big>ASSAGES</h2>
<h3 style="font-family: Corbel; color: rgb(153, 102, 51);"><a
href="shiatsu.html"><small><small>SHIATSU</small></small></a></h3>
<h3 style="font-family: Corbel; color: rgb(153, 102, 51);"><small><small><a
href="CALIFORNIEN.html">MASSAGE CALIFORNIEN</a><br>
</small></small></h3>
<h3 style="font-family: Corbel; color: rgb(153, 102, 51);"><a
href="masage%20assis.html"><small><small>MASSAGE ASSIS</small></small></a></h3>
<small style="font-family: Corbel; color: rgb(153, 102, 51);"><span
style="font-weight: bold;">MASSAGE FLUIDIQUE<br>
<br>
<a href="MASSAGECENTRE.html">MASSAGE CENTRE</a><br>
<br>
</span></small>
<br>
</div>
<div style="text-align: left;" id="texte"><img src="bibi1.jpg"
alt="BIBI" style="border: 1px solid ; width: 207px; height: 402px;"
align="left" hspace="30" vspace="170">
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><br>
</span></p>
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><br>
</span></p>
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><br>
</span></p>
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><br>
</span></p>
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><br>
<big style="font-weight: bold; color: rgb(51, 51, 51);"><span
style="font-family: Corbel;">Qui suis-je ?</span></big><o:p
style="font-family: Corbel;"></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">Je suis praticien en différentes
techniques de massage telles que le Shiatsu, massage traditionnel
japonais, le
massage Californien, le massage anti-cellulite ou bien pour les
entreprises le
massage assis.<o:p></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">En plus de toutes ces techniques,
riche de mes douze années d'expériences dans le massage bien-être, j'ai
mis au
point une technique personnelle adaptée à chacun d'entre nous appelée
Massage Centré.<o:p></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">Le corps détient des informations
susceptibles
d'être formulées par des paroles.<o:p></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">Aussi en parallèle aux massages,
vous avez la possibilité que je vous accompagne dans votre chemin de
vie.<o:p></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">Le corps, le mental et l'âme étant
étroitement liés je vous apporterai une réponse adéquate à votre
cheminement.<o:p></o:p></span></p>
<p class="MsoNormal" style="font-family: Corbel;"><span
style="font-size: 10pt;">J'ai également monté un groupe de
massage aquatique dans un bassin ou l'eau est à 35° avec des autistes
Asperger de
l'association Asperger Amitiés.<o:p></o:p></span></p>
<p class="MsoNormal" style=""><span
style="font-size: 10pt; font-family: Arial;"><span
style="font-family: Corbel;">Aimant m'enrichir à travers diverses
expériences j'anime une émission de radio sur</span> IDFM98
(http://www.idfm98.fr) un
vendredi sur deux de minuit à six heures du matin.<o:p
style="font-family: Corbel;"></o:p></span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: Arial;"><span
style="font-family: Corbel;">Cette émission s'appelle Tarot dans
la nuit.<br>
</span></span></p>
<table style="width: 500px; height: 35px; margin-left: 200px;"
cellpadding="2" cellspacing="2">
<tbody style="border-style: groove;">
<tr>
<td style="vertical-align: middle; text-align: center;"><a
href="contact.html"><span style="color: rgb(204, 102, 0);">Contact</span></a><br>
</td>
<td style="vertical-align: middle; text-align: center;"><a
href="TARIF.html"><span style="color: rgb(204, 102, 0);">Tarif</span></a><br>
</td>
<td style="vertical-align: middle; text-align: center;"><span
style="color: rgb(204, 102, 0);">Massage et autisme</span><br>
</td>
<td style="vertical-align: middle; text-align: center;"><a
href="index.html"><span style="color: rgb(204, 102, 0);">Accueil</span></a><br>
</td>
</tr>
</tbody>
</table>
<br>
</div>
</body>
</html>
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Mes images et mon texte ne sont pas fixes

Message par chinon37 »

Bonjour,

La mise en page du site se déplace car elle s'adapte à la largeur de l'écran, ce qui, évidemment, amène des affichages bizarres.

Une solution consiste à donner une largeur fixe au contenu, si possible centré sur l'écran et à combler les côtés avec une couleur de fond ou une image de fond.
Une autre solution consiste à mettre des blocs côte à côte, avec un bloc central contenant le texte qui s'adapte à la largeur, et des blocs latéraux à largeur fixe.

De plus, le menu est positionnées en absolu (en fixe sur l'écran), c'est à dire qu'il ne se place pas en fonction du reste du site, il n'est pas dans le flux, ce qui est un problème. Il faut le replacer à droite en le sélectionnant et en cliquant sur l’icône en forme de punaise en haut à droite de l'écran.
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
FranckDum
Arias
Messages : 4
Inscription : 14 mai 2012, 09:01

Re: Mes images et mon texte ne sont pas fixes

Message par FranckDum »

Bonjour,

Merci de m'avoir répondu

"Une solution consiste à donner une largeur fixe au contenu, si possible centré sur l'écran et à combler les côtés avec une couleur de fond ou une image de fond."

Comment je fais ? Je sélectionne tout et ensuite je vais Style interne>boite>et je met en position fixe ?

Et comment ne plus avoir le menu en absolu ?

Merci
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Mes images et mon texte ne sont pas fixes

Message par chinon37 »

Pour ne plus avoir le menu en absolu, tu as l'explication dans mon message.

Pour avoir une largeur fixe, il suffit par exemple de donner une largeur en pixel à la balise <body> et pour centrer cette page à l'écran, de définir les marges droite et gauche en "auto"

Je vais donner une méthode simple, mais qui méritera d'être affinée par la suite:
pour la page fixe et centrée:
- Dans la barre de tâches (en bas de l'écran de KompoZer), faire un clic droit sur <body>, puis "styles internes"
- onglet boite > largeur: 1000px > marges droite: auto et gauche auto
Pour le menu:
- dans la barre des tâches clic droit sur <div#menu>, puis styles internes
- onglet boite > position: choisir "non définie" et marges > haut > 160 px

NB:
- Bien sûr les valeurs de largeur ou de marges sont arbitraires et peuvent être modifiées en fonction de ce que l'on souhaite.
- Plutôt qu'utiliser des styles internes, il serait souhaitable de faire une feuille de style css indépendante.
- il est toujours déconseillé d'importer du texte directement de word, car cela importe des balises de styles inutiles et qui pevent perturber la mise en forme ou les modifications futures. Il faut apporter du texte brut et le mettre en forme avec KompoZer. la trace de word est détectable par la présence des "Mso normal" dans le code...
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
FranckDum
Arias
Messages : 4
Inscription : 14 mai 2012, 09:01

Re: Mes images et mon texte ne sont pas fixes

Message par FranckDum »

Merci pour tes ces réponses.

Il me reste à vérifier sur un autre écran que le mien.

Franck
infomamy
Gecko
Messages : 51
Inscription : 01 déc. 2010, 19:14

Re: Mes images et mon texte ne sont pas fixes

Message par infomamy »

- Il faut apporter du texte brut et le mettre en forme avec KompoZer. .
Bonjour Chinon
Je me permets d'ajouter que le texte brut peut être copié de n'importe quelle source si l'on utilise la commande "Coller sans mise en forme". Dans Word, dans ce cas, les balises "Mso normal" ne sont pas incluses dans le code.
Bonne soirée
FranckDum
Arias
Messages : 4
Inscription : 14 mai 2012, 09:01

Re: Mes images et mon texte ne sont pas fixes

Message par FranckDum »

Merci Infomamy j'ai pu rectifier également.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Bing [Bot] et 0 invité