problème d'alignement vertical d'un objet flash

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 !
Invité

Message par Invité »

effectivement avec la derniere version d'opera ça marche
:?
aeroweb340
Arias
Messages : 12
Inscription : 24 févr. 2005, 15:11

Message par aeroweb340 »

ça marche sous la derniere version mais c'est tres embetant pour les anciennes ... j'aimerai savoir pourquoi :(
et puis meme avec la derniere version il y a un petit espace en haut léger

bref on peut pas tout avoir decidemment
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Console-toi en te disant que :
1) il vaut mieux que ça soit bien vu sous FF que Opera vu que le premier est beaucoup plus utilisé que le 2e
2) en général les utilisateurs de ces navigateurs mettent à jour régulièrement donc les anciennes versions disparaissent plus rapidement que les anciennes d'IE.
3) ton problème ne peut donc que s'améliorer avec le temps, et cela sans que tu fasses quoi que ce soit. :P Elle est pas belle la vie ?
Invité

Message par Invité »

lol ouaip elle est belle mais bon oki je laisse comme ça :D

mais t'as un truc pour verifier les php ?

car sur le livre d'or d'abyss groupe mes smileys s'affichent correctement sous ie et ff mais sur opera il ne fait pas d'espace ?

decidemment cet opera c'est vraiment de la merde
http://www.abyss-groupe.com/fr/livredor/livre.php?n=1
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Mais c'est pas vrai ! Tu n'as toujours pas compris ? Tant que ta page est bourrée d'erreurs, arrête de dire que tel ou tel navigateur c'est de la merde ! Commence par valider tes pages, combien de fois faudra-t-il te le répéter ? :wink:

Cela dit, les smileys s'affichent bien chez moi...
Invité

Message par Invité »

toute mes pages sont valides ! mais la page du livre d'or c'est du PHP !
et non de l'html !
le validateur ne valide pas le php que je sache ????

et les smileys s'affichent oui mais pas comme sur ie ils sont a la suite dans opera
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Anonymous a écrit :toute mes pages sont valides ! mais la page du livre d'or c'est du PHP !
et non de l'html !
le validateur ne valide pas le php que je sache ????
Attention ! Le php est un langage interprété par le serveur. Le navigateur, lui, reçoit du HTML, et ne sait même pas que du php a été utilisé pour générer le HTML.
C'est donc à toi de t'arranger pour que le php sorte un code valide, c'est tout :wink:
Donc il faut corriger aussi le php pour qu'il produise du HTML valide.

Que veux-tu dire par "ils sont à la suite dans Opera" ? J'ai regardé je ne vois vraiment pas de différence...
Invité

Message par Invité »

je galere trop voici les erreurs : http://validator.w3.org/check?uri=http% ... Flivre.php

pas moyens de les faire sauter ! apres le php marche pas bref c'est la galere si quelqu'un sait comment me les modifiers ce serait tres aimable de sa part !
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Pas de problèmes :wink:

1) Mettre un doctype. Par exemple HTML 4.01 Transitionnel si tu veux. Tu trouvera une liste par exemple ici : http://www.w3.org/QA/2002/04/valid-dtd-list.html :wink:

Ensuite il manque des alt à tous les smileys, si c'est dans un echo/print php il faut échapper les guillemets par exemple en mettant alt=\"Clin d'oeil\" si les guillemets de la chaine php sont des guillemets doubles, ou alors alt='clin d'oeil' avec des guillemets simples. :wink: Idem pour les autres erreurs.
Invité

Message par Invité »

merci calimo pour ta reponse mais en mettant le doctype le texte des message du livre se mettent au centre et non a gauche comme avant c'est bizarre du coup j'ai enlever ... pour l'histoire des alt là je comprend rien je vais peut etre passer pour un ane lol mais au moins je suis fran serieux là je desespere pour cette page.
et puis il a d'autre pb que les alts avec l'histoire de la ligne de code avec <script> et un autre avec bgcolor ... je vois pas ou est le pb ça marche alors mais lui il en trouve !
:roll: :roll:
quelqu'un peut me modifier le code de cette page ? le rendre a 100% valide html 4.01 ? merci :roll:
calimo
Animal mythique
Messages : 14118
Inscription : 26 déc. 2003, 11:51

Message par calimo »

Anonymous a écrit :merci calimo pour ta reponse mais en mettant le doctype le texte des message du livre se mettent au centre et non a gauche comme avant c'est bizarre du coup j'ai enlever ...
Hein ??? Pas normal ça ! Tu es sur que tu n'as pas introduit d'autres erreurs ?
Anonymous a écrit :pour l'histoire des alt là je comprend rien je vais peut etre passer pour un ane lol mais au moins je suis fran serieux là je desespere pour cette page.
L'attribut alt, c'est un attribut obligatoire des images. Donc tu dois le mettre. http://www.la-grange.net/w3c/html4.01/s ... l#adef-alt
Le problème c'est qu'en php tu ne peux pas mettre des guillemets comme ça, car ce sont eux qui délimitent les chaines, donc tu dois normalement les "échapper", mais ça dépend de comment ils sont dans ton code php... donc sans le code php difficile de t'aider.
Anonymous a écrit :et puis il a d'autre pb que les alts avec l'histoire de la ligne de code avec <script> et un autre avec bgcolor ... je vois pas ou est le pb ça marche alors mais lui il en trouve !
Comme les img, script a un attribut obligatoire, type, qui détermine le type de script. Pour javascript c'est type="text/javascript" :wink:
Heureusement que Firefox tolère suffisemment d'erreurs, car il y a plein de sites qui font comme ça. Mais ça peut poser des problèmes sur d'autres navigateurs qui ne corrigent pas eux-même cette erreur.
Anonymous a écrit : :roll: :roll:
quelqu'un peut me modifier le code de cette page ? le rendre a 100% valide html 4.01 ? merci :roll:
Le problème c'est que pour ça il faudrait avoir le code php, car c'est lui qu'il faut corriger.

