Problème affichage background

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

Répondre
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Problème affichage background

Message par bibimccoye »

Bonour à tous,

Je viens vous solliciter car j'ai besoin de votre aide...
Je viens de créer mon 1er site avec Nvu (oui, je sais, c'est has been mais je ne le savais pas au départ :roll: ) et je viens de l'héberger chez voila.fr. Jusque là, tout va bien, tout fonctionne mais j'ai quand même un souci avec ma page d'accueil : j'ai placé une image de fond dans une cellule et ajouté du texte, le souci, c'est que mon background n'apparaît pas sur le net.

Cela fait maintenant plusieurs jours que je fouine à droite et à gauche sur le net et j'ai trouvé, je pense, une réponse dans le post- it "les gens ne voient pas mes images" : le lien qui pointe vers mon image est erroné puisqu' il indique un chemin vers mon disque dur. Mais voilà, je n'arrive pas à régler mon souci...comment modifier ce lien?
L'image est pourtant bien dans le bon répertoire.
J'ai bien tenté d'installer urlcleaner mais pas moyen.

Pouvez- vous m'apporter une réponse svp?

Voici le lien de ma page :
http://labasmonterie.site.voila.fr/accueil/accueil.html

et le code de mon background :
style="background-repeat: no-repeat; background-position: center; background-color: rgb(0, 0, 0); background-image: url(file:///C:/siteinternet/index/accueil/copie.jpg);"
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Re: Problème affichage background

Message par jpbardiau »

Bonjour,

si tu passe à KompoZer, un nettoyeur de balises avec possibilité de relativiser les adresses y est inclus.
JP
Image
Image
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Merci beaucoup pour ta réponse, je m'empresse d'aller voir ça...
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Bon ben ça ne marche pas, j'ai fait un nettoyage de balises avec kompozer mais ça ne règle pas le problème. :cry:

J'ai également suivi les conseils donnés dans ce topic (http://www.geckozone.org/forum/viewtopi ... 20&t=73917) puisqu'il s'agit du même souci mais pas de changements non plus, je ne sais pas quoi faire.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Problème affichage background

Message par Ymai »

Bonjour
Effectivement, pas (plus?) de souci d'image qui se trouverait sur le disque dur local.
Mais, si l'on en croit le code source de la page, l'image est référencée comme

Code : Tout sélectionner

background-image: url(file:siteinternet/index/accueil/copie.jpg);
Soit dans un sous-répertoire nommé "siteinternet", à la racine du site. Ce qui donnerait l'adresse
http://labasmonterie.site.voila.fr/site ... /copie.jpg
Dont on constate qu'elle n'existe pas.

Je crains que la solution passe par une remise en question en profondeur de la structure du site.
Il faut absolument que la structure du site web local (sur le PC, donc) soit *identique* à la structure du site web distant (sur le serveur web, donc).
Et comme cela ne semble pas être le cas (le répertoire "siteinternet" existe sans doute localement, mais pas sur le serveur web), rien ne fonctionne correctement.
Je suis aussi un peu dubitatif quant à l'opportunité d'un répertoire nommé "index" qui contiendrait un sous-répertoire nommé "accueil" qui contiendrait l'image en question...
Faisons simple, faisons simple...
Bon courage.

PS: la version 0.8.b de KompoZer pose encore de nombreux problèmes pour l'édition des textes, mais elle pourrait résoudre le problème de structure: le module de publication réplique automatiquement le contenu local vers le serveur web. A voir?
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Merci Ymai, je vois bien ce que tu veux dire. Effectivement, le dossier racine de mon site sur mon DD est bien "siteinternet", et il est vrai que j'aurais certainement pu simplifier les choses. Mais alors comment expliquer que tout mes liens fonctionnent (y compris ceux vers des images) sauf le lien vers cette image?

Je vais regarder tout ça de plus près et essayer de restructurer mon site...

Merci encore
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Problème affichage background

Message par Ymai »

bibimccoye a écrit :Merci Ymai, je vois bien ce que tu veux dire. Effectivement, le dossier racine de mon site sur mon DD est bien "siteinternet", et il est vrai que j'aurais certainement pu simplifier les choses. Mais alors comment expliquer que tout mes liens fonctionnent (y compris ceux vers des images) sauf le lien vers cette image?
Mmmmhhhh.... Si les répertoires distants ont été créés manuellement sans tenir compte de la structure locale, cela peut se justifier.
C'est un classique.
Au risque de passer pour sénile (ou, comme pourraient prétendre certains -non, je ne vise personne, d'abuser des boisson houblonnée), je persiste à proclamer qu'il est indispensable de répliquer la structure locale sur le serveur web. Quitte à transférer des répertoires entiers plutôt que des fichiers un à un.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Oui, je comprends "en gros" (je suis encore novice :lol: ) ce que tu veux dire. J'ai bien essayé de structurer mon site de façon identique sur mon DD et sur le serveur mais il y a quelquechose qui m'échappe :

Voilà la structure locale de mon site :

Image

Et voici celle sur "voila.fr" sachant que le dossier racine chez "voila" doit systématiquement s'appeler index.html :
Image

J'ai appelé mon dossier racine "siteinternet" et je vois bien que c'est là que le bas blesse mais comment rectifier le tir? Je suis un peu perdue...
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Problème affichage background

Message par Ymai »

Bonjour
Je crois déceler un souci de "vocabulaire".
Un "dossier" (encore nommé "répertoire") est constitué d'un ensemble de fichiers et -éventuellement- de sous-dossiers.
Un "fichier" serait alors un document comme un fichier .html par exemple. (les puristes pardonneront l'approximation)

Il n'est donc nul besoin que le "dossier" racine s'appelle "index". Il n'est même pas forcément nécessaire qu'un dossier existe à la racine du site web.
Par contre, ce qui est certainement demandé, c'est qu'il existe un fichier nommé "index.html" à la racine du site web. C'est celui-là qui sera ouvert lors de l'appel de l'adresse http://labasmonterie.site.voila.fr sans autre précision.

Je dirais donc que le schéma 2 est le bon. La racine contient bien le fichier index.html.
J'y verrais volontiers un "dossier" nommé "images" qui contiendrait les images en background, voire les autres images figurant sur la page d'accueil.
En tous les cas, une chose est sûre, la dénomination "siteinternet" n'est pas connue sur le serveur web.

PS: on a tous été novices :wink:
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Ok, ok, ça me semble plus clair tout un coup :wink: ...

Je vais rectifier tout ça et vous tenir au courant... Merci encore!
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Alors après avoir modifié l' arborescence de mon site sur mon DD, supprimé l'intitulé "siteinternet" que j'ai remplacé par "index" :oops: , créer un sous- dossier "images" où j'y ai mis mon background et les images de mon index, rectifié les liens concernés et transmis toutes les modifs au serveur... ben, ça ne marche toujours pas!
Le lien de mon background pointe systématiquement vers mon disque dur...
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Problème affichage background

Message par Ymai »

Et qu'est-ce qui ne fonctionne pas?
J'ai un petit souci avec mon écran 1024x600 (qui est trop étroit pour le site), mais sinon...

[edit]Ah oui, effectivement...
Image[/edit]
[edit2]oui, bon, en fait je ne vois plus aucune référence à une image de fond dans ces pages. Je retourne chercher même si l'anti-clic-droit fait perdre du temps et ne sert strictement à rien :evil: [/edit2]
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: Problème affichage background

Message par chinon37 »

bonjour,

moi, je vois toujours cela

Code : Tout sélectionner

background-image: url(file:siteinternet/index/accueil/copie.jpg);

Code : Tout sélectionner

background-image: url(file:///C:/index/images/copie.jpg);
et un gros bogue (entre autres...):
on arrive sur la page d'accueil> on clique sur entrée > on arrive sur la page qui nous préoccupe pour l'image de fond > on actualise la page courante > paf! on reviens sur la première page d'accueil :roll:
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.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Re: Problème affichage background

Message par Ymai »

chinon37 a écrit :bonjour,

moi, je vois toujours cela

Code : Tout sélectionner

background-image: url(file:siteinternet/index/accueil/copie.jpg);

Code : Tout sélectionner

background-image: url(file:///C:/index/images/copie.jpg);
Sur quelle page, siouplé ?
Sur index.html, j'ai

Code : Tout sélectionner

<body style="color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" alink="#000099" link="#000099" vlink="#990099">
sur accueil.html, j'ai

Code : Tout sélectionner

<body style="color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" alink="#000099" link="#000099" vlink="#990099">
sur pagearchi.html, j'ai

Code : Tout sélectionner

<body style="font-family: Vivaldi; font-weight: bold; font-style: normal; text-transform: none; text-align: left; line-height: 20%; font-size: 200%; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0);" alink="#000099" link="#000099" vlink="#990099">
...
chinon37 a écrit : et un gros bogue (entre autres...):
on arrive sur la page d'accueil> on clique sur entrée > on arrive sur la page qui nous préoccupe pour l'image de fond > on actualise la page courante > paf! on reviens sur la première page d'accueil :roll:
Merci Voila.fr
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
bibimccoye
Arias
Messages : 8
Inscription : 03 nov. 2009, 16:42

Re: Problème affichage background

Message par bibimccoye »

Bonsoir,

Etonnant car ici pas de bug ni sous IE7, ni sous firefox et je viens de tester sur le PC de mes parents : RAS non plus...

En revanche, une chose étrange : sous IE7, mon background apparaît bien (normal puisque l'image est sur mon pc) mais elle n'apparaît pas sous firefox alors que je fais le test depuis mon pc également :roll:

Je précise que le background devrait être normalement sur ma page accueil.html et pas ailleurs.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités