pb firexfox tableau??

pb firexfox tableau?? - HTML/CSS - Programmation

Marsh Posté le 02-03-2005 à 17:56:30    

Salut voila j'ai un pb avec firefox.en fait sous IE mon site passe nikel alors que sous firefox il ya un décalage vertical vers le bas .
Je ne sais pas d'ou ca viens ,peut etre d'une difference d'interprétation des tableau ou des <br> de la part de firefox par rapport a IE ??
(svp ne me dite pas de ne pas utiliser de tableau je sais que c'est pas bien !! lol )
voici l'url pour voir ce que ca donne  
http://lorphej.e-supinfo.net
merci d'avance
jeremy

Reply

Marsh Posté le 02-03-2005 à 17:56:30   

Reply

Marsh Posté le 02-03-2005 à 21:54:35    

J'ai pas la réponse à ta question mais j'aimerais bien savoir pourquoi utiliser des tableaux est mal ?

Reply

Marsh Posté le 02-03-2005 à 21:56:47    

http://www.openweb.eu.org/articles/problemes_tableaux/


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
Reply

Marsh Posté le 02-03-2005 à 22:08:11    

Très interessant merci :bien:

Reply

Marsh Posté le 02-03-2005 à 22:33:14    

T'as pas plus gros comme police de caractére? Compare un peu avec ce forum, tout ton texte est écrit deux à trois fois plus gros qu'ici. Mieux vaut garder la taille classique ou les définir en décalage de taille et pas en une taille fixé comme tu le fais surtout que t'as pris des tailles énorme. A croie que t'es en 1600*1200 sur un écran 14 pouces.
 
Ton tableau en taille fixe : merci pour chez moi, j'ai pas le choix, soit je passe mon temps à faire joujou avec la barre horizontale de la page, soit je suis obligé de passer en 1280 de large. Même en 1024 en plein écran, ton site dépasse. Tu ferais mieux d'utiliser des pourcentages surtout que t'as aucun besoin de définition de largeur de colone au pixel prés du moins pour la partie droite de l'écran. Un navigateur saura toujours mieux que toi qu'elle taille donné aux éléments pour que tout s'affiche comme il faut chez tel ou tel navigateur. ;) Il faut prendre l'habitude de ne jamais abuser de tailles fixes sauf besoins vraiment particuliers. (et encore ...)
 
L'ouverture des autres pages en javascript : à croire que tu ne conais ni les formulaires (un bouton pouvant trés bien valider un formulaire vide) ni la possibilité de mettre un lien sur une image. Et puis, pouquoi devrais je me taper une nouvelle fenêtre de navigateur quand je passe d'une page à l'autre de ton site? En plus, ceux qui n'ont pas de javascript d'activé dans leur navigateur ne pouront pas profiter de ton site. Et sache que tous les robos de référencement de site sont dans ce cas là.
 
Vu ses imperfections, je penses que ca doit être un premier essai pour toi. ;) Il te reste plus qu'a tenir compte des remarques que je t'ai faites et que d'autres te feront surement derriére moi pour que ton site devienne meilleur.
 
Au fait, pour le code html, penses à mieux l'indenter (c'est a dire à utiliser un décalage de l'écriture permettant de voir du premier coup d'oeuil a quel endroit telle balise se ferme) ca sera plus simple de voir comment ta page est organisé derriére. Tout ce que j'ai réussit à y voir, c'est que t'utilisesd la balise <center>. Elle est "deprecated", c'est à dire qu'elle est fortement déconseiller et elle disparaitra trés vite (je suis même pas sur qu'elle existe encore en xhtml) mieux vaut utiliser le réglage équivalent au niveau du css vu que tu l'utilises.
 
EDIT : C'est quoi ce refresh à la con sur une page dont le contenu risque de ne changer qu'une fois par mois? Surtout que le seul truc qui change au niveau affichage c'est la date et l'heure de l'ordinateur du visiteur. Tant qu'a utiliser du javascript pour un gadget pareil, tu pourais virer le refresh (il sert à rien) et mettre un timer en javascript qui changera la date et l'heure sans avoir besoin du moindre rafraichissement de la page.


Message édité par omega2 le 02-03-2005 à 22:36:53
Reply

Marsh Posté le 04-03-2005 à 21:21:58    

