rufo Pas me confondre avec Lycos! | 2-3 remarques rapides en regardant le code html :
- tu as construit le code html en fonction de l'apparence que tu souhaitais donner à ton site via le CSS. Du coup, t'as plein de html en trop je pense. Il faut utiliser les balises pour leur sémantique et non leur apparence. De même, le HTML est là pour structurer le contenu d'un document et non sa forme
- j'ai trouvé plein de CSS dans le code html -> à mettre dans un fichier css
- Idéalement, le javascript doit être non intrusif. On le mets dans des .js dans le <head>. Charge aux scripts d'être capables d'ajouter les événements aux bonnes balises par "simple repérage" des éléments concernés dans le DOM. Rappel : le javascript est là pour améliorer l'ergonomie. Le site doit donc fonctionner sans, au moins pour les fonctions de base. Le CSS est là pour "habiller" le site. Mais si on retire le CSS, on doit être capable de distinguer la structure hiérarchique du contenu (titres, menus, textes...). Ces 2 principes sont très importants pour l'accessibilité (A, AA, AAA) des sites web aux personnes handicapées visuellement (ça ne concerne pas que les aveugles). En plus, respecter les règles pour qu'un site soit accessible fait que ça rend le site bien référencé par les moteurs de recherche (certaines règles sont communes) ---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
|