Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2812 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Partage CSS/HTML] Petite barre de notation 'quivabien'

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Partage CSS/HTML] Petite barre de notation 'quivabien'

n°1092447
mphilamp
ForwWweever!
Posté le 22-05-2005 à 15:22:10  profilanswer
 

voilà je met a disposition un petit systeme de notation fait en CSS avec des div absolute...
c tout con et ca marche bien
 
DEMO : http://thenopeople.free.fr/testnote.htm
note : passer la souris sur les graph et voilà ;)
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <title>Document sans nom</title>
  7. <style type="text/css">
  8. <!--
  9. #test {
  10. width: 500px;
  11. background-color: #663399;
  12. height: 100px;
  13. }
  14. #mk5, #mk4, #mk3, #mk2, #mk1 {
  15. position:absolute;
  16. height: 18px;
  17. font-size: 1px;
  18. top: 0px;
  19. left: 0px;
  20. }
  21. #mk {
  22. position:relative;
  23. width: 90px;
  24. height: 18px;
  25. font-size: 1px;
  26. margin: 50px;
  27. }
  28. #mk5 {
  29. width: 90px;
  30. }
  31. #mk4 {
  32. width: 72px;
  33. }
  34. #mk3 {
  35. width: 54px;
  36. }
  37. #mk2 {
  38. width: 36px;
  39. }
  40. #mk1 {
  41. width: 18px;
  42. }
  43. a{
  44. display:block;
  45. font-size: 1px;
  46. height: 18px;
  47. border: 0px;
  48. margin: 0px;
  49. padding: 0px;
  50. }
  51. .mkp a:hover{
  52. background: url(graph_linké.png);
  53. }
  54. #mk {
  55. background: url(graph_vide.png);
  56. }
  57. -->
  58. </style>
  59. </head>
  60. <body>
  61. <p>Test graph note roneos </p>
  62. <p>&nbsp; </p>
  63. <div id="test">
  64. <div id="mk">
  65.   <div class="mkp" id="mk5"><a href="#5"></a>
  66.    <div class="mkp" id="mk4"><a href="#4"></a>
  67.     <div class="mkp" id="mk3"><a href="#3"></a>
  68.      <div class="mkp" id="mk2"><a href="#2"></a>
  69.   <div class="mkp" id="mk1"><a href="#1"></a>
  70.   </div>
  71.  </div>
  72.     </div>
  73.    </div>
  74.   </div>
  75. </div>
  76. </div>
  77. </body>
  78. </html>


Message édité par mphilamp le 22-05-2005 à 15:31:44
mood
Publicité
Posté le 22-05-2005 à 15:22:10  profilanswer
 

n°1092449
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 15:32:22  profilanswer
 

Si tu essaies d'envoyer ça au validateur il va te cracher à la yeule.
Et si les CSS sont désactivés/non disponibles, le truc est inutilisable
 
Edit: en fait, ce truc serait parfaitement adapté à l'utilisation de Javascript en améliorations progressives, je fais un petit test case et je te montre ça


Message édité par masklinn le 22-05-2005 à 15:41:18

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1092461
mphilamp
ForwWweever!
Posté le 22-05-2005 à 15:48:27  profilanswer
 

masklinn a écrit :

Si tu essaies d'envoyer ça au validateur il va te cracher à la yeule.
Et si les CSS sont désactivés/non disponibles, le truc est inutilisable
 
Edit: en fait, ce truc serait parfaitement adapté à l'utilisation de Javascript en améliorations progressives, je fais un petit test case et je te montre ça


 
c'est possible effectivmeent que le validateur me crache a la gueule
 
maintenat que les CSS soit desactivés ... c'est comme aves les navigateur sans flash , l'internaute ne peut pas profiter de la "special function" et bein tant pis...je peux rajouter des petits liens standard en dessous au pire ...


Message édité par mphilamp le 22-05-2005 à 15:50:35
n°1092463
mphilamp
ForwWweever!
Posté le 22-05-2005 à 15:52:46  profilanswer
 

1/donc evidemment j'avoue que semantiquement c scandaleux
2/par contre le validator ne me crache que des bugs de reutilisation des ID(un id ne doit apparaitre que sur une seule balise par page) (on peut eviter çà en mettant que des class="" )

n°1092464
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 15:53:24  profilanswer
 

mphilamp a écrit :

c'est possible effectivmeent que le validateur me crache a la gueule
 
maintenat que les CSS soit desactivés ... c'est comme aves les navigateur sans flash , l'internaute ne peut pas profiter de la "special function" et bein tant pis...je peux rajouter des petits liens standard en dessous au pire ...


C'est pas une question de "special functions", avec ta solution quand les CSS sont désactivés ou que le navigateur ne comprend pas/comprend mal/ne peut pas utiliser les CSS (navigateurs textuels, audio, braille par exemple) le visiteur n'a rien


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1092472
mphilamp
ForwWweever!
Posté le 22-05-2005 à 16:03:02  profilanswer
 

masklinn a écrit :

C'est pas une question de "special functions", avec ta solution quand les CSS sont désactivés ou que le navigateur ne comprend pas/comprend mal/ne peut pas utiliser les CSS (navigateurs textuels, audio, braille par exemple) le visiteur n'a rien


 
MAIS G BIEN COMPRIS NO PB LA DESSUS NOUS SOMMES D'ACCORD !!!
 
 :heink:  
 
 
 
 

n°1092476
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 16:07:28  profilanswer
 

mphilamp a écrit :

MAIS G BIEN COMPRIS NO PB LA DESSUS NOUS SOMMES D'ACCORD !!!
 
 :heink:


On dirait pas, vu la manière dont tu considères la chose [:spamafote]
(fonctions spéciales comme flash, on peut fournir des vrais liens "au pire", ...)
 
test réalisé
Les couleurs sont moches (c'est juste pour que ça soit visible), il y a quelques trucs à fixer dans le CSS (l'affichage merde sous Opera), mais bon globalement ça explique bien le principe


Message édité par masklinn le 22-05-2005 à 16:11:04

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1092485
mphilamp
ForwWweever!
Posté le 22-05-2005 à 16:14:35  profilanswer
 


...
 

mphilamp a écrit :

...je peux rajouter des petits liens standard en dessous au pire ...


 
 
 :)


Message édité par mphilamp le 22-05-2005 à 16:50:04
n°1092488
mphilamp
ForwWweever!
Posté le 22-05-2005 à 16:15:51  profilanswer
 

mais effectivment ta solution est subtile et elegante pour qu'au final tout s'accorde :)

n°1092489
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 16:16:17  profilanswer
 


C'est bien ce que je dis, ce "au pire" est choquant, le site est censé fonctionner de lui même et les CSS ou le JS ne sont censés qu'améliorer le site, pas créer son contenu [:itm]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 22-05-2005 à 16:16:17  profilanswer
 

n°1092513
pmusa
&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;&#9619;
Posté le 22-05-2005 à 16:35:28  profilanswer
 

eh les gars vous avez voté combien?
 
==>

n°1092524
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 16:43:19  profilanswer
 

pmusa a écrit :

eh les gars vous avez voté combien?
 
==>


[:the real moins moins]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1092529
mphilamp
ForwWweever!
Posté le 22-05-2005 à 16:49:29  profilanswer
 

masklinn a écrit :

C'est bien ce que je dis, ce "au pire" est choquant, le site est censé fonctionner de lui même et les CSS ou le JS ne sont censés qu'améliorer le site, pas créer son contenu [:itm]


 
ok meaculpa sur ce point je suis d'accord [:globalfield]  

n°1092531
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2005 à 16:52:37  profilanswer
 

mphilamp a écrit :

ok meaculpa sur ce point je suis d'accord [:globalfield]


 :jap:  
Plus rien à ajouter de mon côté alors (sauf que j'ai oublié de te féliciter pour l'idée d'utiliser une méthode de notation relativement claire en utilisant les standards)
(BTW voir les avantages et inconvénients de la méthode "liens" par rapport à une méthode utilisant des formulaires+radiobuttons, sémantiquement les forms seraient peut être plus logique, mais ils sont plus difficiles à styler)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1092541
mphilamp
ForwWweever!
Posté le 22-05-2005 à 16:59:59  profilanswer
 

mais je vais prendre la chose d'une autre maniere... (rien que pour avoir un tout pti peu raison :D )  
 
pour un internaute utilisant des moyens d'accessibilité pour handicapés , les divs sont vides et ne correspondent a rien (je suis d'accord), il peut en outre voter avec d'autres liens (si tant est que le document sur lequel porte le vote puisse etre lisible par lui)  
 
pour un internaute non-handicapé, les proporiétés CSS de ces DIV sont finalement une information (du contenu) alors que ca ne devrait pas etre le cas(sur ce point je suis d'accord).  
 
ces divs sont neammoins similaires a un menu avec des a.hover en display block (pour me deculpabiliser lol) -sans texte descritptif à l'interieur- (->notez qu'il est possible d'en mettre un tout de meme)
je pense que le probleme alors ce situe plus au niveau de l'utilisation de ces balises : l'imbrication de ces balises DIV est absurde et ne comporte pas de sens logique pour un navigateur quelconque. honte à moi  :sweat:


Message édité par mphilamp le 22-05-2005 à 17:02:46
n°1092589
esox_ch
Posté le 22-05-2005 à 17:17:51  profilanswer
 

Sur le site d'un client je dois faire une carte sur laquelle sont présentes plusieurs villes, et il doit etre possible de cliquer sur le nom de la ville pour acceder directement a une page la decrivant.
 
Je me demandais si le faire en map + area shape pouvait etre une bonne idée, finalement j'ai decidé de faire ca de la maniere suivante :  
 
A coté de la carte il y a la liste des villes classée par ordre alphabetique. Si un visiteur a le CSS activé, les liens seront automatiquement positionnés sur la carte, dans le cas contraire il verra une carte avec la liste des villes..
 
Comme ça si un aveugle passe, il aura toutes les info, et sinon ... pareil :D ... Perso j'ai l'impression que tu pourrais bidouiller qqch du genre non?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Partage CSS/HTML] Petite barre de notation 'quivabien'

 

Sujets relatifs
[CSS/HTML ?] Barre de défilement horizontale gênanteCSS et Javascript dans un include
Code html pour créer un scroll[RESOLU]Fonction mail () problème d'envoi en HTML mais nickel en texte
[CSS] balises a dans balise ilEditeur HTML en mode texte free ça existe?
[Html/Php/Mysql] comment recuperer des données selon conditionhtml et jtextpane
Plus de sujets relatifs à : [Partage CSS/HTML] Petite barre de notation 'quivabien'


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR