Page 1 sur 2

Pb mise en ligne site internet

Posté : 2 août 2005, 12:01
par Cedric71
Bonjour tout le monde,

Ce n'est pas trop le thème de ce site mais comme quelques un d'entre vous tripotent pas mal internet, je mets ce post là.

Je viens de créer mon premier site web pour notre sono et j'ai l'impression que suivant le PC d'où on le visite, il y a des problèmes d'affichage (sur mon PC au boulot, je n'ai aucune image ou animation et sur le PC de mon collègue, les images sont présentent mais pas forcément à la bonne place alors que sur mon PC perso, tout est OK)

Pouvez vous faire une petite visite de mon site http://www.sono-calypso.com/ et me dire si vous constatez des problèmes d'affichage tels que pas d'image (toutes les pages en ont) ou des images mal placées (sur texte...) et quelle est votre config PC (Win, Internet explorer et résolution affichage.

Merci d'avance.

Posté : 2 août 2005, 12:22
par washe
c'est normal. Selon le logiciel utilisé (IE, netscape, firefox... :wink: ) ou leur configuration (cookies, multimédia...) certains codes sont interprétés différemment. Donc des fois pas d'images, pas la bonne place etc...

Toute la subtilité réside dans l'utilisation d'un language compris de tous (ou du moins réstituant quelque chose d'acceptable à l'écran).

Ex: sur ma page loc, il y a une séparation de case entre les différentes offres. Internet Explorer le fait très bien, mais Firefox va coller toute les cases entres elles. C'est pas gênant, mais çà illustre bien....

Posté : 2 août 2005, 12:25
par Laurent.decibel
Salut, avec quel logiciel as tu fait ton site ?

@+ :D

Posté : 2 août 2005, 12:33
par Stuf
Hello Cédric.

J'ai déplacé ton post dans "Privé, site et forum" où il sera plus à sa place.

Si je peux te donner quelques conseils pour que ton site soit le plus "compatible" possible avec les différents navigateurs, essaye de faire du XHTML strict (tu peux valider tes pages avec le validateur du w3 http://validator.w3.org/). Ainsi, tu as plus de chance qu'il soit pareil partout.

Malgré cela, les différents navigateurs peuvent intepréter différement certaines mises en forme (notamment pour les placements de blocs où faut avouer que c'est un peu la mouise... les fameux "div" et "span" pour ceux qui connaissent). Pour cela, tu peux te referer au merveilleux site http://www.laltruiste.com qui contient à la fois cours et explications sur html, php, css, etc... mais aussi leurs différentes compatibilités et problèmes avec les navigateurs connus.

Pour ce qui est des images qui n'apparaissent pas, je penche plutot pour la configuration du navigateur (blocage des images)...

vala, bon courage.

Posté : 2 août 2005, 12:52
par thw
comme quoi ne deviens pas webmaster et developpeur web qui veut... je me rassure, mon metier à encore de l'avenir !! -lol-... :wink:

Posté : 2 août 2005, 13:06
par Stuf
washelor a écrit : Ex: sur ma page loc, il y a une séparation de case entre les différentes offres. Internet Explorer le fait très bien, mais Firefox va coller toute les cases entres elles. C'est pas gênant, mais çà illustre bien....
Hello Wash,

je suis désolé de te dire que ton problème n'est pas une incompatibilité, mais une erreur de ta part [-X :wink:
J'ai été voir ton site (très bien fait au demeurant) et le code de ton fameux tableaux est:

Code : Tout sélectionner

<table border="0" cellspacing="10" cellpadding="0" style="border-collapse&#58; collapse" width="540" id="AutoNumber2" >
Le problème est que tu applique un style "inline" avec

Code : Tout sélectionner

style="border-collapse&#58; collapse"
qui va surcharger tous tes attributs d'avant (cellspacing, padding, etc...). Internet explorer fait un espèce de mélange entre les deux définitions (attributs et style) qui fait que par bonheur et chance, ça marche. Mais ce n'est pas propre et rigoureux.
Firefox, lui, applique rigoureusement la définition de style et change donc les attributs définis (border-collapse) uniquement, en remettant les autres attributs à leur valeur par défaut, ce qui est le comportement normal.
Les solutions:
1-) enlever ta définition de style (de toute façon, tes bordures sont définies à 0, donc pas besoin de définir border-collapse)

Code : Tout sélectionner

<table border="0" cellspacing="10" cellpadding="0" width="540" id="AutoNumber2" >
2-) utiliser une feuille de style dans laquelle tu vas définir tous les attributs que tu veux redefinir pour ton tableau (C'est le mieux car plus réutilisable et évolutif)

vala... et encore bravo pour ton site qui est fichtrement chouette =D>

Posté : 2 août 2005, 13:21
par washe
Thank you Stuf :grin:

Je suis en train de le remettre à jour, donc je corrigerais les lignes en conséquence.

Par contre, c'est pas une bordure qui est appliqué, mais une marge au sein des cases du tableau. Sais po si çà change le raisonnement.

Posté : 2 août 2005, 13:30
par Stuf
Mais de rien mon bon :wink:
Avec ton attribut

Code : Tout sélectionner

style="border-collapse&#58; collapse"
, tu appliques un style à ta table, donc tu change tous ces attributs (bordure, espacements, etc...). Seulement, tu ne redéfinis que la bordure donc les autres sont remis par défaut.
Avec tes autres définitions tu manipules les attributs individuellement:
border="0" pour une bordure de 0, cellspacing="10" pour un espacement de 10 entre les cellules, cellpadding="0" pour un espacement entre le contenu des cellules et le bord des cellules de 0, etc...
Donc, tu peux te contenter, pour ce que tu veux faire, de:

Code : Tout sélectionner

<table border="0" cellspacing="10" cellpadding="0" width="540" id="AutoNumber2" >
Ce que je voulais dire est que le "border-collapse: collapse" ne te sert à rien si tu veux définir border="0". Pour le reste, oui, c'est en effet un espacement que tu veux faire.
Quoiqu'il en soit, cela ne change pas le fait que ta définition de style "écrase" toutes tes définitions d'attributs. C'est un mélange de deux façons de faire, cas géré différemment par IE et Firefox. Si tu ne veux pas t'embêter avec les feuilles de style, laisse tes attributs comme ils sont, et enlève la définition de style, ça marchera comme tu veux :wink:

Posté : 2 août 2005, 13:51
par washe
YEEEEEEsssss

Modif faite. Une actualise sur vos firefox... et voilà que c'est plus jolie.

Merci Stuf.

Posté : 2 août 2005, 14:53
par Cedric71
Merci à tous pour vos réponses.
Félicitations Washelor pour ton site qui est en effet très bien fait (Hélas je n'en suis pas à cette qualité de réalisation mais çà viendra ! ) =D>

En fait j'ai choisi la simplicité et j'en paye les pots cassés (Finalement c'est comme les rapports Boost - QSC !!!!)
J'ai créé mes pages sous Word en enregistrant au format HTM et je les ai mis en ligne avec FlashFXP.

Je vais suivre les conseils de Stuff et aller voir www.laltruiste.com.
Je n'ai pas bien compris ton histoire de valider avec e validateur du w3 !!

Posté : 2 août 2005, 19:25
par Stuf
Cédric71 a écrit : Je n'ai pas bien compris ton histoire de valider avec e validateur du w3 !!
Alors, Ced., le validateur va te permettre de vérifier que ton fichier HTML (ta page web), est bien écrite, c'est à dire qu'elle respecte bien la norme définie par le consortium w3.
Cette norme uniformise le langage HTML (et son successeur XHTML) afin de définir précisemment le langage et servir de référence pour les navigateurs web. Ainsi, si tes pages web sont "valides", elles répondent à la norme et sont censées être visualisées de manière identique sur tous les navigateurs qui respectent la norme, même les navigateurs en mode texte, etc... (censées, parcequ'il y a encore un peu de chemin à faire avant que les navigateurs aient des comportements identiques :wink:).
Si tes pages ne sont pas valides, cela ne veut pas dire qu'elles ne seront pas visualisables, mais cela peut entrainer des comportements "non-prévus" ou différents selon que le visiteur utilise Firefox, IE, Opera, etc... (ou Safariiiiii, pour Mr Zig'muche
:))°^ :))°^ :))°^ à la tienne mon bon, ça fait longtemps :wink: ). C'est donc un plus qui dit que tu as tout bien fait, et que si ça déconne, c'est pas ta faute :neutral:

Posté : 2 août 2005, 20:53
par Jawa
Salut Cédric,
Je viens d'aller visiter ton site pas de prob.
Par contre pardonnes moi, mais sur ta page d'accueil corriges le mot accueil. ;) Sans rancune.

Posté : 2 août 2005, 22:01
par Cedric71
Mais tu es tout pardonné et surtout merci de m'avoir corrigé cette faute passée au travers de mes relectures. :oops:

Donc tu n'as eu aucun problème de visualisation ? Toutes les animations fonctionnaient et semblaient à leur place ?

Quelle est ta config PC ?

Qu'as tu pensé du site (artistiquement parlant !) ?

Posté : 2 août 2005, 22:08
par Cedric71
[/quote]
C'est donc un plus qui dit que tu as tout bien fait, et que si ça déconne, c'est pas ta faute :neutral:[/quote]

Merci Stuf pour ces précisions, j'ai compris \:D/

Posté : 2 août 2005, 22:09
par washe
Cédric,

Sur ton site, j'ai trois page qui ne s'affiche po moi. C'est normal dorcteur?