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

Mise en page CSS Discussion :

Fichier css ne change pas ma page html


Sujet :

CSS

  1. #1
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Février 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 143
    Points : 106
    Points
    106
    Par défaut Fichier css ne change pas ma page html
    Bonsoir,

    Je débute en language HTML et CSS et j'ai acheté le livre "réalisez votre cite web avec html5 et css3".
    J'utilise notepad + pour écrire mon code.

    Mon premier code que j'ai écrit est :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    <!doctype html>
    <html
    	<head>
    		<meta charset = "utf-8"/>
    		<link rel="stylemenu" href="stylemenu.css"/>
    		<title>portefeuille charge d affaire raccordement c5 </title>
    	<head/>
     
    	<body>
    	<div id="tout"/>
    		<header>
    			<div id="titrepage"/>
    			<h1> OUTIL APPUI CHARGE D AFFAIRE RACCORDEMENT C5 </h1>
    			<h2> MENU PRINCIPAL </h2>
    			<nav>
    				<ul>
    					<li> <a href=# >VOIR LE DOSSIER </A> </li>
    					<li> <a href=# >MODIFIER LE DOSSIER  </A> </li>
    					<li> <a href=# >CREER UN DOSSIER  </A> </li>
    					<li> <a href=# >RECHERCHER UN DOSSIER  </A> </li>
    				</UL>
    			</nav>
    			<img src="logo.png" alt="logo"/>
    		</header>
    		<section>
     
    		</section>
    		<footer>
    		<P> Copyright jugade - tous droits réservés <br> Me contacter ! <a href="mailto:3ph8xhrist.z8xub8r@8zisn8.fr">3ph8xhrist.z8xub8r@8zisn8.fr</a></p>
    		</footer>
    	</div>
    	</body>
    pour mon fichier menup.html.

    J'ai créé un second fichier juste à côté nommé stylemenu.css.
    Il contient ce code à titre d'essai pour me familiariser avec les balises:

    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
    16
    17
    18
    19
    20
    21
    /* elements principaux */
     
     
    body 
    {
    	font-family: arial,trebuchet ms, sans serif
    	background-color  : rgb (149,244,255)
    	margin:auto
    	with : 900px
     
    }
    nav
    {
    display : inline-block
     
    }
    h1
    {
    	background-color : rgb(255,0,0)
    	border : 3px 	blue double
    }
    Je n'ai aucun changement qui apparaît sur ma feuille html quand je l'ouvre malgré les paramètres de la feuille stylemenu.css
    J'ai changé plusieurs fois les paramètres sans succès.
    Je présume que j'ai un problème avec mon navigateur MOZILLA ou alors avec mon code d'appel.
    Apparemment tout est conforme !!!!

    Pouvez vous m'aider à trouver mon erreur ?

    Un grand merci pour un + que débutant en html et css.


    ps ésolé mais malgré les balises que j'ai inséré dans ce message le code ne sort pas du texte.

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 234
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 234
    Points : 15 531
    Points
    15 531
    Par défaut
    la 1re chose que vous devez modifier est dans le code HTML, pour appeler le fichier CSS il faut mettre "rel=stylesheet"

    ensuite dans le fichier CSS, toutes les règles doivent finir par ";" comme cela :
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    body {
        font-family : arial, trebuchet ms, sans serif;
        background-color : rgb(149, 244, 255);
        margin : auto;
        width : 900px;
    }
     
    nav {
        display : inline-block;
    }
     
    h1 {
        background-color : rgb(255, 0, 0);
        border : 3px blue double;
    }

  3. #3
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 077
    Points : 17 178
    Points
    17 178
    Par défaut
    Salut

    De plus, partie code HTML:
    ligne 2 il manque la fermeture de la balise HTML, <HTML>
    ligne 7, </head> non pas <head/>
    ligne 10, un slache en trop <div id="tout"/>
    ligne 12, idem
    après la ligne 23, j'en rajouterai une avec la balise </div> pour fermer la balise de la ligne 12
    Il manque une ligne après la balise </body>, la balise fermeture du HTML </HTML>

    Liens utiles:
    FAQ (X)HTML
    FAQ CSS
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  4. #4
    Membre éclairé
    Homme Profil pro
    Retraité informatique
    Inscrit en
    Juin 2012
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Retraité informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juin 2012
    Messages : 519
    Points : 705
    Points
    705
    Par défaut
    hum, la réponse de Mathieu est un peu courte.
    Outre le fait qu'il faille fermer par un ; chaque propriété du style, il y a 2 solutions pour mettre au point ta page.
    La première est de créer un style interne à ta page afin de modifier et voir rapidement.
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>portefeuille charge d affaire raccordement c5 </title>
    <style type="text/css">
    body {
    	font-family: arial, trebuchet ms, sans serif;
    	background-color : rgb (149, 244, 255); 
    	margin:auto; 
    	with : 900px;
    }
    nav {
    	display : inline-block;
    }
    h1 {
    	background-color : rgb(255,0,0);
    	border : 3px blue double;
    }
    </style>
    </head>
    <body>
    ...
    ...
    la deuxième, une fois que c'est au point, est de reporter le style dans un fichier à part et de le lier avec la balise <link> tel que:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>portefeuille charge d affaire raccordement c5 </title>
    <link href="stylemenu.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    </style>
    </head>
    <body>
    ...
    ...

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 955
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 955
    Points : 44 103
    Points
    44 103
    Par défaut
    Bonjour,
    sans oublier que tout fichier devrait être validé pour information Markup Validation Service, par exemple.

  6. #6
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Février 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Service public

    Informations forums :
    Inscription : Février 2008
    Messages : 143
    Points : 106
    Points
    106
    Par défaut eh bien pour une premiere !!!!
    bonsoir,

    Moi qui croyais avoir commis une petite erreur qui bloquait le fichier, je suis servis !!!!
    Je programme depuis quelques années en VBA et je m'attendais à être plus vigilant que cela sur la syntaxe.

    J'ai lu avec attention chacun de vos posts et j'y ai trouvé d'excellents conseils!

    Merci à tous pour votre aide et je vais être plus vigilent la prochaine fois et me servir des test et présentation que vous m'avez proposer.

    A bientôt pour des problèmes plus intéressants.

    Amicalement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mon fichier css n'est pas pris en compte pour l'impression
    Par Kagami dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 05/07/2017, 18h10
  2. Mon fichier .css n'est pas pris en compte!
    Par Nicolas74 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 18/05/2010, 18h03
  3. [CSS 2.1] Mon fichier .css n'est pas pris en compte par Firefox 3.0.x
    Par anxious dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 11/12/2009, 13h56
  4. [HTML] Lier mon fichier CSS dans ma page grâce à LINK
    Par hellspawn_ludo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/04/2008, 17h07
  5. mon serveur apache ne décaude pas les pages html
    Par Djo00 dans le forum Apache
    Réponses: 1
    Dernier message: 17/08/2006, 18h46

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