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 :

Faire communiquer CSS et HTML


Sujet :

CSS

  1. #1
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut Faire communiquer CSS et HTML
    Bonjour,
    je suis en auto formation et j ai écrit ce code de multiples façon, mais rien à faire je n'arrive pas à faire correctement communiquer les deux !! le final doit etre une page d'images de même format, affichées en lignes de 4? ça marche si je recopie la feuille de style sur chaque composant mais je souhaite l extérioriser, est ce qu'une bonne âme voudrait bien m indiquer comment faire ? merci
    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     a.revenir{
       padding: 0;
       position:absolute;
       left:18px;
       top:11px;
       width:200px;
       height:16px;
       z-index:2;
       text-align:left;
       color:#000000;
       font-family:Arial;
       font-size:13px;
       text-decoration:none;
    }
     a.tableau {
       padding: 4px 4px 4px 4px;
       text-align: center;
       vertical-align: middle;
       position:absolute;
       left:24px;
       top:37px;
       width:1012px;
       height:1756px;
       z-index:1;
    }
     a.cadres {
       border: 0px #000000 solid;
       width:240px;
       height:240px;
    }
    HTML :
    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
    33
    34
    35
    36
    37
    38
    39
    <!DOCTYPE html>
    <!-- Objets de la catégorie Tirelires. -->
    <html>
    <head>
            <title>Tirelires</title>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>   
    	<link href="galerie.css" rel="stylesheet" type="text/css"/>	
    	<span class="revenir">Revenir à la <a href="lesObjets.html">boutique artisanale.</a></span>
            <br>
            <br/>          
    	<span class="tableau" styleClass="tableau">   
    		<td>
    			<a href="images/TI_01.JPG" class="cadres" ><img alt="" title="" src="images/TI_01.JPG" class="cadres" ></a>
    			<a href="images/TI_02.JPG" class="cadres" ><img alt="" title="" src="images/TI_02.JPG" class="cadres" ></a>
    			<a href="images/TI_03.JPG" class="cadres" ><img alt="" title="" src="images/TI_03.JPG" class="cadres" ></a>
    			<a href="images/TI_04.JPG" class="cadres" ><img alt="" title="" src="images/TI_04.JPG" class="cadres" ></a>
                    </td>
    		<td class="cadres">
    			<a href="images/TI_05.JPG"><img alt="" title="" src="images/TI_05.JPG"></a>
    			<a href="images/TI_06.JPG"><img alt="" title="" src="images/TI_06.JPG"></a>
    			<a href="images/TI_07.JPG"><img alt="" title="" src="images/TI_07.JPG"></a>
    			<a href="images/TI_08.JPG"><img alt="" title="" src="images/TI_08.JPG"></a>
                    </td>
    		<td class="cadres">
    			<a href="images/TI_09.JPG"><img alt="" title="" src="images/TI_09.JPG"></a>
    			<a href="images/TI_10.JPG"><img alt="" title="" src="images/TI_10.JPG"></a>
    			<a href="images/TI_11.JPG"><img alt="" title="" src="images/TI_11.JPG"></a>
    			<a href="images/TI_12.JPG"><img alt="" title="" src="images/TI_12.JPG"></a>
                    </td>
    		<td class="cadres">
    			<a href="images/TI_13.JPG"><img alt="" title="" src="images/TI_13.JPG"></a>
    			<a href="images/TI_14.JPG"><img alt="" title="" src="images/TI_14.JPG"></a>
    			<a href="images/TI_15.JPG"><img alt="" title="" src="images/TI_15.JPG"></a>
                    </td>				 
    	</span>	
    </body>
    </html>


  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut
    Salut,

    Le link doit être dans le head si mes souvenirs sont bons.

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <head>
    <title>Tirelires</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="galerie.css" rel="stylesheet" type="text/css"/>
    </head>
     
    <body>
     
    <span class="revenir">Revenir à la <a href="lesObjets.html">boutique artisanale.</a></span>
    <br>
    <br/>

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Le chemin vers ton fichier CSS ne doit pas être bon. Quelle est l'arborescence de tes fichiers ?

  4. #4
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut
    j'ai un dossier WEB dans lequel il ya :
    accueil.html
    enSavoirPlus.html
    lesObjets.html
    tirelires.html
    galerie.css

    j essaie de faire un site web pour un ami qui fait de l artisanat

    luroten,
    avant je l avais mis dans le head mais ça ne change rien, je le redeplace quand meme dans le head alors autant faire les choses bien

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Ton code HTML est tout pourri...
    C'est quoi ces balises <td> qui se baladent toutes seules au milieu d'un <span> ?
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Ton code HTML est tout pourri...
    C'est quoi ces balises <td> qui se baladent toutes seules au milieu d'un <span> ?
    lol ah ben ça ça se peut bien !!! donc comme je disais j essaie d'apprendre toute seule, je suis partie de wysiwyg, mais comme je voulais quelque chose que je puisse maintenir et surtout comprendre j ai recupéré le généré, et d'épuration en épuration j'en suis arrivée là. Je ne comprends pas encore tout mais hormis le css extériorisé ça ressemble à quelque chose je t'assure lol. non sans rire j aimerai bien arriver à quelque chose de propre, comme ça j apprendrai en le faisant évoluer correctement les td ça ne sert à rien ou ça ne se place pas dans les span ?

  7. #7
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut comme ça c'est moins horrible ?
    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
    <html>
        <head>
            <title>Tirelires</title>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    		<link href="galerie.css" rel="stylesheet" type="text/css"/>	
        </head>
     
        <body>   		
    	<span class="revenir">Revenir à la <a href="lesObjets.html">boutique artisanale.</a></span>
            <br>
            <br/>          
    	<span class="tableau" styleClass="tableau">   
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_01.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_02.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_03.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_04.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_05.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_06.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_07.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_08.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_09.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_10.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_11.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_12.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_13.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_14.JPG"></a>
    		<a class="cadres" styleClass="cadres"><img alt="" title="" src="images/TI_15.JPG"></a>			 
    	</span>	
        </body>
    </html>

  8. #8
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    C'est surtout plus valide !
    Mis à part l'étrange attribut styleClass qui est inconnu dans les spécifications...

    A part ça, au vu de ce code et du code CSS déjà fourni, seules les règles
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     a.cadres {
       border: 0px #000000 solid;
       width:240px;
       height:240px;
    }
    peuvent s'appliquer puisque pour les autres, tu n'as pas de balise <a> avec la classe demandée.
    Or pour ces éléments, border: 0, c'est la valeur par défaut d'un lien, donc tu ne verras pas beaucoup de changement, quant aux règles width et height, elles ne s'appliquent pas à des éléments inline (en fait, elles n'ont surtout pas de sens pour ces éléments).
    Bref, en l'état, ton code CSS ne sert à rien !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  9. #9
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut code :
    voilà si je code ça j obtiens exactement la page que je veux, sauf que je voudrais sortir le style du reste afin de pouvoir l'appliquer à d'autres pages d'images

    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
    <html>
        <head>
            <title>Tirelires</title>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    		<link href="galerie.css" rel="stylesheet" type="text/css"/>	
        </head>
     
        <body>   		
    	<span class="revenir">Revenir à la <a href="lesObjets.html">boutique artisanale.</a></span>
            <br>
            <br/>          
    	<span class="tableau" styleClass="tableau">   
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_01.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_02.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_03.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_04.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_05.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_06.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_07.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_08.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_09.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_10.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_11.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_12.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_13.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_14.JPG"></a>
    		<a><img alt="" title="" style="width:240px;height:240px;" src="images/TI_15.JPG"></a>			 
    	</span>	
        </body>
    </html>

  10. #10
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut merci bovino pour les explications
    c'est un peu désespérant mais bon... j y arriverai ! du coup j ai enlevé les choses inconnues et celle qui ne sert à rien de mon css... j avoue que c'est un peu la 4e dimension pour moi qui ais surtout développé en pacbase, mais je tiens à réaliser ce projet.

  11. #11
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2006
    Messages : 47
    Par défaut
    visiblement c'est le style de la balise img que tu veux modifier. Ton css devrais alors contenir
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    img.cadres {
       border: 0px #000000 solid;
       width:240px;
       height:240px;
    }

    et ton html

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a ><img class="cadres"  alt="" title="" src="images/TI_01.JPG"></a>

  12. #12
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut merci luroten
    super!!!! ça marche ! je suis trop contente ! en fait il fallait que je prefixe dans le css comme la balise du html a. pour <a>, img. pour <img> etc...
    ahh et la lumière fut !! je vais pouvoir faire mes autres pages.
    mais du coup pour "tableau" et "revenir" en l etat actuel le css ne sert à rien si j ai bien compris

  13. #13
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut merci et fin
    Merci grace à vous j'ai bien avancé j'ai pu faire plusieurs pages de styles différents et tout va bien je crois que j'ai compris comment ça s'articule.
    Bonne fin de journée à tous

  14. #14
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    Citation Envoyé par ILA44
    je suis en auto formation et j ai écrit ce code de multiples façon...
    je pense, dans ce cas, qu'il n'est pas inutile de te fournir au moins ces deux liens

    Bonne continuation

  15. #15
    Membre régulier
    Femme Profil pro
    Analyste informatique de gestion
    Inscrit en
    Février 2014
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyste informatique de gestion

    Informations forums :
    Inscription : Février 2014
    Messages : 10
    Par défaut NoSmoking
    En effet !! merci

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

Discussions similaires

  1. Faire un explorer en html, css, javascript
    Par stephcache dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/12/2012, 16h44
  2. Faire communiquer une page HTML avec un port USC/serie
    Par Jackyzgood dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 02/10/2011, 00h43
  3. [CSS] Faire un CSS juste pout les input text
    Par Oberown dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 27/07/2005, 13h42
  4. [CSS] Utilité de faire plusieurs CSS ?
    Par MrDef dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 26/04/2005, 13h28
  5. [Technologie][Stratégie] Faire communiquer deux applis
    Par KitsuneSama dans le forum Général Java
    Réponses: 13
    Dernier message: 21/06/2004, 17h25

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