Avis de spécialistes CSS HTML
Résolu
pijaku
Messages postés
12263
Date d'inscription
Statut
Modérateur
Dernière intervention
-
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
pijaku Messages postés 12263 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai "bricolé", à partir de codes existants et en avançant à tâtons, le code qui suit. Bien entendu, je ne vous livre ici qu'une partie épurée du css et du html. Néanmoins, la partie placée ici vous permettra de vous rendre compte.
Ma question : Qu'en pensez vous? Est ce conforme aux standards WC3? Est ce lisible partout? Avantages et inconvénients de ce "design"?
Merci d'avance de vos réponses.
Le code :
Les pseudos images :
La bannière!!!
L'image menu...
Merci de vos avis multiples et éclairés.
J'ai "bricolé", à partir de codes existants et en avançant à tâtons, le code qui suit. Bien entendu, je ne vous livre ici qu'une partie épurée du css et du html. Néanmoins, la partie placée ici vous permettra de vous rendre compte.
Ma question : Qu'en pensez vous? Est ce conforme aux standards WC3? Est ce lisible partout? Avantages et inconvénients de ce "design"?
Merci d'avance de vos réponses.
Le code :
<html> <head> <style type="text/css"> body { margin : 0px; background: #000000; font: 13px Verdana, Georgia, Garamond, Arial, sans-serif; color: #969696; height: 100%; } .haut { position: absolute; top: 0px; left:10%; height: 20%; width: 80%; } #gauche { position: absolute; top: 20%; left:10%; width: 20%; height: 66%; } #droite { position: absolute; top: 20%; left: 30%; width: 60%; text-align:justify; height: 75%; overflow: auto; scrollbar-3dlight-color: #000; scrollbar-arrow-color: #FC7F3C; scrollbar-darkshadow-color: #6B854B; scrollbar-face-color: #000; scrollbar-highlight-color: #000; scrollbar-shadow-color: #000; scrollbar-track-color: #000; scrollbar-base-color: #000; } #menu12 { width: 160px; font: 18px Cambria, Georgia, Garamond, Verdana, Arial, sans-serif; text-align: left; margin: 10px; } #menu12 ul { list-style : none; margin: 0; padding: 0; } #menu12 li a { height: 32px; text-decoration: none; } #menu12 li a:link, #menu12 li a:visited { color: #CCC; display: block; padding: 5px 0 0 0; } #menu12 li a:hover { font: 22px Cambria, Georgia, Garamond, Verdana, Arial, sans-serif; font-style : italic; color: #FC7F3C; background-image:url(menu1.jpg); } </style> </head> <BODY> <img class="haut" src="banniere1.jpg"> <div class="haut"></div> <div id="gauche"> <div id="menu12"> <ul> <li><a href="#">Accueil</a></li> <li><a href="#">Pas accueil</a></li> <li><a href="#">Glop</a></li> <li><a href="#">Pas Glop</a></li> <li><a href="#">Ici rien</a></li> <li><a href="#">Pas plus</a></li> <li><a href="#">Vous y croyez?</a></li> <li><a href="#">Contact</a></li> </ul> </div> </div> <div id="droite"> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> <p>ici du texte, ou bien autre chose...</p> </div> </body> </html>
Les pseudos images :
La bannière!!!
L'image menu...
Merci de vos avis multiples et éclairés.
A voir également:
- Avis de spécialistes CSS HTML
- Editeur html - Télécharger - HTML
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
- Série spéciale just livebox fibre avis - Accueil - Box & Connexion Internet
- Html download - Télécharger - HTML
5 réponses
Bonjour,
Sans vraiment regarder, voici quelques généralités basiques:
-pour savoir si une page est valide W3C, tu dois la faire valider par le site: http://validator.w3.org/
-pour savoir si une page est compatible avec tout, tu dois la tester avec tout.
Désolé de ne pas tout lire de ton code, mais mes bases soint lointaines...
Sans vraiment regarder, voici quelques généralités basiques:
-pour savoir si une page est valide W3C, tu dois la faire valider par le site: http://validator.w3.org/
-pour savoir si une page est compatible avec tout, tu dois la tester avec tout.
Désolé de ne pas tout lire de ton code, mais mes bases soint lointaines...
Salut voila ta page valide XHTML Transitional !!
a+
<!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"> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> /*<![CDATA[*/ body { margin : 0px; background: #000000; font: 13px Verdana, Georgia, Garamond, Arial, sans-serif; color: #969696; height: 100%; } .haut { position: absolute; top: 0px; left:10%; height: 20%; width: 80%; } #gauche { position: absolute; top: 20%; left:10%; width: 20%; height: 66%; } #droite { position: absolute; top: 20%; left: 30%; width: 60%; text-align:justify; height: 75%; overflow: auto; scrollbar-3dlight-color: #000; scrollbar-arrow-color: #FC7F3C; scrollbar-darkshadow-color: #6B854B; scrollbar-face-color: #000; scrollbar-highlight-color: #000; scrollbar-shadow-color: #000; scrollbar-track-color: #000; scrollbar-base-color: #000; } #menu12 { width: 160px; font: 18px Cambria, Georgia, Garamond, Verdana, Arial, sans-serif; text-align: left; margin: 10px; } #menu12 ul { list-style : none; margin: 0; padding: 0; } #menu12 li a { height: 32px; text-decoration: none; } #menu12 li a:link, #menu12 li a:visited { color: #CCC; display: block; padding: 5px 0 0 0; } #menu12 li a:hover { font: 22px Cambria, Georgia, Garamond, Verdana, Arial, sans-serif; font-style : italic; color: #FC7F3C; background-image:url(menu1.jpg); } /*]]>*/ </style> <title></title> </head> <body> <img class="haut" src="banniere1.jpg" alt="img" /> <div class="haut"></div> <div id="gauche"> <div id="menu12"> <ul> <li> <a href="#">Accueil</a> </li> <li> <a href="#">Pas accueil</a> </li> <li> <a href="#">Glop</a> </li> <li> <a href="#">Pas Glop</a> </li> <li> <a href="#">Ici rien</a> </li> <li> <a href="#">Pas plus</a> </li> <li> <a href="#">Vous y croyez?</a> </li> <li> <a href="#">Contact</a> </li> </ul> </div> </div> <div id="droite"> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> <p> ici du texte, ou bien autre chose... </p> </div> </body> </html>
a+
Salut Rad,
Décidement tu es sur tous les fronts...
merci encore.
Ta réponse engendre encore plus d'interrogations de ma part...
1- Que signifie /*<![CDATA[*/ et /*]]>*/ ? Et pourquoi est ce indispensable?
2- Tu dis que ce code est valide XHTML transitionnal, pourtant tu débutes par :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
Excuses moi ces questions de débutants...
Dernière question : que penses tu du rendu "pseudos frame" réalisé ici avec des div en position: absolute? Est ce que tout le monde (ou en tout cas le plus possible) va obtenir le même rendu?
Décidement tu es sur tous les fronts...
merci encore.
Ta réponse engendre encore plus d'interrogations de ma part...
1- Que signifie /*<![CDATA[*/ et /*]]>*/ ? Et pourquoi est ce indispensable?
2- Tu dis que ce code est valide XHTML transitionnal, pourtant tu débutes par :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
Excuses moi ces questions de débutants...
Dernière question : que penses tu du rendu "pseudos frame" réalisé ici avec des div en position: absolute? Est ce que tout le monde (ou en tout cas le plus possible) va obtenir le même rendu?
OUI EFFECTIVEMENT ;-)) c est moi qui est l habitude de faire du strict !
remplace
par
CDATA (pour "Character Data", données de caractère)
sert en fait en XML
en resume et pour simplifier, cela indique au navigateur de ne pas interpreter ces balises et de les rendre tel quel !
et comme le xhtml est du html et du xml il est preferable de l utiliser avec le CSS et les javascript embarque !
si tu faisais du html simple elle ne seraient pas presente , mais en xhtml si !
a+
remplace
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
par
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
CDATA (pour "Character Data", données de caractère)
sert en fait en XML
en resume et pour simplifier, cela indique au navigateur de ne pas interpreter ces balises et de les rendre tel quel !
et comme le xhtml est du html et du xml il est preferable de l utiliser avec le CSS et les javascript embarque !
si tu faisais du html simple elle ne seraient pas presente , mais en xhtml si !
a+
salut !
si ça fonctionne:
http://validator.w3.org/#validate_by_uri+with_options
ou
http://validator.w3.org/#validate_by_upload+with_options
ou
http://validator.w3.org/#validate_by_input+with_options
mais bien au début ... ensuite faut pas trop s'acharner :)
il te suffit, pas exemple de mettre un code comme 'xiti' pour ne plus être "valid", par contre aucune différence pour les moteurs, heureusement
le mieux serait que tu mettes une page de test en ligne, pour voir à la fois la validation, et surtout les résultats sous différents navigateurs ...
tu mets ça dans une réponse ci-dessous et quand c'est ok tu reviens l'enlever pour éviter les liens morts ... (en mettant également dedans une balise noindex, nofollow pour les moteurs le temps du test ...)
@+
si ça fonctionne:
http://validator.w3.org/#validate_by_uri+with_options
ou
http://validator.w3.org/#validate_by_upload+with_options
ou
http://validator.w3.org/#validate_by_input+with_options
mais bien au début ... ensuite faut pas trop s'acharner :)
il te suffit, pas exemple de mettre un code comme 'xiti' pour ne plus être "valid", par contre aucune différence pour les moteurs, heureusement
le mieux serait que tu mettes une page de test en ligne, pour voir à la fois la validation, et surtout les résultats sous différents navigateurs ...
tu mets ça dans une réponse ci-dessous et quand c'est ok tu reviens l'enlever pour éviter les liens morts ... (en mettant également dedans une balise noindex, nofollow pour les moteurs le temps du test ...)
@+
Salut bg62,
Tu va bien?
Bon tu sais quoi? Pour ne pas me prendre la tête avec ça, je vais mettre le site en ligne ce soir et procèderais aux tests demain. M'étonnerais tout de même que ce site (dont tu connais un peu la teneur pour avoir vu l'ancien) atteigne le million de connexions cette nuit!!! Ou alors, si tel est le cas, revenez ici demain, je sabre le champ's pour tous!!!
Merci à toi.
sinon, juste au niveau du rendu pseudo iframe en div, tu en penses quoi?
Tu va bien?
Bon tu sais quoi? Pour ne pas me prendre la tête avec ça, je vais mettre le site en ligne ce soir et procèderais aux tests demain. M'étonnerais tout de même que ce site (dont tu connais un peu la teneur pour avoir vu l'ancien) atteigne le million de connexions cette nuit!!! Ou alors, si tel est le cas, revenez ici demain, je sabre le champ's pour tous!!!
Merci à toi.
sinon, juste au niveau du rendu pseudo iframe en div, tu en penses quoi?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ça y est ... en ligne ... pas mal le look , mais reste un sacré boulot :)
les images :
pas bon faut donner un nom aux images machin-truc.jpg pour less retrouver ensuite dans google images par exemple
les vidéos :
intègres au moins la plus récente qui est en 16/9ème avec le code de youtube
la bannière:
essaie de la rendre cliquable, que l'on puisse avoir aussi ce moyen pour revenir à l'index
... un p'tit favicon ce serait sympa :)
contact :
l'adresse mail va être spamée, fais un autre formulaire
page photos:
agrandies elles sont "rognées" ...
ensuite:
fait varier ton 'title' pour chaque page
mais une balise "description" à chacune aussi
mets du texte pour les moteurs (ou je sais ... mais y faut !!!)
prévois un pied de page au départ avec 1 ou 2 liens (retour haut de page, copyright 2011 .... ) pour y ajouter ensuite des échanges de liens
prévois aussi une page pour les 'partenaires ....
beau boulot ... et bon courage ....
@+
les images :
img/E et O_544 light.jpg
pas bon faut donner un nom aux images machin-truc.jpg pour less retrouver ensuite dans google images par exemple
les vidéos :
intègres au moins la plus récente qui est en 16/9ème avec le code de youtube
la bannière:
essaie de la rendre cliquable, que l'on puisse avoir aussi ce moyen pour revenir à l'index
... un p'tit favicon ce serait sympa :)
contact :
l'adresse mail va être spamée, fais un autre formulaire
page photos:
agrandies elles sont "rognées" ...
ensuite:
fait varier ton 'title' pour chaque page
mais une balise "description" à chacune aussi
mets du texte pour les moteurs (ou je sais ... mais y faut !!!)
prévois un pied de page au départ avec 1 ou 2 liens (retour haut de page, copyright 2011 .... ) pour y ajouter ensuite des échanges de liens
prévois aussi une page pour les 'partenaires ....
beau boulot ... et bon courage ....
@+
merci déjà d'avoir répondu.
1- ton lien ne fonctionne pas, j'ai peut être merdé...
2- Pour vérifier si une page est valide, ne doit elle pas être déjà en ligne?
3- Le code du menu n'est pas important, je l'ai juste placé pour "faire beau"... Si j'ai placé ce code dans sa "totalité", c'est aussi pour que vous puissiez l'essayer chez vous en copiant/collant ce code dans un wordpad, juste pour tester...
Merci encore.
S'il ne fonctionne pas, un tour sur google avec "validation w3c", et tu trouveras des validateurs. Je ne sais plus si l'officiel te permet de coller du code, ou si tu as besoin de mettre ton site en ligne.
Si vraiment tu en as besoin, je t'expliquerai comment le faire depuis chez toi.
(Pour tout ce qui est test, je suis au boulot, et on a que IE6, avec un internet ultra bridé... :s )
Mon gros souci tiens dans le fait que les gens pour qui j'ai réalisé ce site souhaitent une mise en ligne ce soir. Je n'avais pas fini les tests préliminaires et donc je demandais ici l'avis de spécialistes.
Wait and See.
Merci à toi.