Mon site html php
Dernière réponse : dans Programmation
HEllo tout le monde. je voulais savoir se que vous pensiez de mon site et franchement... c'es pas de la pub c'est juste pour savoir ce qu'il y a en trop ou se qu'il y a de pas assé...
Autres pages sur : site html php
Lassé par la pub ? Créez un compte
Le HTML
Dans ce début de code, je vois deux <html>, deux doctype et deux </head>.
De plus, tu utilises le CSS, censé permettre une séparation de la présentation et du contenu, et pourtant tu utilises encore les attributs html de présentation :
Ton code n'est donc pas cohérent.
Ensuite, tu utilises massivement la mise en page par tableau, qui est obsolète, et tu ne sépares toujours pas contenu et présentation.
Je n'ai pas continué à lire ton code html (je n'aime pas lire les codes avec des tableaux tout partout), donc je n'ai pas d'autres remarques pour la suite.
Le CSS
Tu utilises du code qui marche uniquement sous internet explorer. Pas très compatible tout ca.
Visiblement, tu n'as pas compris qu'avec l'héritage et le sélecteur ',', on peut affecter une même propriété à plusieurs balises et pseudo-classes (hover, link et visited sont des pseudo-classes). Ton code est donc 10 à 20 fois plus long que ce qu'il devrait etre.
Visiblement tu associes chaque classe a une couleur, alors que le nom devrait dépendre du contenu et non de la présentation. Tu devrais nommer ta classe en fonction de la 'fonction que le contenu qui y est soumis exerce dans ta page'. exemple : texte/texte_important, lien/lien_rare...
Les majuscules dans les classes sont elles aussi déconseillées.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>n0-limit by Daniel Costa</title> <link href="style.css" rel="stylesheet" type="text/css"> </head> <body background="images/fond.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="PoPStart(1);"> <table width="100%" height="30" border="0" cellpadding="0" cellspacing="0"> <tr> <td><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "<a href="http://www.w3.org/TR/html4/loose.dtd" target="_blank">http://www.w3.org/TR/html4/loose.dtd</a>"> <html> <head>
Dans ce début de code, je vois deux <html>, deux doctype et deux </head>.
De plus, tu utilises le CSS, censé permettre une séparation de la présentation et du contenu, et pourtant tu utilises encore les attributs html de présentation :
<body background="images/fond.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="PoPStart(1);"> <table width="100%" height="30" border="0" cellpadding="0" cellspacing="0">
Ton code n'est donc pas cohérent.
Ensuite, tu utilises massivement la mise en page par tableau, qui est obsolète, et tu ne sépares toujours pas contenu et présentation.
Je n'ai pas continué à lire ton code html (je n'aime pas lire les codes avec des tableaux tout partout), donc je n'ai pas d'autres remarques pour la suite.
Le CSS
BODY { scrollbar-face-color: #242424; scrollbar-shadow-color: #FF8319; scrollbar-highlight-color: #FF8319; scrollbar-3dlight-color: #999999; scrollbar-darkshadow-color: #111111; scrollbar-track-color: #303030; scrollbar-arrow-color: #FF8319; }
Tu utilises du code qui marche uniquement sous internet explorer. Pas très compatible tout ca.
a.menuORANGE:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: FF802B; text-decoration: none; font-weight: bold; } a.menuORANGE:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: FF802B; text-decoration: none; font-weight: bold; } a.menuORANGE:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #FFFFFF; text-decoration: none; font-weight: bold; } a.menuORANGE:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #FFFFFF; text-decoration: none; font-weight: bold; } a.menuGRIS:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: 111111; text-decoration: none; font-weight: bold; } a.menuGRIS:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: 111111; text-decoration: none; font-weight: bold; } a.menuGRIS:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #FFFFFF; text-decoration: none; font-weight: bold; } a.menuGRIS:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-variant: normal; color: #FFFFFF; text-decoration: none; font-weight: bold; }
Visiblement, tu n'as pas compris qu'avec l'héritage et le sélecteur ',', on peut affecter une même propriété à plusieurs balises et pseudo-classes (hover, link et visited sont des pseudo-classes). Ton code est donc 10 à 20 fois plus long que ce qu'il devrait etre.
Citation :
a.menuORANGE, a.menuBLEU, texteBLEU, texteORANGELes majuscules dans les classes sont elles aussi déconseillées.
bah va sur http://rafb.net/paste, et mets-y les codes entiers des deux pages (la page qui inclut et la page qui est incluse), puis donne-nous les liens (bien sur comme langage tu choisis 'PHP').
Moi je le trouve très bien ton site, le seul problème, C'est l'heure à droite qui est difficile à lire... Que ton code HTML soit mauvais, pas grave, tant que ça marche sur le plus de navigateur possible. Chacun à sa propre façon de coder, n'oublie jamais ça, peu importe ce qu'on te diras si tu préfère faire un site selon un certaine syntaxe où quoi que ce soit, fait le!
Moi j'ai été chanceux, je suis tomber sur un tutorial de PHP de quelqu'un qui y allais de la même façons que moi
Beau travail!
Moi j'ai été chanceux, je suis tomber sur un tutorial de PHP de quelqu'un qui y allais de la même façons que moi
Beau travail!
Citation :
Que ton code HTML soit mauvais, pas grave, tant que ça marche sur le plus de navigateur possible. Chacun à sa propre façon de coder, n'oublie jamais ça, peu importe ce qu'on te diras si tu préfère faire un site selon un certaine syntaxe où quoi que ce soit, fait le!Euuuh. Si c'est lui qui a codé le html comme ca, je m'inquiète un peu pour sa santé physique et mentale. Moi je dirais plutot que c'est un code qui a été produit par un WYSIWYG, ce qui infirmerais totalement tes théories du "chacun code comme il veut".
De plus, comme cela a déja été montré, coder en non-standard s'est s'exposer à des problèmes de compatibilité, et coder par tableaux c'est augmenter la taille de sa page (donc gêner les 56k).
le warning c'est que pour les jeux j'utilise la aleur de l'url en locurence quand on est sur : http://xxx.com/jeux.php il n'y a pas cat=xxx
donc le script pense dis qu'il y a une variable non déterminé
donc le script pense dis qu'il y a une variable non déterminé
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumConvertir un site HTML en PHP
- SolutionsPhp > html
- SolutionsRécupération Donnée Html par PHP
- Solutions [HTML/CSS/PHP] Affichage background tableau
- Solutions[résolu] HTML/PHP Une de mes 3 frames reste invisible
- SolutionsCréer un jeu web en HTML, PHP et CSS
- SolutionsProbleme site html/css resolution
- Solutions[Résolu] [CSS/HTML] Centrer mon site web
- SolutionsDifférences entre un site Full PHP et un CMS ?
- Voir plus