affichage d'une image de fond de cellule

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Répondre
anodin
Arias
Messages : 2
Inscription : 24 janv. 2010, 15:43

affichage d'une image de fond de cellule

Message par anodin »

bonjour,
je débute dans la réalisation de site internet et je bute sur une difficulté :
quelqu'un peut-il m'expliquer pourquoi l'image de fond de cellule de cette page d'essai : http://g.duperray.free.fr/Essai/Essai.html s'affiche normalement quand on ouvre la page sous Internet Explorer et non sous Firefox?
merci par avance de me faire avancer

anodin au pied d'un mur
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Re: affichage d'une image de fond de cellule

Message par jpbardiau »

Bonjour,

la question serait plutôt à poser dans le forum développement web, mais voici une réponse : l'url de l'image de fond pointe vers ton disque dur :

Code : Tout sélectionner

background-image: url(file:///D:/Essai/C443.JPG);
Donc, impossible de la voir sauf à partir de ton ordi et avec IE.
JP
Image
Image
anodin
Arias
Messages : 2
Inscription : 24 janv. 2010, 15:43

Re: affichage d'une image de fond de cellule

Message par anodin »

merci jpbardiau,
j'ai enfin compris et ça marche.
en fait, dans le cas d'une image de fond de cellule, kompozer ne propose pas la coche "l'URL est relative à l'adresse de la page".
Il faut donc corriger le chemin dans le code source.
Je prends ainsi conscience qu'à un moment, il faut cesser de se laisser entièrement porter par kompozer et faire l'effort d'acquérir les notions élémentaires du html.
merci encore et bonne fin de journée
anodin :D
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Re: affichage d'une image de fond de cellule

Message par jpbardiau »

Dans KompoZer il y a un nettoyeur de balises pour relativiser les adresses: menu Outils > Nettoyeur de balises.
JP
Image
Image
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Re: affichage d'une image de fond de cellule

Message par Fabrice.Tres.Net »

Les tableaux doivent être réservés aux données tabulaires, la mise en forme (présentation et positionnement des éléments) d'une page se fait avec les feuilles de style (CSS).
Dernière modification par Fabrice.Tres.Net le 25 janv. 2010, 17:18, modifié 1 fois.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: affichage d'une image de fond de cellule

Message par chinon37 »

Fabrice.Tres.Net a écrit :Les tableaux doivent être réservés aux données tabulaires, la mise en forme (présentation) d'une page se fait avec les feuilles de style (CSS).
Et ça, KompoZer le fait pas trop mal!
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.
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Re: affichage d'une image de fond de cellule

Message par Fabrice.Tres.Net »

Fabrice.Tres.Net a écrit :Les tableaux doivent être réservés aux données tabulaires, la mise en forme (présentation et positionnement des éléments) d'une page se fait avec les feuilles de style (CSS).
Je m'auto-cite pour la précision : positionnement des éléments qui ne coule pas de source pour les débutants.
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Re: affichage d'une image de fond de cellule

Message par lpgc »

bonjour, ... exactement le sujet correspondant à mon problème ...

je dois rajouter un background-image: ... sur une cellule ayant déjà une classe ( background ... )
comme ce sont des gestions différentes au niveau de l'application ... il me semble avoir lu quelque part

qu'il était possible de mettre plusieurs classes sur un même objet ... est ce valable pour tout les browser ?
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Re: affichage d'une image de fond de cellule

Message par Asumbaa »

Salut,
lpgc a écrit :il me semble avoir lu quelque part qu'il était possible de mettre plusieurs classes sur un même objet ... est ce valable pour tout les browser ?
Plusieurs classes, oui bien sûr (class="classe1 classe2") !
Mais plusieurs images de fond sur le même élément, non, du moins pas avant quelques années (c'est un des points de CSS3)
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: affichage d'une image de fond de cellule

Message par chinon37 »

Oui, tu peux déclarer plusieurs classes pour un même bloc, mais en cas de propriétés qui se contredisent, il me semble que c'est la dernière classe déclarée dans la feuille de style qui s'appliquera.
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.
lpgc
Lézard à collerette
Messages : 259
Inscription : 16 juil. 2006, 01:02

Re: affichage d'une image de fond de cellule

Message par lpgc »

... Merci cela résout mon problème ... :D

j'avais des cellules dans le style de :

Code : Tout sélectionner

<td  class="clferiecal" title="Pâques">&#160;</td>
où en fonction du type de cellules les classes étaient différentes : jours fériés, week-end, mi-temps, jour de repos, hors calendrier
je peux ainsi ajouter une fonctionnalité différente sur la cellule : jour demandé, accepté, annulé, refusé, absent
la seule classe de la 1ère fonction ayant une image de fond est hors calendrier mais dans ce cas la seconde fonction ne s'applique pas

je pourrai avoir une cellule dans le style :

Code : Tout sélectionner

<td  class="clmitemps claccepte">½</td>
chinon37 a écrit :Oui, tu peux déclarer plusieurs classes pour un même bloc, mais en cas de propriétés qui se contredisent, il me semble que c'est la dernière classe déclarée dans la feuille de style qui s'appliquera.
... pas toujours évident non plus cela ... est ce la classe qui prévaut sur le style !?
j'ai déjà vu aussi qu'il est possible de spécifier une proprété comme !important
pour qu'elle soit prioritaire ...
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Re: affichage d'une image de fond de cellule

Message par Benoit »

Asumbaa a écrit :Mais plusieurs images de fond sur le même élément, non, du moins pas avant quelques années (c'est un des points de CSS3)
C'est intégré dans Firefox 3.6, donc pour une utilisation personnelle on peut toujours l'essayer.
https://developer.mozilla.org/en/CSS/Mu ... ackgrounds
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Re: affichage d'une image de fond de cellule

Message par Asumbaa »

Benoit a écrit :
Asumbaa a écrit :Mais plusieurs images de fond sur le même élément, non, du moins pas avant quelques années (c'est un des points de CSS3)
C'est intégré dans Firefox 3.6, donc pour une utilisation personnelle on peut toujours l'essayer.
https://developer.mozilla.org/en/CSS/Mu ... ackgrounds
Tout à fait. Je parlais bien entendu d'une utilisation en production :wink:
Répondre

Qui est en ligne ?

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