PB intégration design avec CSS

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PB intégration design avec CSS

Re: PB intégration design avec CSS

par chabgyver » 06 janv. 2016, 10:00

Bonjour et bonne année à ceux qui liront ça.
Donc, ça y est, je suis arrivé au bout de mon design à l'exception de quelques légers détails sans grand importance, je vous soumet donc les 2 codes finaux :

HTML :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <META HTTP-EQUIV="Content-type" content="text/html; charset=utf-8" /> <title>CuiZine.com - recette ...</title> <link rel="stylesheet" type="text/css" href="reset.css" /> <!-- pour mettre tous les paramètres navigateurs par défaut à zéro --> <link rel="stylesheet" type="text/css" href="style.css" /> <!--[if lte IE 9]> <link rel="stylesheet" type="text/css" href="style_ie.css" /> <!--[endif]--> <link rel="stylesheet" type="text/css" href="fonts.css" /> </head> <body> <div id="wrapper"> <div id="header"> <img src="images/logo.png" alt="La magazine culinaire du quotidien" /> <ul> <li><a href="#">Les entrées</a></li> <li><a href="#">Les plats</a></li> <li><a href="#">Les desserts</a></li> </ul> <form id="recherche" action="search.php" methode="post" /> <img src="images/loupe.png" alt="loupe" /> <label for="search"></label> <input type="text" id="search" name="search" placeholder="Vous cherchez une recette ou quoi ?" maxlenght="35" size="35"> <input type="submit"> </form> <form id="password" action="ident.php" methode="post" /> <img src="images/ombre.png" /> <h3>Veuillez décliner votre identité !&hellip; <a href="inscription.php"></a></h3> <label for="">Utilisateur :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</label> <input type="text"><br> <label for"">Mot de passe :</label> <input type="password"><br> <input type="submit" class="identite"> <a href="forget.php">Mot de passe oublié</a> </form> </div> <div id="content"> <div id="colg"> <h1>Panacotta au viandox</h1> <p class="t12bi">et à l'huile de coude</p><br> <img src="images/panacotta.jpg" alt="Panacotta au viandox" /> <p>Recette de : <span class="t12vert">Mr Machin</span></p> <img src="images/fleur.png" /><h2>Les ingrédients</h2> <ul> <li>.Viandox ...................... <span>300 g</span></li> <li>.Crème liquide légère ... <span>50 cl</span></li> <li>.Feuilles de canabis ...... <span>6</span></li> <li>.Sucre ......................... <span>150 g</span></li> <li>.Huile semi-synthèse ... <span>15 cl</span></li> <li>.Menthe ..................... <span>4 brins</span></li> </ul> </div> <div id="cold"> <p>Pour <span class="t24b">&nbsp;4&nbsp;</span>gros mangeurs</p> <img src="images/fleur.png" /><h2>Préparation</h2> <ul> <li>Dans une gamelle, faites revenir l’huile de moitié.<br /> Ca doit avoir l’air gluant et ça doit sentir le pneu.</li><br /> <li>Foutez ça dans un coin.</li> <li>Faites ramollir les feuilles de canabis dans de la flotte froide.</li><br /> <li>Portez la crème à ébullition avec le sucre et le viandox.</li><br /> <li>Ajouter les feuilles de canabis essorées. Mélangez bien jusqu’à ce qu’elles soient dissoutes, c’est vachement important !</li><br /> <li>Versez la crème dans 4 écuelles ou verres en plastique.</li><br /> <li>Collez-ça au frigo au moins 3 bonnes heures.</li> <li>Lavez et équeutez les fraises si vous en avez le courage.</li><br /> <li>Taillez-les en pièce.</li><br /> <li>Déposez les morceaux de fraises sur les panacottas et arrosez comme y faut d’huille de vidange.</li><br /> <li>Décorez avec la menthe ou ce que vous avez sous la main.</li> </ul> <img src="images/ombre.png" /> </div> <div id="conseil"> <img src="images/cuisiniere.png" alt="Ursuline vous conseille" /> <img src="images/fleur.png" /> <h2>Ursuline vous conseille&hellip;</h2> <img src="images/double_quotes.jpg" /> <p>Si vous voulez que ça ai l'air mangeable, essayez de démouler la panacotta en vous aidant d'un chausse-pied.<br /> Faites flamber avec du wisky, ça déchire sa race !</p> </div> <div id="infos"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <th><img src="images/icon_preparation.png" alt="Prépation" /></th> <th><img src="images/icon_couverts.png" alt="Nbre de mangeurs" /></th> <th><img src="images/icon_temps.png" alt="Temps de cuisson" /></th> </tr> <tr> <td><br />Préparation</td> <td><br />Nbre de mangeurs</td> <td><br />Temps de cuisson</td> </tr> <th><br />5mn</th> <th><br />6</th> <th><br />1h</th> </table> </div> <div id="note"> <img src="images/fleur.png" /> <h2>La note des cuizineurs&hellip;</h2> <img src="images/toque.png" alt="" /> <p class="etoiles4">4/5</p> </div> <div id="moe"> <img src="images/fleur.png" /> <h2>Moe vous suggère&hellip;</h2> <img src="images/moe.jpg" alt="" /> <p>Villageoise Cuvée Prestige 1988<span>*</span></p> <p><span>*à</span> consommer avant que ça devienne illégal</p> </div> </div> <div id="side"> <h3>Découvrez nos nouvelles recettes</h3><br> <ul> <li> <h4>Gloubi-boulga</h4> <img src="images/recette1.jpg" alt"Par ici le bon miam" /> <p>Voici un plat délicieux qui nous est proposé par Casimir, les enfants adorent !<br> En dehors du fait que ça donne la chiasse et que ça fait fondre les dents, ça cale bien son homme et ça sent bon le vieux poney. &hellip;<h5>lire la suite</h5></p> </li> <li> <h4>Gâteau de restes</h4> <img src="images/recette2.jpg" alt"huuum, c'est troooop bon !" /> <p>Du pain dur, quelques trognons de pommes, de la sciure de bois, de la gencive de porc, du gras double et des yeux de biches et vous obtenez un magnifique gateau de restes comme autrefois.<br> Idéal en cas de dissentrie sévère&hellip;<h5>lire la suite</h5></p> </li> </ul> <div id="pub"></div> </div> </div> <div id="footer"> <img src="images/ombre.png" /> <ul> <li><a href="" alt="" />Les entrées&nbsp;</a></li> <li><a href="" alt="" />&nbsp;Les plats&nbsp;</a></li> <li><a href="" alt="" />&nbsp;Les desserts&nbsp;</a></li> <li><a href="" alt="" />&nbsp;Contact&nbsp;</a></li> </ul> </div> <div id="bottom"> <p>2015- <a href="http://www.cuizine.com">Cuizine.com</a>, Design by Thierry Chabenat</p> </div> </body> </html>
et le CSS :

Code : Tout sélectionner

html { font-size: 62.5%; /* valeur par défaut défini pour que le calcul en rem soit plus simple, après travailler en rem, c'est égal à 10px */ font-family: Arial,Helvetica,sans-serif; } body { background:#fff url(images/fond2.jpg) top center no-repeat; } div[id="wrapper"] { width:990px; margin-left:auto; margin-right:auto; } div[id="header"] { width:990px; height:125px; } div[id="header"] img /* logo */ { margin: 4px 0 0 117px; } div[id="header"] ul { /* fond du menu */ float:right; margin:105px 5px 0 0; position: relative; top: -8px; left: 4px; width: 455px; height: 26px; padding-top: 5px; background: url(images/menu.png) 0 0 no-repeat; } div[id="header"] ul li + li { /* espacement entre les textes du menu */ margin-left: 66px; } div[id="header"] ul li:first-child { /* Bouton "Les entrées" */ margin-left: 25px; } div[id="header"] ul li { /* alignement horizontal des textes du menu */ display: inline-block; } div[id="header"] ul li a { /* paramétrage des textes du menu */ font-family: arial, helvetica, sans-serif; font-size: 1.8rem; font-style: italic; color: #000; text-decoration: none; } div[id="header"] ul li a:hover { color: red; } div[id="header"] form[action="search.php"] /* formulaire recherche */ { width:300px; margin: -40px 0 0 670px; } div[id="header"] form img /* loupe*/ { float:left; display: inline-block; width: 22px; height: 22px; margin: 0 10px 0 0; } div[id="header"] form[action="ident.php"] /* formulaire identification */ { width:338px; height: 100px; font-size:0.8rem; margin: 10px 0 0 650px; background-color: #f3d9e6; -webkit-border-radius: 0 0 0 20px; /* ligne nécessaire pour compatibilité */ border-radius: 0 0 0 20px; } div[id="header"] form[action="ident.php"] h3 /* Identifiez-vous */ { background-color: #e3a6c5; font-size: 1.3rem; font-weight: bold; height: 30px; color: #000; text-align: center; } div[id="header"] form[action="ident.php"] label /* User & password */ { font-size: 1rem; font-weight: bold; color: #000; margin: 5px 0 20px 10px; } div[id="header"] form[action="ident.php"] input.identite /* bouton envoyer */ { position:relative; top: -30px; left: 250px; font-size: 1rem; color: #000; } form[action="ident.php"] a /* mot de passe oublié */ { font-size: 0.9rem; margin-left: 180px; text-align: center; color: #000; } div[id="header"] form[action="ident.php"] img /* ombre */ { float:left; position: relative; top: 100px; left: 20px; display: inline-block; width: 300px; height: 13px; margin: 0; } div[id="content"] { position:relative; top: -20px; margin-left: 15px; padding: 10px 10px 10px 10px; background-color: #fff; width:610px; float:left; } div[id="colg"] /* colonne de gauche */ { float:left; } div[id="colg"] h1 /* Panacotta ... */ { font-size: 1.8rem; font-weight: bold; color: #7e0000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="colg"] p /* à l'huile de coude */ { font-size: 1rem; font-weight: normal; text-align: center; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="colg"] img+p /* Recette de : */ { font-size: 1.1rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-right: 50px; } div[id="colg"] img+p+img /* fleur ingrédients */ { margin-top: 20px; margin-bottom: 20px; width: 9px; height: 10px; } div[id="colg"] h2 /* titre ingrédients */ { position:relative; top : -35px; left: 25px; font-size: 1.8rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="colg"] ul /* liste ingrédients */ { position: relative; top: -20px; padding-left: 15px; font-size: 1rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="colg"] ul span /* quantité ingrédients */ { font-size: 1.1rem; font-weight: bold; font-style:italic; color: #c21724; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="cold"] /* colonne de droite */ { width: 620px; } div[id="cold"] p:first-child /* ------------- Pour gros mangeurs ------------- */ { float:right; width: 225px; height: 40px; position: relative; left:-100px; background-color: #f3d9e6; -webkit-border-radius: 0 0 0 20px; border-radius: 0 0 0 20px; margin-top: 20px; margin-bottom: 25px; text-align: center; font-size: 1.5rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: black; } .t24b { /* -------------------------------- 4 -------------------------------- */ font-size: 3.6rem; font-weight: bold; font-style: italic; font-family: Arial, Verdana, Helvetica, sans-serif; color: #7e0000; } div[id="cold"] img /* fleur préparation */ { margin-left: 20px; padding-top: 90px; margin-bottom: 10px; width: 9px; height: 10px; } div[id="cold"] h2 /* titre Préparation */ { position:relative; top : -25px; left: 45px; font-size: 1.8rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="cold"] ul /* Paragraphe préparation */ { margin-top: 0px; font-size: 1.1rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif;; } div[id="cold"] ul+img /* ombre */ { float:left; position: relative; top: -70px; left: 20px; display: inline-block; width: 600px; height: 13px; margin: 0; } div[id="conseil"] { margin-top: -50px; margin-left: -10px; width:630px; display:inline-block; } div[id="conseil"] img /* Ursuline */ { width:113px; height:137px; float:left; } div[id="conseil"] img+img /* fleur conseil */ { padding-left: 25px; margin-top: 35px; width:9px; height:10px; } div[id="conseil"] h2 /* titre conseil*/ { position:relative; left: 15px; top:30px; font-size: 1.8rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="conseil"] h2+img /* double quotes */ { margin-top: 35px; padding-right: 15px; padding-top: 10px; padding-bottom: 74px; width: 37px; height: 30px; display: inline-block; } div[id="conseil"] p /* paragraphe */ { margin-top: 35px; margin-left: 86px; padding-top: 10px; background-color: #e0b1cf; width: 532px; height: 74px; line-height: 20px; font-size: 1.2rem; font-style:italic; color: #49012e; font-family: Verdana, Arial, Helvetica, sans-serif; border-radius: 0 0 0 20px; } div[id="infos"] { float:left; background-color:#f3d9e6; padding: 5px 5px 5px 5px; margin: 5px 5px 5px 5px; width: 290px; height: 110px; border-radius: 0 0 0 20px; } div[id="infos"] td { font-size: 1rem; font-weight: bold; color: #000; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="infos"] th { font-size: 1.2rem; font-style:italic; font-weight: bold; color: #bc000f; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="note"] { width: 260px; height:120px; margin-top: 10px; } div[id="note"] img /* note */ { width: 9px; height: 10px; padding-left: 25px; margin-top: 35px; } div[id="note"] h2 /* titre */ { position:relative; left: 50px; top: -17px; font-size: 1.8rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="note"] h2+img /* toque */ { position:relative; left: 250px; top: -85px; width: 39px; height: 47px; margin-top: 40px; } div[id="note"] p { position: relative; top: -95px; left: 20px; width: 131px; height: 26px; display: inline-block; font-size: 1px; color: #fff; background: url("images/etoiles.png") 0 0 no-repeat; } div[id="note"] p.etoiles5 { background-position: left top; } div[id="note"] p.etoiles4 { background-position: 0 20%; } div[id="note"] p.etoiles3 { background-position: 0 40%; } div[id="note"] p.etoiles2 { background-position: 0 60%; } div[id="note"] p.etoiles1 { background-position: 0 80%; } div[id="note"] p.etoiles0 { background-position: 0 bottom; } div[id="moe"] { float:right; position: relative; left:-40px; width:230px; margin-top:-150px; border-left: 1px solid #610008; padding: 10px; } div[id="moe"] img /* note */ { width: 9px; height: 10px; padding-left: 25px; margin-top: 35px; } div[id="moe"] h2 /* titre */ { position:relative; left: 10px; top: -17px; font-size: 1.8rem; font-weight: normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="moe"] h2+img /* moe */ { width: 237px; height: 140px; margin-top:-40px; } div[id="moe"] p /* Villageoise Cuvée ... */ { font-size: 1.2rem; font-style:italic; color: #49012e; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="moe"] p+p /* à conserver avant que ... */ { font-size: 0.9rem; line-height: 1.5rem; font-style:normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="side"] { width:320px; float:right; margin-top:130px; border-left: 1px solid #610008; padding: 10px; margin-right:1px; background-color: #f3d9e6; border-radius: 20px 0 20px 20px; } div[id="side"] img /* Recettes */ { float:left; width: 140px; height: 144px; } div[id="side"] h3 /* Découvrez nos nouvelles recettes */ { font-size: 1.5rem; font-weight:bold; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="side"] h4 /* Gloubi Boulga */ { float:right; padding-left: 5px; width: 170px; font-size: 1.3rem; font-weight:bold; color: #bc000f; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="side"] p /* Recettesnon détaillées */ { display: inline-block; width:170px; padding-left: 5px; padding-right: 5px; font-size: 1.2rem; font-weight:normal; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; } div[id="side"] h5 /* En savoir plus */ { float:left; font-size: 1rem; font-weight:bold; color: #bc000f; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-top: 5px; margin-bottom: 35px; } div[id="pub"] { position: relative; left: 10px; width: 293px; height: 293px; background: url(images/pubs.jpg) no-repeat; border:1px solid #666; border-radius: 20px 0 20px 20px; } div[id="footer"] { clear: both; width: 990px; height: 72px; margin-left: auto; margin-right: auto; background: url(images/bottom.jpg) no-repeat; } div[id="footer"] img /* ombre */ { float:left; position: relative; top: 20px; left: 185px; width: 600px; height: 13px; margin: 0; } div[id="footer"] ul /* menu bas */ { position: relative; right:325px; float:right; margin: 50px; } div[id="footer"] li { display: inline; list-style: none; } div[id="bottom"] { position: relative; left: 400px; width: 990px; height: 40px; margin-left: auto; margin-right: auto; }
Et voilà.
Si ça peut aider

Re: PB intégration design avec CSS

par chabgyver » 17 déc. 2015, 10:16

Évidemment, j'ai pas fini, mais j'avance doucement, cette façon de coder n'est pas habituel chez moi et chez persone d'aileurs puisque la très grande majorité des sites sont presque tous faits avec des DIV.
Cependant, la méthode que j'essaie d'apprendre tant bien que mal est normalement parfaitement en règle avec les spécifications W3C et c'est comme ça qu'il faudrait idéalement faire.

Re: PB intégration design avec CSS

par chabgyver » 17 déc. 2015, 10:13

Hello, voici où j'en suis :

Mon CSS

Code : Tout sélectionner

html { font-size: 62.5%; /* valeur par défaut défini pour que le calcul en rem soit plus simple, après travailler en rem, c'est égal à 10px */ font-family: Arial,Helvetica,sans-serif; } body { background:#fff url(images/fond.jpg) top center no-repeat; } div[id="wrapper"] { width: 990px; margin-left: auto; margin-right: auto; } /* DEBUT HEADER DEBUT HEADER DEBUT HEADER DEBUT HEADER DEBUT HEADER */ div[id="header"]{ width: 990px; height: 125px; } div[id="header"] img{ /* +++++++++++++++++ logo ++++++++++++++++++ */ width: 395px; height: 143px; margin-left: 117px; } div[id="header"] ul /* ++++++++++++++++++++++ menu ++++++++++++++++++++++ */ { float: right; width: 454px; height: 27px; margin: 98px 2px 0 0; background: url(images/fond-menu.png) no-repeat; } div[id="header"] ul { float: right; width: 454px; height: 27px; margin: 98px 2px 0 0; background: url(images/fond-menu.png) no-repeat; } div[id="header"] form[action="search.php"]{ /* formulaire recherche */ width:410px; margin: -15px 0 0 600px; } div[id="header"] form[action="ident.php"]{ /* formulaire identification */ width:375px; height: 100px; font-size:0.8rem; margin: 20px 0 0 600px; background-color: #f3d9e6; -webkit-border-radius: 0 0 0 20px; /* ligne nécessaire pour compatibilité */ border-radius: 0 0 0 20px; } div[id="header"] form[action="ident.php"] p /* Identifiez-vous */ { height:1px; background-color: #e3a6c5; font-size: 1.3rem; font-weight: bold; color: #000; padding: 5px 0 20px 0; text-align: center; } form[action="ident.php"] input[type="submit"] { margin-left: 25px; } #header form img /* loupe*/ { float:left; width: 22px; height: 22px; margin: 0 10px 0 0; } /* FIN HEADER FIN HEADER FIN HEADER FIN HEADER FIN HEADER FIN HEADER */ /* DEBUT CONTENT DEBUT CONTENT DEBUT CONTENT DEBUT CONTENT DEBUT CONTENT */ div[id="content"] { float: left; width: 560px; background-color: #fff; margin-left: 19px; } div[id="colg"] { float: left; width: 240px; } h1 /* -------------- Panacotta au viandox -------------- */ { width: 254px; margin: 10px 8px 0 0; font-size: 2.4rem; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; color: #7e0000; } div[id="content"] > p { width: 244px; text-align: center; margin-bottom: 50px; } .t12bi { /* -------------- huile de coude -------------- */ font-size: 1rem; font-family: Arial, Verdana, Helvetica, sans-serif; color: black; font-style:italic; font-weight:bold; text-align: center; } div[id="content"] img + p /* ------------ Recette de : Mr Machin ------------ */ { width: 244px; text-align: right; margin: 0 0 10px -25px; font-size: 0.9rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style:italic; color: black; } .t12vert { /* -------------- Mr Machin -------------- */ font-size: 1rem; font-style:normal; color: #5a630f; } div[id="content"] img { margin-left: 20px; } div[id="cold"] { width:320px; margin-left: 250px; margin-top: 10px; } div[id="cold"] p /* -------------- Recette -------------- */ { font-size: 1.2rem; font-weight: normal; color: #000; } div[id="cold"] p br { margin-top: 20px; } div[id="cold"] p:first-child /* ------------- Pour gros mangeurs ------------- */ { width: 225px; height: 40px; background-color: #f3d9e6; -webkit-border-radius: 0 0 0 20px; border-radius: 0 0 0 20px; margin-top: 20px; margin-left: 25px; margin-bottom: 25px; text-align: center; font-size: 1.5rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: black; } .t24b { /* -------------------------------- 4 -------------------------------- */ font-size: 3.6rem; font-weight: bold; font-style: italic; font-family: Arial, Verdana, Helvetica, sans-serif; color: #7e0000; } h2 /* ---------------- Ingrédients, préparation, Ursuline, Moe ---------------- */ { display: inline; margin: 0 0 0 10px; font-size: 1.3rem; font-style: italic; font-weight: bold; font-family: Arial, Verdana, Helvetica, sans-serif; color: #7e0000; } li /* ----------------Listes et menu ---------------- */ { font-size: 1.2rem; font-family: Arial, Verdana, Helvetica, sans-serif; color: black; float: left; margin: 0 0 0 65px; padding: 5px 0 0 0px; } li span /* ---------------- Doses ingrédients ---------------- */ { font-size: 1.3rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; font-weight: bold; color: #7e0000; } ul { margin: 15px 0 0 -40px; } div[id="conseil"] { float: left; width:560px; margin-top: 40px; } div[id="conseil"] >img{ float:left; } div[id="conseil"] >img+h2 { padding-left:35px; background: url('images/fleur.png') 15px 2px no-repeat; } div[id="conseil"] >img+h2+p { width:370px; min-height: 64px; margin: 40px 0 0 105px; padding: 20px 0 0 70px; background: url('images/double_quotes.jpg') 20px 5px no-repeat; background-color: #e1b2d0; -webkit-border-radius: 0 0 0 20px; /* ligne nécessaire pour compatibilité */ border-radius: 0 0 0 20px; } div[id="conseil"] >p { font-size: 1.2rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; color: #7e0000; } div[id="note"] { float: left; width:260px; margin-top: 40px; } div[id="note"] >img{ float:right; } div[id="note"] >img+h2 { padding-left:35px; background: url('images/fleur.png') 15px 2px no-repeat; } div[id="note"] >img+h2+p { width:300px; height: 84px; margin: 40px 0 0 105px; padding: 0 0 0 55px; } div[id="moe"] { float: right; width:270px; margin-top: 40px; } div[id="moe"] >img{ float:right; margin: 0; } div[id="moe"] >img+h2 { padding-left:35px; background: url('images/fleur.png') 15px 2px no-repeat; } div[id="moe"] >img+h2+p { height: 84px; margin: 40px 0 0 105px; padding: 0 0 0 55px; } div[id="moe"] >img+img { width: 109px; height: 89px; margin: 40px 0 0 105px; padding: 0 0 0 55px; } div[id="moe"] >p+p { font-size: 1.2rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; color: #000; } div[id="moe"] >span { font-size: 1rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; color: #000; } div[id="moe"] >span+span { font-size: 0.6rem; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; color: #7e0000; } .clearb { clear: both; } .vh { visibility: hidden; } /* FIN CONTENT FIN CONTENT FIN CONTENT FIN CONTENT FIN CONTENT */ /* DEBUT SIDE DEBUT SIDE DEBUT SIDE DEBUT SIDE DEBUT SIDE DEBUT SIDE */ div[id="side"] { float:left; background-color: #fff; margin-top: 170px; margin-left: 0x; left:650px; width: 396px; } div[id="side"] li { height:180px; } div[id="side"] img { float:left; } div[id="side"] >li+img+p { display:inline-block; } div[id="pub"] { display: inline-block; border: 1px solid #e1b1cf; background-color: #fff; margin: 0 auto 0 auto; padding-left: 70px; left:650px; width: 293px; height: 293px; } div[id="footer"] { width: 990px; height: 72px; margin-left: auto; margin-right: auto; background: url(images/bottom.jpg) no-repeat; } imput[type="text"]:focus { border:1px; solid red; } div[id="footer"] ul li { float: left; } div[id="footer"] ul li + li:before { content: url('images/fleur.png)'; } div[id="bottom"] { width: 990px; height: 40px; margin-left: auto; margin-right: auto; }
Mon HTML

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <META HTTP-EQUIV="Content-type" content="text/html; charset=utf-8" /> <title>CuiZine.com - recette ...</title> <link rel="stylesheet" type="text/css" href="reset.css" /> <!-- pour mettre tous les paramètres navigateurs par défaut à zéro --> <link rel="stylesheet" type="text/css" href="style.css" /> <!--[if lte IE 9]> <link rel="stylesheet" type="text/css" href="style_ie.css" /> <!--[endif]--> <!-- HEADSUP GRID à supprimer --> <link rel="stylesheet" type="text/css" href="HeadsUpGrid/hugrid.css" /> <script src="HeadsUpGrid/hugrid.js" /></script> <script src="HeadsUpGrid/jquery-1.6.2.min.js" /></script> <script type="text/javascript" /> $(document).ready(function() { pageUnits = 'px'; colUnits = 'px'; pagewidth = 960; columns = 6; columnwidth = 140; gutterwidth = 24; pagetopmargin = 35; rowheight = 20; gridonload = 'off'; makehugrid(); setgridonload(); }); </script> </head> <body> <div id="wrapper"> <div id="header"> <img src="images/logo.png" alt="La magazine culinaire du quotidien" /> <ul> <li><a href="entrees.php">Les entrées</a></li> <li><a href="plats.php">Les plats</a></li> <li><a href="desserts.php">Les desserts</a></li> </ul> <form id="recherche" action="search.php" methode="post" /> <img src="images/loupe.png" alt="loupe" /> <label for="search"></label> <input type="text" id="search" name="search" placeholder="Vous cherchez une recette ou quoi ?" maxlenght="50" size="50"> <input type="submit"> </form> <form id="password" action="ident.php" methode="post" /> <p>Identifiez-vous&hellip; <a href="inscription.php"></a></p> <label for="">Utilisateur</label> <input type="text"><br> <label for"">Mot de passe </label> <input type="password"><br> <input type="submit">Mot de asse oublié </form> </div> <div id="content"> <div id="colg"> <h1>Panacotta au viandox</h1> <p class="t12bi">et à l'huile de coude</p><br> <img src="images/panacotta.jpg" alt="Panacotta au viandox" /> <p>Recette de : <span class="t12vert">Mr Machin</span></p> <img src="images/fleur.png" /><h2>Les ingrédients</h2> <ul> <li>.Viandox ................................ <span>300 g</span></li> <li>.Crème liquide légère ............ <span>50 cl</span></li> <li>.Feuilles de canabis ............... <span>6</span></li> <li>.Sucre ................................... <span>150 g</span></li> <li>.Huile semi-synthèse ............ <span>15 cl</span></li> <li>.Menthe ................................. <span>4 brins</span></li> </ul> </div> <!--<div id="infos"> <table> <tr> <th>Préparation</th> <tr> </tr> <th>Nbre de mangeurs</th> <tr> <th>Temps de cuisson</th> </tr> </table> </div> --> <div id="cold"> <p>Pour <span class="t24b">&nbsp;4&nbsp;</span>gros mangeurs</p> <img src="images/fleur.png" /><h2>La préparation</h2> <p>Dans une gamelle, faites revenir l’huile de moitié.<br /> Ca doit avoir l’air gluant et ça doit sentir le pneu.</p><br /> <p>Foutez ça dans un coin.</p> <p>Faites ramollir les feuilles de canabis dans de la flotte froide.</p><br /> <p>Portez la crème à ébullition avec le sucre et le viandox.</p><br /> <p>Ajouter les feuilles de canabis essorées. Mélangez bien jusqu’à ce qu’elles soient dissoutes, c’est vachement important !</p><br /> <p>Versez la crème dans 4 écuelles ou verres en plastique.</p><br /> <p>Collez-ça au frigo au moins 3 bonnes heures.</p> <p>Lavez et équeutez les fraises si vous en avez le courage.</p><br /> <p>Taillez-les en pièce.</p><br /> <p>Déposez les morceaux de fraises sur les panacottas et arrosez comme y faut d’huille de vidange.</p><br /> <p>Décorez avec la menthe ou ce que vous avez sous la main.</p> </div> <div id="conseil"> <img src="images/cuisiniere.png" alt="Ursuline vous conseille" /> <h2>Ursuline vous conseille&hellip;</h2> <p>Si vous voulez que ça ai l'air mangeable, essayez de démouler la panacotta en vous aidant d'un chausse-pied.<br> Faites flamber avec du wisky, ça déchire sa race !</p> </div> <div id="note"> <img src="images/toque.png" alt="" /> <h2>La note des cuizineurs&hellip;</h2> </div> <div id="moe"> <img src="images/moe.png" alt="" /> <h2>Moe vous suggère&hellip;</h2> <img src="images/vins.png" alt="" /> <p>Villageoise Cuvée Prestige 1988<span>*</span></p> <p><span>*à</span> conserver avant que ça devienne illégal</p> </div> </div> <div id="side"> <h2>Découvrez nos nouvelles recettes</h2> <ul> <li> <h3>Gloubi-boulga</h3> <img src="" alt"" /> <p>Voici un plat délicieux qui nous est proposé par Casimir, les enfants adorent !<br> En dehors du fait que ça donne la chiasse et que ça fait fondre les dents, ça cale bien son homme et ça sent bon le vieux poney. &hellip;lire la suite</p> </li> <li> <h3>Texte</h3> <img src="" alt"" /> <p>klhkhk&hellip;lire la suite</p> </li> <li> <h3>Gâteau de restes</h3> <img src="" alt"" /> <p>Du pain dur, quelques trognons de pommes, de la sciure de bois, de la gencive de porc, du gras double et des yeux de biches et vous obtenez un magnifique gateau de restes comme autrefois.<br> Idéal en cas de dissentrie sévère&hellip;lire la suite</p> </li> </ul> <!--<div id="pub"> <img src="pub" alt="" /> </div> </div> --> </div> <hr class="clearb vh" /> <div id="footer"> <ul> <li><a href="" alt="" /></a>Les entrées&nbsp;</li> <li><a href="" alt="" />&nbsp;Les plats&nbsp;</li> <li><a href="" alt="" />&nbsp;Les desserts&nbsp;</li> <li><a href="" alt="" />&nbsp;Partenaires&nbsp;</li> <li><a href="" alt="" />&nbsp;Contact&nbsp;</li> <li><a href="" alt="" />&nbsp;Mentions légales</li> </ul> </div> <div id="bottom"> <p>2015- <a href="http://www.cuizine.com">Cuizine.com</a>, Design by Thierry Chabenat</p> </div> </div> </body> </html>

Re: PB intégration design avec CSS

par chabgyver » 16 déc. 2015, 19:54

J'utilise Firefox sur un mac.

Re: PB intégration design avec CSS

par Flo345 » 16 déc. 2015, 15:36

D'acc avec quel navigateur est tu ? moi sa s'affiche comme sa : http://zupimages.net/viewer.php?id=15/51/7dk1.png

Re: PB intégration design avec CSS

par chabgyver » 16 déc. 2015, 11:22

J'ai essayé, ça s'affiche assez mal en fait, du coup, il y a de gros décalages.
J'essaie de mon côté, mais dès que je serait parvenu à un résultat satisfaisant, je mettrai le code ici.

Re: PB intégration design avec CSS

par Flo345 » 15 déc. 2015, 14:24

Tien bientôt fini tu peut déjà voir le rendu bon par contre c'est pas parfait parfait donc si tu veut le mettre en ligne dit moi le que je le re-voient mais tien déjà sa :

Html :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <META HTTP-EQUIV="Content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="styles.css"> <title>CuiZine.com</title> </head> <body> <div id="Menu"> <!-- (DEBUT) Les images !--> <div class="Img1"><img src="images/logo.png"></div> <!-- Image "cuisine" !--> <div class="Img2"><img src="images/header.png"></div> <!-- Image "header" autour du logo "cuisine" !--> <div class="Img3"><img src="images/fond.jpg"></div> <!-- Image "fond" le fond da la page !--> <div class="Img4"><img src="images/loupe.png"></div> <!-- Image "loupe" pour la barre de recherche !--> <div class="Img5"><img src="images/panacotta.jpg"></div> <!-- Image "Panacotta" !--> <div class="Img6"><img src="images/ombre3.jpg"></div> <!-- Image "Ombre" !--> <div class="Img7"><img src="images/fleur.png"></div> <!-- Image "fleur" !--> <div class="Img8"><img src="images/fleur.png"></div> <!-- Image "fleur" !--> <div class="Img9"><img src="images/cuisiniere.png"></div> <!-- Image "Cuisiniere" !--> <div class="Img10"><img src="images/fleur.png"></div> <!-- Image "fleur" !--> <!-- (FIN) Les images !--> <!-- (DEBUT) Les lien entrées ... etc !--> <div id="Liens1"> <ul> <li><a href="entres.html">Les entrées</a></li> <li><a href="plats.html">Les plats</a></li> <li><a href="desserts.html">Les desserts</a></li> </ul> </div> <!-- (FIN) Les lien entrées ... etc !--> <!-- (DEBUT) Barre de recherche !--> <input type="text" name="Recherche" id="B_Recherche" value="Vous chercher une recette ou quoi ?" /> <!-- (DEBUT) Barre de recherche !--> <!-- (DEBUT) Bouton "ok" barre de recherche !--> <input type="submit" name="BT_OK" id="BT_OK" value="Ok" /> <!-- (FIN) Bouton "ok" barre de recherche !--> <!-- (DEBUT) Phrases !--> <div id="P1"><p>Le magazine de la bouffe au quotidien</p></div> <div id="P2"><p>Panacotta au viandox<br></div><div id="P3">& à l'huile de coude</p></div> <div id="P4"><p>Recette de : <font color="green">Mr machin</font></p></div> <div id="P5"><p>Pour <font size="15"><font color="red">4</font></font> goinfres </p></div> <div id="P6"><p> Ingrédients ... </p></div> <div id="P7"><p> _Viandox.............................<font color="red"> 300 g </font></p></div> <div id="P8"><p> _Crème liquide légère..........<font color="red"> 50 cl </font></p></div> <div id="P9"><p> _Feuilles de canabis..............<font color="red"> 6 </font></p></div> <div id="P10"><p> _Sucre..................................<font color="red"> 150 g </font></p></div> <div id="P11"><p> _Huile semi-synthèse ..........<font color="red"> 15 cl </font></p></div> <div id="P12"><p> _Menthe ..............................<font color="red"> 4 brins </font></p></div> <div id="P13"><p> Préparation....</p></div> <div id="P14"><p> Dans une gamelle, faites revenir<br> l’huile de moitié.<br><br> Ca doit avoir l’air gluant et ça doit<br> sentir le pneu.<br><br> Foutez ça dans un coin.<br><br> Faites ramollir les feuilles de canabis<br> dans de la flotte froide.<br><br> Portez la crème à ébullition avec le<br> sucre et le viandox.<br><br> Ajouter les feuilles de canabis essorées.<br> Mélangez bien jusqu’à ce<br> qu’elles soient dissoutes, c’est vachement<br> important !<br><br> Versez la crème dans 4 écuelles ou verres en<br> plastique.<br><br> Collez-ça au frigo au moins 3 bonnes heures.<br> Lavez et équeutez les fraises si vous en avez<br> le courage.<br><br> Taillez-les en pièce.<br><br> Déposez les morceaux de fraises sur les panacottas<br> et arrosez<br> comme y faut d’huille de vidange.<br><br> Décorez avec la menthe ou ce que vous<br> avez sous la main. </p></div> <div id="P15"><p>Ursuline vous conseille ...</p></div> <div id="P16"><p> Si vous voulez que ça ai l'air mangeable, essayez de <br> démouller le panacotta en vous aidant d'un chasse pied. <br> Faites flamber avec du Wisky, ça déchire sa race!</p></div> <!-- (FIN) Phrases ! !--> </div> </body> </html>


et le css :

Code : Tout sélectionner

/* DEBUT LES IMAGES */ .Img1 /* Le logo cuisine */ { margin-left: 300px; /* Mettre le logo + ou - vers la droite */ position: relative; /* Pour que le logo "cuisine" passe par dessu le header */ z-index: 2; /* Pour que le logo "cuisine" passe par dessu le header */ } .Img2 /* Le header */ { margin-top: -145px; /* Mettre l'image "header" + ou - vers le haut */ text-align: center; /* Alignez le header */ position: relative; /* Pour que le "header" passe par dessu le fond */ z-index: 1; /* Pour que le "header" passe par dessu le fond */ } .Img3 /* L'image de fond */ { margin-top: -129px; /* Mettre l'image "fond" + ou - vers le haut */ margin-left: -30px; /* Mettre l'image "fond" + ou - vers la gauche */ text-align: center; /* Pour centrer */ position: relative; /* Le type de position */ } .Img4 /* La loupe */ { position: absolute; /* Le type de position */ margin-top: -688px; /* Mettre l'image "loupe" + ou - vers le haut */ margin-left: 825px; /* Mettre l'image "loupe" + ou - vers la gauche */ z-index: 4; /* Pour que la loupe sois dessu la barre de recherche */ } .Img5 /* Panacotta */ { z-index: 6; /* Pour que l'image sois par dessu le fond */ position: absolute; /* Le type de position */ margin-top: -595px; /* Mettre l'image "loupe" + ou - vers le haut */ margin-left: 269px; /* Mettre l'image "loupe" + ou - vers la gauche */ } .Img6 /* Ombre 3 */ { position: absolute; /* Le type de position */ margin-left: 280px; /* Mettre l'image "Ombre3" + ou - vers la gauche */ margin-top: -70px; /* Mettre l'image "Ombre3" + ou - vers le haut */ } .Img7 /* Fleur */ { position: absolute; /* Le type de position */ margin-top: -350px; /* Mettre l'image "Fleur" + ou - vers le haut */ margin-left: 265px; /* Mettre l'image "Fleur" + ou - vers la gauche */ } .Img8 /* Fleur */ { position: absolute; /* Le type de position */ margin-top: -530px; /* Mettre l'image "Fleur" + ou - vers le haut */ margin-left: 500px; /* Mettre l'image "Fleur" + ou - vers la gauche */ z-index: 20; } .Img9 /* Cuisiniere */ { position: absolute; z-index: 20; margin-left: 280px; } .Img10 /* Fleur */ { position: absolute; margin-top: 32px; margin-left: 430px; } /* FIN LES IMAGES */ /* DEBUT LIENS NAVIGATION (MENU) */ #Liens1 ul { list-style: none; /* Enlever la liste a puces */ border: 1px solid white; /* Pour mettre la bordure noir autour des liens */ border-top-left-radius: 45px; /* Pour arrondir les bordures du menu */ border-bottom-right-radius: 45px; /* Pour arrondir les bordures du menu */ background-color: white; /* Mettre la couleur de fond en blanche */ width: 430px; /* Pour que la bordure sois + ou - longue */ margin-top: -721px; /* Mettre les liens est la bordure + ou - vers le haut */ margin-left: 725px; /* Pour que les liens soient à droite automatiquement */ font-family: arial,italic; /* la forme de l'écriture des liens */ box-shadow: -1px -1px 1px 1px gray; /* L'effet 3d avec l'ombre en grise */ z-index: 3; /* Pour que les liens passe par dessu le fond */ position: absolute; /* La position */ } #Liens1 li { display: inline-block; /* Pour alignez les liens un a coté des autres */ width: 140px; /* Espacé + ou - les liens entre eux */ } #Liens1 a { color: black; /* Pour que les liens soient de couleur noir */ text-decoration: none; /* Pour enlever le soulignement */ } /* FIN LIENS DE NAVIGATION (MENU) */ /* DEBUT BARRE DE RECHERCHE */ #B_Recherche { border: 1px solid black; /* Pour mettre la bordure noir autour de la barre de recherche */ border-radius: 20px; /* Pour mettre les bords arrondis */ height: 25px; /* Pour agrandir la barre de recherche ( en hauteur ) */ width: 255px; /* Pour aggrandir la barre de recherche (en largeur ) */ text-align: center; /* Pour centrer le texte dans la barre de recherche */ color:red; /* La couleur tu texte dans la barre de recherche */ background-color: #D8D8D8; /* La couleur de fond de la barre de recherche */ margin-top: -692px; /* Mettre la barre de recherche + ou - haut */ margin-left: 820px; /* Mettre la barre de recherche + ou - vers la gauche */ position: absolute; /* Le type de position */ } #BT_OK { border: 1px solid black; /* Pour mettre la bordure noir autour du bouton ok */ border-radius: 20px; /* Mettre les arrondis du bouton ok */ background-color: #D8D8D8; /* La couleur de fond */ height: 29px; /* + ou - grand ( en hauteur ) */ width: 45px; /* + ou - grand ( en longeur ) */ margin-top: -692px; /* Metre le bouton ok + ou - vers le haut */ margin-left: 1086px; /* Mettre le bouton ok + ou - vers la gauche */ position: absolute; /* La position pour qu'il passe par dessu le fond */ } /* FIN BARRE DE RECHERCHE */ /* DEBUT Phrases */ #P1 { color: #006600; /* La couleur de l'écriture */ margin-top: -710px; /* Metre le texte + ou - vers le haut */ margin-left: 308px; /* Mettre le texte + ou - vers la gauche */ z-index: 6; /* Pour qu'il passe par dessu le fond */ font-size: 13px; /* Aggrandir + ou - le texte */ position: absolute; /* La position pour qu'il passe par dessu le fond */ } #P2 { position: absolute; /* La position pour qu'il passe par dessu le fond */ color: #800000; /* La couleur de l'écriture */ margin-top: -680px; /* Metre le texte + ou - vers le haut */ margin-left: 255px; /* Mettre le texte + ou - vers la gauche */ font-size: 20px; /* Aggrandir + ou - le texte */ font-family: arial black; /* Le type d'écriture */ } #P3 { position: absolute; /* La position pour qu'il passe par dessu le fond */ margin-top: -635px; /* Metre le texte + ou - vers le haut */ margin-left: 305px; /* Mettre le texte + ou - vers la gauche */ z-index: 20; /* Pour qu'il passe par dessu le fond */ } #P4 { margin-top: -395px; /* Metre le texte + ou - vers le haut */ margin-left: 365px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position pour qu'il passe par dessu le fond */ font-size: 12px; /* Aggrandir + ou - le texte */ font-style: italic; /* Le type d'écriture */ } #P5 { position: relative; /* La position */ border: 1px solid #DDA0DD; /* La bordure */ width: 240px; /* La longueur */ height: 80px; /* La hauteur */ text-align: center; /* Centrer le texte */ background-color: #DDA0DD; /* La couleur de fond */ border-bottom-left-radius: 20px; /* Mettre le bord en bas a gauche arrondis */ margin-top: -650px; /* Metre le texte + ou - vers le haut */ margin-left: 530px; /* Mettre le texte + ou - vers la gauche */ font-family: arial; /* Le type d'écriture */ font-size: 30px; /* Aggrandir + ou - le texte */ padding-bottom: 10px; /* Aggrandir + ou - le background */ } #P6 { margin-top: 189px; /* Metre le texte + ou - vers le haut */ margin-left: 280px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 20; /* Pour que sa passe par dessu le fond */ font-family: arial black; /* Le type d'écriture */ font-style: italic; /* Metre l'écriture penchée */ } #P7 { margin-top: 230px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P8 { margin-top: 250px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P9 { margin-top: 270px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P10 { margin-top: 290px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P11 { margin-top: 310px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P12 { margin-top: 330px; /* Metre le texte + ou - vers le haut */ margin-left: 265px; /* Mettre le texte + ou - vers la gauche */ position: absolute; /* La position */ z-index: 200; /* Pour que sa passe par dessu le fond */ } #P13 { z-index: 20; /* Pour que sa passe par dessu le fond */ position: absolute; /* La position */ margin-top: 8px; /* Metre le texte + ou - vers le haut */ margin-left: 513px; /* Mettre le texte + ou - vers la gauche */ font-style: italic; /* Le style de l'écriture */ font-family: arial black; /* La police de l'écriture */ } #P14 { z-index: 20; position: absolute; margin-left: 505px; margin-top: 50px; font-family: arial black; font-style: italic; line-height: 12px; font-size: 12px; } #P15 { z-index: 20; position: absolute; margin-top: 578px; margin-left: 445px; font-family: arial black; font-size: 13px; } #P16 { border: 1px solid #DDA0DD; background-color: #DDA0DD; padding-left: 45px; padding-right: 45px; position: absolute; margin-top: 618px; margin-left: 365px; font-family: arial black; font-size: 13px; } /* FIN Phrases */

Re: PB intégration design avec CSS

par Flo345 » 14 déc. 2015, 02:16

Oui tu pourra mais la c'est qu'une maquette on va dire c'est un rendu mais si tu veut le mettre en ligne si tu veut plus tard je re-ferais le code css car la je l'ai fait rapidement donc le rendu est assez propre mais niveaux code non donc si tu veut je te le re-ferais en propre :)

Re: PB intégration design avec CSS

par chabgyver » 13 déc. 2015, 21:50

Sinon, j'ai quand même quelques notions, je devrai pouvoir arriver à faire des modifs.

Re: PB intégration design avec CSS

par Flo345 » 13 déc. 2015, 19:59

d'acc bhe je fini je t'envoi les codes mais le jour ou tu veut le mettre en ligne dit moi le que je re-fasse ton code css car la je l'ai fait vite fait :)

Re: PB intégration design avec CSS

par chabgyver » 13 déc. 2015, 19:24

L'idée n'est pas de la mettre en ligne, ça tourne en local. Par contre, il est possible que j'utilise cette base dans le futur en vue d'en faire un site.

Re: PB intégration design avec CSS

par Flo345 » 13 déc. 2015, 15:53

derien mais là il y à juste le fond de mis je finit entièrement est je re-poste tout l'ensemble par contre est-ce que tu compte le mettre en ligne ou pas? si tu conte le mettre en ligne je re-organiserai le code css pour que sa sois bien propre tien moi au courant :)

Re: PB intégration design avec CSS

par chabgyver » 13 déc. 2015, 11:25

Merci infiniment, je teste ça dès mon retour chez moi, t'a assuré.

Re: PB intégration design avec CSS

par Flo345 » 11 déc. 2015, 14:37

tien déjà une partie de faite :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <META HTTP-EQUIV="Content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="styles.css"> <title>CuiZine.com</title> </head> <body> <div id="Menu"> <!-- (DEBUT) Les images !--> <div class="Img1"><img src="images/logo.png"></div> <!-- Image "cuisine" !--> <div class="Img2"><img src="images/header.png"></div> <!-- Image "header" autour du logo "cuisine" !--> <div class="Img3"><img src="images/fond.jpg"></div> <!-- Image "fond" le fond da la page !--> <div class="Img4"><img src="images/loupe.png"></div> <!-- Image "loupe" pour la barre de recherche !--> <div class="Img5"><img src="panacotta.jpg"></div> <!-- Image "Panacotta" !--> <!-- (FIN) Les images !--> <!-- (DEBUT) Les lien entrées ... etc !--> <div id="Liens1"> <ul> <li><a href="entres.html">Les entrées</a></li> <li><a href="plats.html">Les plats</a></li> <li><a href="desserts.html">Les desserts</a></li> </ul> </div> <!-- (FIN) Les lien entrées ... etc !--> <!-- (DEBUT) Barre de recherche !--> <input type="text" name="Recherche" id="B_Recherche" value="Vous chercher une recette ou quoi ?" /> <!-- (DEBUT) Barre de recherche !--> <!-- (DEBUT) Bouton "ok" barre de recherche !--> <input type="submit" name="BT_OK" id="BT_OK" value="Ok" /> <!-- (FIN) Bouton "ok" barre de recherche !--> <!-- (DEBUT) Phrases !--> <div id="P1"><p>Le magazine de la bouffe au quotidien</p></div> <!-- (FIN) Phrases ! !--> </div> </body> </html>
et le css :

Code : Tout sélectionner

/* DEBUT LES IMAGES */ .Img1 /* Le logo cuisine */ { margin-left: 300px; /* Mettre le logo + ou - vers la droite */ position: relative; /* Pour que le logo "cuisine" passe par dessu le header */ z-index: 2; /* Pour que le logo "cuisine" passe par dessu le header */ } .Img2 /* Le header */ { margin-top: -145px; /* Mettre l'image "header" + ou - vers le haut */ text-align: center; /* Alignez le header */ position: relative; /* Pour que le "header" passe par dessu le fond */ z-index: 1; /* Pour que le "header" passe par dessu le fond */ } .Img3 /* L'image de fond */ { margin-top: -129px; /* Mettre l'image "fond" + ou - vers le haut */ margin-left: -30px; /* Mettre l'image "fond" + ou - vers la gauche */ text-align: center; /* Pour centrer */ position: relative; /* Le type de position */ } .Img4 /* La loupe */ { position: absolute; /* Le type de position */ margin-top: -688px; /* Mettre l'image "loupe" + ou - vers le haut */ margin-left: 825px; /* Mettre l'image "loupe" + ou - vers la gauche */ z-index: 4; /* Pour que la loupe sois dessu la barre de recherche */ } .Img5 { text-align: center; z-index: 10; position: absolute; } /* FIN LES IMAGES */ /* DEBUT LIENS NAVIGATION (MENU) */ #Liens1 ul { list-style: none; /* Enlever la liste a puces */ border: 1px solid white; /* Pour mettre la bordure noir autour des liens */ border-top-left-radius: 45px; /* Pour arrondir les bordures du menu */ border-bottom-right-radius: 45px; /* Pour arrondir les bordures du menu */ background-color: white; /* Mettre la couleur de fond en blanche */ width: 430px; /* Pour que la bordure sois + ou - longue */ margin-top: -721px; /* Mettre les liens est la bordure + ou - vers le haut */ margin-left: 725px; /* Pour que les liens soient à droite automatiquement */ font-family: arial,italic; /* la forme de l'écriture des liens */ box-shadow: -1px -1px 1px 1px gray; /* L'effet 3d avec l'ombre en grise */ z-index: 3; /* Pour que les liens passe par dessu le fond */ position: absolute; /* La position */ } #Liens1 li { display: inline-block; /* Pour alignez les liens un a coté des autres */ width: 140px; /* Espacé + ou - les liens entre eux */ } #Liens1 a { color: black; /* Pour que les liens soient de couleur noir */ text-decoration: none; /* Pour enlever le soulignement */ } /* FIN LIENS DE NAVIGATION (MENU) */ /* DEBUT BARRE DE RECHERCHE */ #B_Recherche { border: 1px solid black; /* Pour mettre la bordure noir autour de la barre de recherche */ border-radius: 20px; /* Pour mettre les bords arrondis */ height: 25px; /* Pour agrandir la barre de recherche ( en hauteur ) */ width: 255px; /* Pour aggrandir la barre de recherche (en largeur ) */ text-align: center; /* Pour centrer le texte dans la barre de recherche */ color:red; /* La couleur tu texte dans la barre de recherche */ background-color: #D8D8D8; /* La couleur de fond de la barre de recherche */ margin-top: -692px; /* Mettre la barre de recherche + ou - haut */ margin-left: 820px; /* Mettre la barre de recherche + ou - vers la gauche */ position: absolute; /* Le type de position */ } #BT_OK { border: 1px solid black; /* Pour mettre la bordure noir autour du bouton ok */ border-radius: 20px; /* Mettre les arrondis du bouton ok */ text-align: center; background-color: #D8D8D8; height: 29px; width: 45px; margin-top: -692px; margin-left: 1086px; position: absolute; } /* FIN BARRE DE RECHERCHE */ /* DEBUT Phrases */ #P1 { color: #006600; /* La couleur de l'écriture */ margin-top: -710px; margin-left: 308px; z-index: 6; font-size: 13px; position: absolute; } /* FIN Phrases */
est je continue je te re-envoi les fichiers quand c'est fini mais déjà tu peut regarder sa :)

Re: PB intégration design avec CSS

par chabgyver » 10 déc. 2015, 19:12

Je suis tout à fait d'accord avec toi, mais déjà si le site s'affiche correctement sur un ordi, ça sera déjà bien. Après c'est la prochaine étape.