Ok merci pour toute c'est remarque , j'en prend bonne note.
Oui comme tu a dus t'en rendre compte c'est mon premier site.
Pour ce qui est de la résolution , c'est vrai je suis sur un portable c'est explique la police. Quad au formulaire oui je connais de nom mais je métrise pas du tout enfin pas encore tout du moins .
Pour le javascript desolé mais j'ai un cahier des charges a tenir (c'est pour un projet) et je dois en mettre et perso j'aime biens ces bouttons dc voila l'expliquation.Quand a le premiere fenetre qui s'ouvre par dessus le seul moyen que j'ai trouvé pour faire disparaitre l'ancienne obligeai l'utilisateur a accepter un fermeture de page dc ...
Pour le referencement je sais c'est pas top c'est vrai.
Pour le refresh je ne connais ce que tu appel le timer donc il faut que je me renseigne .

Reply

Marsh Posté le 04-03-2005 à 21:45:54    

jeremy93 a écrit :

Pour ce qui est de la résolution , c'est vrai je suis sur un portable c'est explique la police.


Raté, la police est configurable pour chacun au niveau du navigateur et augmentable/diminuable quasi instantanément, mettre une police gigantesque est stupide

Citation :

Pour le javascript desolé mais j'ai un cahier des charges a tenir (c'est pour un projet) et je dois en mettre


En mettre pourquoi pas, en mettre qui ne sert à rien et nuit à l'utilisabilité du site non

Citation :

et perso j'aime biens ces bouttons dc voila l'expliquation.


En même temps ça n'a aucune importance, comme le souligne omega2:

  • Toute personne ayant désactivé le javascript l'aura dans l'os pour rien, puisqu'il est possible de faire la même chose sans javascript
  • Toute personne utilisant un navigateur ne gérant pas le javascript l'auront de même dans l'os
  • les robots/crawlers des moteurs de recherche (type google) se comportent comme des navigateurs textuels, ils ne pourront donc pas référencer le site  
Citation :

Quand a le premiere fenetre qui s'ouvre par dessus le seul moyen que j'ai trouvé pour faire disparaitre l'ancienne obligeai l'utilisateur a accepter un fermeture de page dc ...


 [:mlc]  
Il suffit de faire un lien classique et ça chargera la nouvelle page à la place de l'ancienne [:mlc]  

Citation :

Pour le refresh je ne connais ce que tu appel le timer donc il faut que je me renseigne .


les deux restants anecdotiques sinon inutile: sur 99.9% des ordinateurs, l'heure est déjà affichée, je ne vois pas l'intérêt de la remettre [:*syl*]  
 
 
Maintenant continuons les remarques:
1-  Site optimisé en 1024X768 pour I.E + http://lorphej.e-supinfo.net/imagesie.jpg sur la même page que les icônes de validité HTML et CSS du W3C, c'est vomitif, les premiers allant à l'encontre de tout ce que prône le W3C, idem pour les tables
2- La charte graphique est à revoir, parce que les liens visités qui passent en rouge vif sur un fond bleu, non seulement c'est pas agréable mais ça fait franchement mal aux yeux [:moule_bite]  
3- Le bas des pages est buggé aussi bien sous Firefox que dans Opera
4- Un certain nombre de tags et attributs sont dépréciés (<center>, border, language="Javascript" )


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 04-03-2005 à 22:02:10    

Voilà un exemple pour un timer en javascript :
http://www.phassler.com/Html/javascript/javascript.htm
Clique sur la ligne nomé "LA FONCTION SETTIMEOUT". J'espéres que tu arriveras à comprendre le script de la page.
 
Pour ouvrir une page dans la même fenêtre, on peut utiliser la fonction 'window.location="mapage.html"'. C'est pas du javascript récent mais je conais pas encore mieux si on reste au javascript.
 
Au fait, ils vous ont précisé les éléments pour lesquels utiliser du javascript ou non? S'ils vous ont pas précisé, il vaut mieux l'utiliser à bon escient et pas en remplacement de l'html. ;)
 
Pour les forms, je te conseille le site commentcamarche. ( http://www.commentcamarche.net/html/htmlform.php3 ) C'est un trés bon site pour apprendre les bases. :)
 
Au fait, en javascript, on peut faire des fonctions avec des paramêtres, ca permet d'avoir une seule fonction pour ouvrir les diférentes pages et pas une fonction par lien javascript.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed