Problèmes divers sur 1er site- débutant

Fermé
Sylor - 11 août 2007 à 15:45
mir25 Messages postés 14 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 20 août 2007 - 13 août 2007 à 20:54
Bonjour,
Je viens de terminer un petit premier site sans prétention car je suis une grande débutante (il y a une semaine, je n’y connaissais RIEN en html ou CSS, ni en informatique d’ailleurs…) et donc je vous demande toute votre indulgence. Cependant , je pense qu’il y a certainement de gros défauts à régler avant d’en donner l’adresse à mes élèves.Voici l'adresse: http://www.orientationsaussay.com/

Primo : j’ai tout de suite remarqué que la taille des pages est mal adaptée aux grands écrans (sur mon 17 pouces , tout va bien mais sur le 21 de mon fils , les lignes sont longues, longues à s’arracher les yeux) Je suppose que c’est un problème de table , mais je n’ai pas trouvé comment faire concrètement, si vous pouviez m’indiquer le code CSS avec les valeurs qui conviendraient , ce serait cool.

Secondo, j'ai mis un fond en fondu de couleurs changeantes et depuis des bugs sont apparus (en ligne seulement , pas sur mon ordi?): mes puces sont toutes clignotantes et un de mes liens (le post-it en accueil)ne fonctionne plus, alors qu'ils fonctionnaient avec l'ancien fond? Comment résoudre ça ?

Tertio, voyez-vous d’autres gros défauts (passez-moi les plus petits, y doit y en avoir des paquets !)
Bon , le design n’est pas transcendant , mais c’est un site informatif , pas un jeu video, seulement , j’aimerais quand même pas que les gens s’ennuient trop en le consultant , donc si vous avez des suggestions d’amélioration qui soient à la portée de mon petit niveau, merci à vous !
A voir également:

10 réponses

Bouli42 Messages postés 393 Date d'inscription jeudi 9 août 2007 Statut Membre Dernière intervention 11 juin 2009 114
11 août 2007 à 15:47
salut sylvie ba sur mon écran c'est parfait !! moi je le trouve agréable ton site ; )
0
Sylor Messages postés 3 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 23 mai 2010
11 août 2007 à 15:53
Et bien merci , c'est très encourageant pour moi ! Mais vraiment , le lien post-it fonctionne en page d'accueil et les puces ne clignotent pas en sommaire? Es-tu sur IE ou Firefox?
0
Bouli42 Messages postés 393 Date d'inscription jeudi 9 août 2007 Statut Membre Dernière intervention 11 juin 2009 114
11 août 2007 à 15:57
je suis sous opéra lol le lien marche quand je vais sur le post it urgent le fond d'écran change de couleur !!! etc nan il est bien ; )
0
Sylor Messages postés 3 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 23 mai 2010
11 août 2007 à 16:04
Bon , je ne sais pas à quoi c'est du . Pire je viens d'appeler une copine , le lien post-it ne fonctionne pas chez elle et en plus il cache le mot sommaire ! Par contre les puces sont bien ! Si d'autres personnes qui ont des problèmes d'affichage pouvaitent me le dire et éventuellement m'expliquer comment faire pour que ça marche sur toutes les versions, ce serait cool . En tout cas merci Bouli pour ton aide .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bouli42 Messages postés 393 Date d'inscription jeudi 9 août 2007 Statut Membre Dernière intervention 11 juin 2009 114
11 août 2007 à 16:09
De rien on est la pour s'aider!! chacun a sa difficulté partout
je sais pas trop si sa se dit mais bon .. ;))
0
dcanl Messages postés 2999 Date d'inscription mercredi 7 septembre 2005 Statut Contributeur Dernière intervention 3 juin 2013 470
11 août 2007 à 17:02
Salut.

Pour ton lien post-it : il fonctionne sous Firefox, pas sous IE6.

Pour résoudre le problème, à la place de
<A href="http://www.orientationsaussay.com/page3.html"><IMG 
alt=postit src="ACCUEIL_fichiers/post_it.gif" border=0> </SPAN></A>


mets plutôt
<SPAN style="LEFT: 800px; WIDTH: 120px; POSITION: absolute; TOP: 400px; heigth: 120px"><A href="http://www.orientationsaussay.com/page3.html"><IMG alt=postit src="ACCUEIL_fichiers/post_it.gif" border=0> </A></SPAN>


Il faut que le lien (balise A) s'applique à l'image, pas à la balise SPAN.

D'ailleurs, d'une manière générale, je ne comprends pas pourquoi tu utilises SPAN qui ne contient rien d'autre que des propriétés CSS. Tu pourrais très bien mettre le style="" dans ta balise IMG.

Comme ça :
<A href="http://www.orientationsaussay.com/page3.html"><IMG alt=postit src="ACCUEIL_fichiers/post_it.gif"  style="LEFT: 800px; WIDTH: 120px; POSITION: absolute; TOP: 400px; heigth: 120px; border: none;"></A>



Ensuite, si tu veux limiter la largeur de tes pages (= la longueur de tes lignes), il faut que tu mettes une largeur fixe dans ton CSS à la partie body (ou alors créer une div à taille fixe mais bon... dans ton cas, ça ne doit pas être nécessaire).

Ainsi donc, dans la partie BODY de ton CSS, mets
width: 990px;


C'est pas mal, comme largeur.

Après, si tu souhaites centrer le contenu de tes pages (pour que le texte soit au centre l'écran de ton fils), il faut mettre, toujours dans la partie BODY de ton CSS
margin:auto;


Mais attention, étant donné que tes images sont en position ABSOLUTE, elles resteront à l'endroit actuel.
Si tu veux qu'elles se mettent au bon endroit selon la résolution de l'écran, il faut les mettre en position: relative;.
Là, il faudra que tu donnes l'emplacement par rapport au bord du BODY.

Concernant tes puces... Si tu veux vraiment des vraies puces, il vaut mieux ne pas utiliser un background de titre comme tu le fais. Actuellement, tu fais <H3>Ton titre</H3> et tu dis dans le css d'appliquer un fond à ton titre en donnant l'image pour ta puce et en endentant ton texte pour qu'il ne se mette pas par dessus l'image.

Les puces sont gérées en CSS, sur les listes... à puces ! ;-)
<ul>
<li><h3>Ton Titre</h3></li>
</ul>


Et ensuite dans ton CSS, tu peux dire
ul { list-style-image: url("CheminVersTonImageDePuce"); }


Le script que tu utilises pour le fond d'écran changeant est certes esthétique, mais il "occupe" beaucoup le navigateur (enfin... Firefox, ça lui pose pas de problème, mais IE6... pfiouuu).

C'est pour ça que tes images des titres ne s'animent pas pendant la transition de la couleur (mais elles s'animent à chaque fin de transition). Je ne sais pas si le fait de mettre tes titres en liste à puce règlera le problème, mais ce sera en tout cas plus "conventionnel" ! ;-)

Cela ne concerne pas que les puces du sommaire, mais toutes les puces (les petites croix aussi ne tournent plus pendant la transition).

Autre chose : pour tes liens, tu donnes la page pointée en indiquant toute l'adresse
<a href="http://www.orientationsaussay.com/LaPagePointée.html">Texte du lien</a>
mais tu peux faire (et c'est mieux) comme pour les images, en donnant des liens relatifs :
<a href="LaPagePointée.html">Texte du lien</a>


La différence en délai d'affichage ne se ressent pas, mais là encore, ce sera plus "conventionnel" ! :-)

Pour finir, un très bon site qui possède un très bon tuto de création de site : Le site du zéro
Et le tuto est ici : Tuto - Création de site - Site du zéro

Fais pas gaffe au nom du site (site du zéro), je ne te prends pas pour un zéro (loin de là, respect pour ton site, fait en très peu de temps et sans connaissance préalable, c'est vraiment bien !), mais c'est vraiment une référence à mon sens.
Et puis, si tu lis le tuto, tu verras que son créateur ne se prend pas la tête, c'est vraiment agréable à lire. On se sent... compris ! :D

Voilà.

@+

PS : bienvenue parmi les membres CCM ! :-)
0
Merci beaucoup pour tous ces conseils et pour ta patience. Je vais essayer de digérer tout cela et de le mettre en application !
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
13 août 2007 à 04:15
Bonjour,

Impossible de modifier le <8>
C'est le <9> qui est le bon.
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
13 août 2007 à 04:00
Bonjour,

Tous ces conseils sont bons.

Pour avoir une idées des erreurs qui parsèment tes pages essaye :
[http://www.validome.org/...

Le choix que tu as faits du XHTML 1.0 Strict est très contraignant.
Ces erreurs n'empêcheront pas ton site de fonctionner, mais il risque de se présenter bizarrement.


Je me permets aussi quelques propositions.
— Plutôt que d'utiliser une page de sommaire, qui est en quelque sorte le menu du site, pourquoi ne t'en sers-tu pas justement comme menu qui sera présent sur toutes les pages ? Un peu comme ce qu'on trouve généralement en haut des pages web (ici, par exemple, “Accueil  |  Forum  |  Astuces” etc.)
Ça facilitera la navigation.


— Le fond nuageux me trouble un peu lors du défilement des pages.
Essaye de le laisser fixe. Le texte se promènera dessus.
body {
  font-size:22px;
  color:black;
  font-family:"Comic Sans MS", sans-serif;
  background-image: url([http://www.orientationsaussay.com/fondciel.gif);]
  background-attachment : fixed;
  width: 990px;
  }

— Respecte la syntaxe HTML
<h2> <a href="page1.html">Les différentes voies d'étude après la 3ème.</h2> </a>
devrait être
<h2><a href="page1.html">Les différentes voies d'étude après la 3ème.</a></h2>

— Le soulignement dans les <h2> est trompeur. Dans les sites web, il sert généralement à indiquer des liens (on clique pour rien, surtout qu'ils ont la même couleur que les liens réels).
Les puces peuvent être alignées.
Ces titres peuvent être éloignés de ce qui les précède :
h2 {
  /*text-decoration: underline;*/
  color: purple;
  background-image: url("[http://www.orientationsaussay.com/puce-1.png]");
  background-position : 0 10px;
  background-repeat: no-repeat;
  margin-top : 65px;
  padding-left: 0px;
  text-indent:30px;
  font-size:26px;
  }


— Tu as parfois plusieurs titres pour tes pages :
<title>SOMMAIRE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>css</title>


— Tu devrais pourvoir regrouper toutes tes feuilles de styles en une seule.

— Évite les accents (les espaces) dans les noms de tes fichiers :
<a href="[http://www.orientationsaussay.com/LaPagePoint]ee.html">Texte du lien</a>


— Le Comic Sans MS est plutôt du sans-serif : “font-family : "Comic Sans MS", sans-serif;”

— Troisième peut se raccourcir en “3e”.
Il ne faut pas d'espace devant les signes de ponctuation simples “ .   , ”
Par contre, il en faut devant les doubles “ ;  : ”


À tester ?
0
Merci beaucoup , et bien , j'ai du boulot !
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
13 août 2007 à 04:14
Bonjour,

Tous ces conseils sont bons.

Pour avoir une idées des erreurs qui parsèment tes pages essaye : https://www.validome.org/
Le choix que tu as faits du XHTML 1.0 Strict est très contraignant.
Ces erreurs n'empêcheront pas ton site de fonctionner, mais il risque de se présenter bizarrement.


Je me permets aussi quelques propositions.
— Plutôt que d'utiliser une page de sommaire, qui est en quelque sorte le menu du site, pourquoi ne t'en sers-tu pas justement comme menu qui sera présent sur toutes les pages ? Un peu comme ce qu'on trouve généralement en haut des pages web (ici, par exemple, “Accueil  |  Forum  |  Astuces” etc.)
Ça facilitera la navigation.


— Le fond nuageux me trouble un peu lors du défilement des pages.
Essaye de le laisser fixe. Le texte se promènera dessus.
body {
  font-size:22px;
  color:black;
  font-family:"Comic Sans MS", sans-serif;
  background-image: url(https://www.commentcamarche.net/s/http-www-orientationsaussay-com-fondciel-gif
  background-attachment : fixed;
  width: 990px;
  }

— Respecte la syntaxe HTML
<h2> <a href="page1.html">Les différentes voies d'étude après la 3ème.</h2> </a>
devrait être
<h2><a href="page1.html">Les différentes voies d'étude après la 3ème.</a></h2>

— Le soulignement dans les <h2> est trompeur. Dans les sites web, il sert généralement à indiquer des liens (on clique pour rien, surtout qu'ils ont la même couleur que les liens réels).
Les puces peuvent être alignées.
Ces titres peuvent être éloignés de ce qui les précède :
h2 {
  /*text-decoration: underline;*/
  color: purple;
  background-image: url("https://www.commentcamarche.net/s/http-www-orientationsaussay-com-puce-1-png");
  background-position : 0 10px;
  background-repeat: no-repeat;
  margin-top : 65px;
  padding-left: 0px;
  text-indent:30px;
  font-size:26px;
  }


— Tu as parfois plusieurs titres pour tes pages :
<title>SOMMAIRE</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>css</title>


— Tu devrais pourvoir regrouper toutes tes feuilles de styles en une seule.

— Évite les accents (les espaces) dans les noms de tes fichiers :
<a href="https://www.commentcamarche.net/s/http-www-orientationsaussay-com-lapagepointee.html">Texte du lien</a>


— Le Comic Sans MS est plutôt du sans-serif : “font-family : "Comic Sans MS", sans-serif;”

— Troisième peut se raccourcir en “3e”.
Il ne faut pas d'espace devant les signes de ponctuation simples “ .   , ”
Par contre, il en faut devant les doubles “ ;  : ”


À tester ?
0
dcanl Messages postés 2999 Date d'inscription mercredi 7 septembre 2005 Statut Contributeur Dernière intervention 3 juin 2013 470
13 août 2007 à 08:45
Salut.

Comic Sans MS et sans-serif sont deux éléments bien distinct. Le comic sans MS est une police, le sans-serif une famille de police générique. Il est d'ailleurs conseillé de toujours proposer une famille générique dans chaque font-family d'un CSS.

Le xhtml est certes plus contraignant, mais plus structuré. Toutes les pages sont déclarées en XHTML (la toute première ligne DOCTYPE), mais la syntaxe utilisée est plus proche du HTML.

Le mieux serait peut-être de changer le DOCTYPE, parce que les changements seraient très importants pour être valide XHTML, ce qui de toute façon n'apporte pas grand chose de plus !

Pour le validateur, je te conseille plutôt http://validator.w3.org/ qui ne s'arrête pas à chaque erreur mais te renvoie un rapport complet sur la page.
Il y a également un validateur CSS : http://jigsaw.w3.org/css-validator/

Pour les espaces devant les doubles signes de ponctuation, plutôt qu'un simple espace, pense à mettre
&nbsp;

C'est un espace insécable. Avec ça, si le texte est à peine trop long pour la ligne, le : ne se retrouvera pas tout seul sur la ligne du dessous : il est indissociable du mot qui le précède.

Voilà, bon je file, faut que j'aille au boulot... J'ai un site à fignoler ! :D

@+
0
sylor > dcanl Messages postés 2999 Date d'inscription mercredi 7 septembre 2005 Statut Contributeur Dernière intervention 3 juin 2013
13 août 2007 à 10:53
OK , je vois qu'il y a des écoles différentes et des avis contraires ! (mais comme dans tous les domaines!) En tous cas merci pour tous ces conseils!
0
dcanl Messages postés 2999 Date d'inscription mercredi 7 septembre 2005 Statut Contributeur Dernière intervention 3 juin 2013 470 > sylor
13 août 2007 à 17:24
Peu importe le chemin emprunté, du moment qu'on arrive au résultat escompté.

J'apporte également quelques précisions, mais rien n'est faux dans le message de Gihef.
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 775
13 août 2007 à 18:36
En effet, il s'agit plutôt de précisions complémentaires.
Et si on y pioche indifféremment, on peut obtenir quelque chose comme ça.
Vite fait, juste pour voir.
Sans l'avoir testé sur PC-IBM.
0
mir25 Messages postés 14 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 20 août 2007
13 août 2007 à 20:54
Bonsoir,

Quelques petits conseils :

1 - Dès la page d'accueil, on devrait avoir le sommaire complet du site.
2 - La taille des caractères devraient plus petites.
3 - Pour le référencement du site, les titres de certaines pages devraient être modifiés. Proscrire : Accueil ou Sommaire. Mettre en titre l'objet principal du site pour la page d'accueil, c'est-à-dire celle qui sera utilisée par les moteurs de recherches ou pour le référencement.
4 - Méta tags manquants sur la page d'accueil (index.html) : description, mots clés.
5 - Pour les pages longues, mettre peut-être les titres des chapitres au début de la page avec un lien (= ancre) renvoyant directement vers le contenu du chapitre, ainsi qu'une image ou un texte du genre "haut de la page" pour revenir rapidement en haut de la page.
6 - Pour la page des établissements (ce qui vaut aussi pour d'autres pages), appeler la page etablissements_scolaires.html plutôt que page2.html. Deux avantages : le référencement et la recherche d'une page en local sur votre ordinateur (lorsque vous aurez beaucoup de pages, vous rappellerez vous du contenu de la page15.html ? Il me semble que c'est FrontPage qui nomme ainsi les pages mais vous pouvez facilement en changer le nom en n'oubliant pas, bien sûr, de changer les liens éventuels vers la page dont le nom a été modifié.
7 - En-dessous de chaque établissement, il serait préférable que le texte soit en retrait et aligné.
8 - Utiliser la balise blank pour afficher les sites des établissements.
9 - Mettre plus de photos ou illustratuions sur les pages serait souhaitable.

Bon courage.

Je vous ai envoyé un message sur votre BAL perso.

Peut-être à bientôt...
0