IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

CSS : ok sous FF pas sous IE et Chrome


Sujet :

HTML

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut CSS : ok sous FF pas sous IE et Chrome
    Bonjour,

    Je suis assez débutant (ça sert à rien de mentir vous le verrez bien ).

    J'écris ici parce que j'ai un gros souci avec mon code, visiblement. J'ai développé en me basant sur Firefox, mais mon site n'est pas super sous IE ou sous Google Chrome.

    Comme je suis un gros débutant (j'ai tout découvert seul), ben je ne sais pas où je fais des bêtises. Pourriez-vous m'ouvrir les yeux sur mes erreurs?

    Merci d'avance!

    Voici l'url du site: www.infosports.be

  2. #2
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 656
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 656
    Points : 11 153
    Points
    11 153
    Par défaut
    bonjour et bienvenue

    déjà cette syntaxe n'est pas valide XHTML (syntaxe que je vois pour toutes les images du site) :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <IMG SRC="Onglet autres.jpg" WIDTH="106px" HEIGHT="25px" BORDER="0px" ALIGN="left" HSPACE="10px" VSPACE="10px">
    car :
    - balise img en majuscules,
    - attributs (height, width, border, hspace etc.) en majuscules : place les dans ta feuille de style ou dans l'attribut style :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="Onglet autres.jpg" style="width:106px; height:25px; border: none;">
    par contre pour hspace, vspace et align je ne sais plus leur équivalent CSS

    Ensuite, pour les différences Chrome / IE / FF, cela ne peut venir que de la feuille de styles

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci pour cette première réponse!

    Je testerai ceci demain matin, car ce soir j'ai fait ma force (ça fatigue d'apprendre autant dans la journée).

    Par contre, comment dois-je faire pour placer ceci dans le style (ou dans le css)? Comment y faire référence dans ma page html pour intégrer l'image à la position voulue?

    J'aurais dû y penser, que le problème venait du css. Par contre je bloque car je ne comprends pas pourquoi cela donne de si mauvais résultats sur IE et Google Chrome alors que sous Firefox cela a l'air de fonctionner. Je ne sais pas où modifier sans détruire le tout.

    Par exemple, j'ai dû placer une marge négative (que je n'ai pas placé dans style.css mais bien dans les balises <style>) pour aligner les cadres de droite de mes pages sur ceux de gauche. Est-ce mauvais? Comment faire alors?

    Désolé, cela fait beaucoup de questions, mais l'auto-apprentissage semble avoir ses limites!

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Voilà j'ai fait les changements de code comme conseillé (uniquement dans la page index pour le moment).

    Par contre, sous IE, les onglets "suite" de droite s'alignent toujours une ligne plus bas que ceux de gauche, alors que sous Firefox ils sont bien sur la même ligne.

    Quelque chose de mal fait toujours? Si je mets une marge négative pour les onglets de droite, j'imagine que ce sera sous Firefox que j'aurai un problème...? Y aurait-il une solution, au final?

    Ou alors, un "bricolage" pour aligner tous les onglets suite dans le coin inférieur droit de chaque cadre, mais je n'y parviens pas non plus.

  5. #5
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut Auteur et bienvenu Marchy,

    je ne saurais que te recommander de te farcir les tutos sur les css...
    parce qu'y a du boulot...

    pour le bricolage essaies dans le style des <img> "suite" qui sont décalés:
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    position relative; top:-24px;

  6. #6
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Août 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci, à mettre directement dans le style de l'image dans le document html je suppose? Enfin si c'est bien ça je le saurai demain matin, donc merci beaucoup

    Cela ne va pas changer l'organisation sous Firefox?

    Je vais me faire les tutos css, que j'ai par ailleurs déjà un peu regardés

    Y a pas de secret, faut le bon codage! Je reviendrai poser si j'ai des questions plus précises ou un code à faire modifier sur lequel je calle

    Merci beaucoup pour votre aide précieuse!

  7. #7
    FoxLeRenard
    Invité(e)
    Par défaut
    Citation Envoyé par Auteur Voir le message
    bonjour et bienvenue
    Bonjour a toi
    juste une précision, je voudrais dire qu'en matiére de validitée si je fais valider ce qui suit, tout est OK 100%

    Pourquoi,
    parceque j'ais retiré les arguments refusés dans cette balise
    J' ais rajouté le alt et fermé ma balise />

    Le reste devant étre dans un CSS
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
    <html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <title>test" </title>
    <meta http-equiv="content-language" content="fr, en" />
    <meta name="expires" content="never" />
    <meta name="rating" content="general" />
    <meta name="revisit-after" content="10 days" />
    </head>
    <body><div>
    <img src="Onglet-autres.jpg" style="width:106px; height:25px; border: none;" alt="" />
    <img src="Onglet-autres.jpg" width="106px" height="25px"  alt="" />
    </div></body></html>
    Je souligne cela, car j'ais remarqué que certains navigateurs n'aimaient pas style="" et ne lisait alors que le CSS
    a l'époque style="" ne passait qu'en IE ... pfff

    Pour encore ajouter a ce qui serait mieux j'ais mis "-" dans le nom a la place de l'espace (évitant les %20)

Discussions similaires

  1. menu css ne se déroule pas sous IE 6
    Par sadkat dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 24/11/2010, 15h24
  2. getElementById OK sous IE pas sous Firefox
    Par omlip dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 20/06/2006, 13h04
  3. script fonctionnant sous IE pas sous FF
    Par thibotus01 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 25/03/2006, 19h07
  4. [Systeme] Process marche sous windows, pas sous linux
    Par Zapan dans le forum Général Java
    Réponses: 12
    Dernier message: 14/01/2006, 14h06
  5. Css footer n'apparait pas sous firefox
    Par kidu dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 02/09/2005, 12h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo