Entraide Graphique : Killy The Troll, Xena Windows : felucia Sélections graphiques & Desktops : Viper07 A propos du Site et du Forum : _SpideY_, 1 utilisateur anonyme et 101 utilisateurs inconnus

 Mot :   Pseudo :  
 
 Page :  1  2  3
Page Suivante 
Auteur
 Sujet :

Création d'un Portfolio

 
n°3027
dstcs
Profil : Penguin
Avatar
profil
Posté le 08-09-2009 à 20:25:55  
 

Reprise du message précédent :
Me revoilà j'ai créer mon site mais le codage css et mal fait, pouvez vous me mettre ça bien en place "centré" et que je puisse mettre un script flash pour les photos sur dans le cadre gauche.

 

http://emore.team.free.fr/

 

style.css :

 

/*
      Fichier CSS fait par Navid Design
   
*/

  

body{
 background: url(../images/back.gif) no-repeat top center #312932;
 margin:0;
 padding:0;
 border: 0;
 font-family:Verdana, Geneva, sans-serif;
 font-size:9px;
 width: 2200px;
 height:900px;
 }
/*/////////////////////////////////////
      Le Header
/////////////////////////////////////*/
#top{
 background:url(../images/.png) no-repeat center;
 height:260px;
 font-size:24px;
 line-height:55px;
 color:#FFF;
 text-align:center;
 margin: autov;
 margin-top: -30px;
 width: 960px;
}

 

/*/////////////////////////////////////
      Le conteneur
/////////////////////////////////////*/
#conteneur{
 width:538px;
 margin:0 auto;
 }

 


/*/////////////////////////////////////
      Le menu
/////////////////////////////////////*/
#menu {
 background:url(images/contenu_h.png) no-repeat bottom left;
 height:900px;
 padding-top: 205px;
}

 

#menu ul li{
 float:left;
 padding:0;
 list-style:none;
}

 

#menu ul li a{
 height:174px;
 width:200px;
 font-size:14px;
 line-height:53px;
 display:block;
 text-decoration:none;
 text-align:center;
 color:#FFF;
 background-repeat:no-repeat;
 background-position:top left;
}
#menu ul li a:hover{
 height:174px;
 width:200px;
 line-height:43px;
 text-decoration:none;
 text-align:center;
 color:#FFF;
 background-repeat:no-repeat;
 background-position:bottom left;
}
/* Les différentes couleurs des menu */
#menu ul li a.orange{
 background-image:url(../images/btn_orange.png);
}
#menu ul li a.bleu{
 background-image:url(../images/btn_bleu.png);
}
#menu ul li a.vert{
 background-image:url(../images/btn_vert.png);
}
#menu ul li a.rouge{
 background-image:url(../images/btn_rouge.png);
}

 

/*/////////////////////////////////////
      Le contenu
/////////////////////////////////////*/
#contenu{
 background:url(../images/contenu.png) repeat-y left;
 padding:0 20px;
}

 

/*/////////////////////////////////////
      Le footer
/////////////////////////////////////*/
#bas{
 margin:auto;
 padding:0 0 25px 40px ;
 background:url(../images/bas.png) no-repeat;
 width:517px;
 height:25px;
 color:#FFF;
 line-height:25px;
}
#bas a{
 font-weight:bold;
 color:#CCC;
}
#bas a:hover{
 font-weight:bold;
 color:#FFF;
}

 

HTML :

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- <!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="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Navid Design</title>
<link rel="stylesheet" media="screen" type="text/css" title="Style" href="./css/style.css" />
</head>
<body>
<div id="top">
<div id="menu">
<ul>
<li><a class="orange" href="./images/btn_orange.png"></a></li>
<li><a class="bleu" href="./images/btn_bleu.png"></a></li>
<li><a class="vert" href="./images/btn_vert.png"></a></li>
<li><a class="rouge" href="./images/btn_rouge.png"></a></li>
</ul>
</div>
<div id="bas">Copyright &copy; 2009 <a href="navid-design.com">Navid Design</a>
</div>
</body>
</html>


Message édité par dstcs le 08-09-2009 à 20:26:47
answer
mood
GoogleAds
profil
Posté le 08-09-2009 à 20:25:55  
 

answer
n°3028
Darcia
Profil : New Penguin
Avatar
profil
Posté le 09-09-2009 à 19:09:51  
 

Ton design a bien changé depuis la première fois ou j'ai vu ton poste ce matin.

 

Cette fois tu as un design entièrement basé sur un tableau... pourquoi pas même si par principe je n'aime pas ça du tout (je trouve ça dépassé, le css existe et il est dommage de s'en passer. bien entendu ce n'est qu'un avis personnel qui n'engage que moi).

 

En ce qui concerne ton nouveau code (pas celui ci-dessus mais celui du site qui est en ligne), je suis étonné de voir que tu n'as pas gardé le contenu du <head></head> que tu avais dans ton précédent code : DOCTYPE, charset etc.
De plus tu fais appel à une feuille css inexistante.

 

En y réfléchissant, le doctype que tu utilisais ne peux être utilisé dans ce code étant donné que tu codes avec des tableaux (les tailles ne sont pas admises si je ne me trompe pas).

 

Ah et puis dans le css que tu nous montres, où est passé le CSS Reset ? (la remarque 27 que t'avait indiqué Troyenne)


Message édité par Darcia le 10-09-2009 à 19:50:46
answer
n°3029
cerium
1+1 = 42
Profil : Penguin Pro
Avatar
profil
Posté le 10-09-2009 à 15:24:38  
 

Deux trois remarques sur ton code :
> il n'y a pas de doctype
> c'est quoi cet encodage ? utilse quelque chose de plus courant de l'utf-8 par exemple
> les tableaux c'pas fait pour la mise en page
> <br /> est une balise unique pas besoin de les ouvrir et les fermer
> la balise font ça n'existe plus, tout comme l'attirbut background
> quand on ouvre une balise on la ferme, cf le lien du footer
 
Au delà du "css mal fait" selon tes termes regarde déjà la structure du html.


---------------
twitter.com/Ipsudum
answer
n°3030
coker
T : y = f'(a)(x-a) + f(a)
Profil : Top Penguin
Avatar
profil
Posté le 10-09-2009 à 17:17:13  
 

déjà pour centrer ton site tu mets ça dans ton css

Code :
  1. body {
  2. margin: auto;
  3. }


 
en suite pour la structure organise comme ceci je pense

Code :
  1. <div id="header">
  2. <!--ton header seulement-->
  3. </div>
  4. <div id="tabs">
  5. <!--tes onglets ici-->
  6. </div>
  7. <div id="content">
  8. <!--le contenu de ton site donc tu dois pouvoir mettre une galerie en JS ou Flash-->
  9. </div>
  10. <div id="footer">
  11. <!--ton footer ici-->
  12. </div>


 
et sinon je suis d'accord avec Cerium
 
et puis tu peux faire valider ton code HTML The W3C Markup Validation Service
et ton CSS The W3C CSS Validation Service
 
 :wink:


---------------
http://img203.imageshack.us/img203/1484/blogathlon64.pnghttp://img202.imageshack.us/img202/1291/deviantarts.pnghttp://img340.imageshack.us/img340/146/twitterz.png
answer
n°3031
dstcs
Profil : Penguin
Avatar
profil
Posté le 10-09-2009 à 22:22:34  
 

Voila j'ai tout abandonné car je n'y arriver pas.
Je remercie tout de même les conseils que "coker";"cerium";"Darcia" a fourni.
 
Voilà j'ai tout refait mais à l'aide de Kompozer :
 
http://emore.team.free.fr/
 
J'aurais 3 questions :
 
* Quelle est la largeur d'une page Web juste à l'œil (c'est-à-dire qu'on voit la totalité du site dans devoir à sur la gauche.
 
*Comment puis-je ajouter un script JQUERY dans le cadre central.
Au faite je vous demande de m'en conseillez un design et si possible un tuto simple mais efficace.
 
*Quelle est la ligne html permettant de mettre un fond d'écran dans le rouge et aussi entre quel balise le mettre ?
 
Voici mon index.html pourriez-vous me régler les tailles pour qu'il est les bonnes proportions ?  
 

Citation :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"><title>Navid Graphisme</title>
 
    </head>
        <body>
<img style="width: 1996px; height: 256px;" alt="" src="images/header.png"><br>
<a href="index.html"><img src="images/accueil.png" alt="" style="border: 0px solid ; width: 490px; height: 70px;"></a><a href="Portfolio.html"><img style="border: 0px solid ; width: 490px; height: 70px;" alt="" src="images/portfolio.png"></a><span style="text-decoration: underline;"></span><a href="Comp%E9tences.html"><img style="border: 0px solid ; width: 490px; height: 70px;" alt="" src="images/competences.png"></a><span style="text-decoration: underline;"><a href="contact.html"><img style="border: 0px solid ; width: 490px; height: 70px;" alt="" src="images/contact.png"></a></span>  
   
       <br>
     
 
       <img src="images/corps.png" alt="" style="width: 1996px; height: 737px;"><br>
 <br>
<br>
<img src="images/footer.png" alt="" style="width: 1796px; height: 63px;" align="middle" hspace="90">
        </body>
</html>
 


Je vous remercie encore de votre attention ! :D
 
dsT


Message édité par dstcs le 10-09-2009 à 22:23:02
answer
n°3032
Darcia
Profil : New Penguin
Avatar
profil
Posté le 11-09-2009 à 09:53:40  
 

Oula... voir ce code me fait encore plus peur que de voir un site codé en tableaux...  :ohwell:  
 
Tu ne devrais pas abandonné aussi rapidement l'idée de coder via l'association html/css.
 
Si tu veux tout reprendre à zéro voila ce que tu devrais faire:

  • créer une maquette de ton site (paint ou même un papier et un crayon suffisent). A ce moment là tu dois avoir une idée précise de l'organisation de ta page (header, menu, contenu, etc.).


  • réaliser le graphisme de la page principale (gimp ou photoshop). Là tu habilles ta maquette afin que ça corresponde à ce que tu souhaites.


  • coder les pages index.html et style.css. Tu as 2 possibilités, soit tu le fais toi-même, soit tu postes une demande sur un site qui propose ce genre de service (je n'ai plus les noms en tête mais notre ami Google a très certainement une meilleur mémoire). Pour un premier site il est compréhensible que tu utilises ces services. Cependant si tu veux vraiment tout faire par toi-même, il est préférable que tu apprennes à coder en html/css qui sont les 2 langages de base de la programmation web.
  • intégrer les scripts (php, javascript, ajax, flash, etc.)


Sinon pour ce qui est de tes questions:
largeur : entre 800 et 1000px au maximum je dirais si tu veux une taille fixe. sinon tu peux avoir un site extensible en largeur afin qu'il prenne l'ensemble de la page quelle que soit la résolution
jquery : le mieux est bien entendu d'aller sur le site officiel qui fourni tout ce qui est nécessaire (librairies, documentations, tutoriaux et même des scripts prêts à l'emploi), sinon tu peux aller sur ce site en français qui propose des tutoriaux aussi.
je ne suis pas certain d'avoir compris ta dernière question mais encore une fois je te conseille de repartir de zéro et d'utiliser l'association html/css.
 
Voila ce n'est pas pour te décourager que je poste ce message, c'est juste que je pense que si tu veux te lancer dans la programmation web il faut que tu apprennes à coder en html et css un minimum (quitte à faire un portfolio uniquement avec ces 2 langages) avant de vouloir utiliser des scripts de partout.

answer
n°3033
dstcs
Profil : Penguin
Avatar
profil
Posté le 11-09-2009 à 12:28:04  
 

Je vois ce que tu veux dire mais j'ai utilisé ce logiciel pour le site afin d'obtenir par la suite l'index.html afin que je l'observe et que j'en apprenne.
 
Pour ce qui est JQUERY je voudrais savoir si tu peux me passer un JQUERY que tu connais et qui est sympa.
 
MErci

answer
n°3034
Darcia
Profil : New Penguin
Avatar
profil
Posté le 11-09-2009 à 15:00:29  
 

Quand je vois le code qui est sortit je me dis qu'il vaut mieux ne pas utiliser ce logiciel... :/
Selon moi, le mieux pour apprendre est encore de regarder le code des sites qui te plaisent. Ainsi tu apprends à la fois les techniques html et css utilisées afin d'avoir tel ou tel résultat.
 
Je n'ai pas encore utilisé la librairie jQuery donc sur ce point je ne peux pas te conseiller de script en particulier désolé.

answer
 Page :  1  2  3
Page Suivante 

Aller à :
Ajouter une réponse