Par exemple le début de ton code :

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="fr">

<head>
<script type="text/javascript">
Pour les images, un exemple au début :

Code : Tout sélectionner

<td bgcolor="white" align="center" alt="Emoticône : content"><img src="./emoticones/1.gif" onclick="emo(':[e1]:')"></td>
Pour le reste le script semble être en cause, il ne sait pas fermer les <font> et les <b>, je ne sais pas de quelle manière il le fait mais il faut trouver où ça se trouve dans le code et les ajouter toi-même :wink:

Quant à la différence entre Opera et Firefox, je te jure que je ne l'ai pas encore vue, une capture d'écran comparative serait probablement très utile :wink:
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

Des exemples sont plus parlant
Line 2, column 0: no document type declaration; implying "<!DOCTYPE HTML SYSTEM>"
Là tu sais déjà quoi faire.Ça oblige peut-être à refaire l'alignement, mais sans doctype chaque navigateur va interpréter ta page comme il le veut, donc avec des différences entre chaque.
Line 6, column 7: required attribute "TYPE" not specified
Remplace

Code : Tout sélectionner

<script>
par

Code : Tout sélectionner

<script type="text/javascript">
Line 67, column 983: there is no attribute "BORDERCOLOR"
le code correct est

Code : Tout sélectionner

style="border-color:#FF00FF"
(j'ai mis une couleur aléatoire)
Line 76, column 18: required attribute "ACTION" not specified
Il faut une action à ton formulaire pour savoir ce qu'on fait des éléments recueillis. En général c'est une adresse où ces valeurs seront traitées

Code : Tout sélectionner

<form name="" action="fichier.php">
Line 110, column 88: required attribute "ALT"
Toutes les images doivent avoir un texte qui apparait si l'image ne peut être affichée. Si c'est une image de décoration et que tu ne veux pas de texte, tu te contentes de mettre des guillemets sans rien dedans.

Code : Tout sélectionner

<ima alt="" src=...>
aeroweb340
Arias
Messages : 12
Inscription : 24 févr. 2005, 15:11

Message par aeroweb340 »

Tout d'abord merci a tous pour m'avoir répondu j'ai corriger les erreurs donc pour l'action pour le script et pour le doctype mais comme je te l'ai dit calimo le doctype me met le texte des message au centre d'ailleur tu peux le voir sur cette page : http://www.abyss-groupe.com/fr/livredor/livre.php?n=1 il faut surrement rajouter un ligne de code pour dire au texte de ce mettre a gauche.
ensuite pour les alt des images je n'ai pas reussi... ces lignes de codes n'existe pas c'est une ligne en fait qu'il les appelles mais meme en la modifiant comme me l'a dit SB il y a toujours des erreurs.

Je vous donne donc un lien ou j'ai raré le tout avec deux screen qui explique la difference entre opera et ff pour l'affichage des emoticones. Merci par avance a celui qui pourra me modifier ces erreurs :roll:
http://www.abyss-groupe.com/livre.rar
SB
Varan
Messages : 1095
Inscription : 05 mars 2004, 18:38

Message par SB »

aeroweb340 a écrit :pour le doctype comme je te l'ai dit calimo le doctype me met le texte des message au centre d'ailleur tu peux le voir sur cette page : http://www.abyss-groupe.com/fr/livredor/livre.php?n=1 il faut surrement rajouter un ligne de code pour dire au texte de ce mettre a gauche.
Je pense qu'il faudrait plutôt en enlever. Regarde ton code, il a plusieurs "align="center" donc pas étonnant que le texte se mette au milieu

Code : Tout sélectionner

<table border='0' bgcolor='black' width='762' align='center'><tr><td height='10'></td></tr><tr><td><table border='0' cellspacing='1' cellpadding='5' align='center' width='500'><tr><td bgcolor='#FF0000' align='center'>
Pour les émoticônes si tu les fais apparaitre en php du genre

Code : Tout sélectionner

echo '<img src='./emoticones/9.gif'>'
ça ne marche pas car les navigateurs comprennent ça :

Code : Tout sélectionner

echo '<img src='
et ce qui reste est considéré comme une erreur. Il faut soit alterner les ' et "

Code : Tout sélectionner

echo '<img src="./emoticones/9.gif">'
ou

Code : Tout sélectionner

echo "<img src='./emoticones/9.gif'>"
soit "échapper" ceux du milieu c'est à dire les faire précéder du \ pour faire comprendre qu'ils font partie du texte à afficher

Code : Tout sélectionner

echo "<img src="./emoticones/9.gif">"
aeroweb340
Arias
Messages : 12
Inscription : 24 févr. 2005, 15:11

Message par aeroweb340 »

j'ai changer en mettant left dans la zone que tu m'as dit et voici le binze :
Image

je declare forfait là je n'en peu plus j'essaye avec vos codes pour les images ça trouve d'autre erreur...

voici mon rar si personne arrive a me le modifier je vais chercher une corde loool et je me fou au fond du jardin :lol:



http://www.abyss-groupe.com/livre.rar y a tout dedans...
:cry:
Répondre

Qui est en ligne ?

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