affichage d'une image de fond de cellule
affichage d'une image de fond de cellule
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
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
Re: affichage d'une image de fond de cellule
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 :
Donc, impossible de la voir sauf à partir de ton ordi et avec IE.
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);
Re: affichage d'une image de fond de cellule
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
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

Re: affichage d'une image de fond de cellule
Dans KompoZer il y a un nettoyeur de balises pour relativiser les adresses: menu Outils > Nettoyeur de balises.
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
Re: affichage d'une image de fond de cellule
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.
Re: affichage d'une image de fond de cellule
Et ça, KompoZer le fait pas trop mal!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).
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.
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.
-
- Tyrannosaurus Rex
- Messages : 2390
- Inscription : 26 juin 2006, 12:50
Re: affichage d'une image de fond de cellule
Je m'auto-cite pour la précision : positionnement des éléments qui ne coule pas de source pour les débutants.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).
Re: affichage d'une image de fond de cellule
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 ?
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 ?
Re: affichage d'une image de fond de cellule
Salut,
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)
Plusieurs classes, oui bien sûr (class="classe1 classe2") !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 ?
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)
Voir ma configuration
Re: affichage d'une image de fond de cellule
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.
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.
Re: affichage d'une image de fond de cellule
... Merci cela résout mon problème ...
j'avais des cellules dans le style de :
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 :
j'ai déjà vu aussi qu'il est possible de spécifier une proprété comme !important
pour qu'elle soit prioritaire ...

j'avais des cellules dans le style de :
Code : Tout sélectionner
<td class="clferiecal" title="Pâques"> </td>
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>
... pas toujours évident non plus cela ... est ce la classe qui prévaut sur le style !?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.
j'ai déjà vu aussi qu'il est possible de spécifier une proprété comme !important
pour qu'elle soit prioritaire ...
Re: affichage d'une image de fond de cellule
C'est intégré dans Firefox 3.6, donc pour une utilisation personnelle on peut toujours l'essayer.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)
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. ♪
Li tens revient, je ne fais riens. ♪
Re: affichage d'une image de fond de cellule
Tout à fait. Je parlais bien entendu d'une utilisation en productionBenoit a écrit :C'est intégré dans Firefox 3.6, donc pour une utilisation personnelle on peut toujours l'essayer.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)
https://developer.mozilla.org/en/CSS/Mu ... ackgrounds

Voir ma configuration
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités