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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  hmmm les class et option pas compatible?

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

hmmm les class et option pas compatible?

n°574420
Profil sup​primé
Posté le 24-11-2003 à 11:24:30  answer
 

je revient a la charge avec les CSS et mon manuel magique.
Dans ce manuel il me disent qu'on peu specifié une class par <option>
 
Je cherche a faire un truc super simple
 
<option class="redfont">red</option>
 
avec un  
 
.redfont {
 color : #FF0000;
}
 
bref tout ca qu'il y a de plus simple et pourtant j'arrive pas a avoir une couleur rouge.
C'est le manuel qui merde ou moi qui ai loupé un truc?


Message édité par Profil supprimé le 24-11-2003 à 11:25:03
mood
Publicité
Posté le 24-11-2003 à 11:24:30  profilanswer
 

n°574434
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-11-2003 à 11:30:36  profilanswer
 

Chez moi ça marche (IE 6 & Moz 1.5)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°574435
Profil sup​primé
Posté le 24-11-2003 à 11:31:09  answer
 

moi ca marche pas IE 5 & moz 1.5) [:wawash]

n°574439
Profil sup​primé
Posté le 24-11-2003 à 11:33:17  answer
 

meme

Code :
  1. <select name="toc">
  2. <option style="color:red;">vi</option>
  3. </select>

ne marche pas :|

n°574441
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-11-2003 à 11:35:07  profilanswer
 

Si t'as qu'une option elle est d'office sélectionnée. Mais seule la couleur des éléments non sélectionnés peut être définie (quand on passe dessus ça prendra toujours les couleurs du système).
Essaie de mettre une seconde option et de passer de l'une à l'autre avec la souris.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°574455
Profil sup​primé
Posté le 24-11-2003 à 11:46:15  answer
 

en effet ca vient de la.
Il faut ouvrir le select pour que les couleur apparaissent.
j'ai donc mis un champ default en premier :)
 
merci  :hello:  

n°574548
bobe
Posté le 24-11-2003 à 13:20:48  profilanswer
 

Le jour où tu te dis que finalement, en bleu, c'est mieux, t'en fais quoi de ta classe nommée 'redfont' ?

n°574557
Profil sup​primé
Posté le 24-11-2003 à 13:42:49  answer
 

hein????
pi j'ai 10 classe donc une couleur bleue.
Je comprend vraiment pas ce que tu veut dire

n°574572
bobe
Posté le 24-11-2003 à 14:05:42  profilanswer
 

Ce que je veux dire, c'est qu'il est idiot d'appeller ta classe 'redfont'.

n°574592
Profil sup​primé
Posté le 24-11-2003 à 14:20:18  answer
 

bon ben vais l'apeller pizza alors [:mlc]
 
non vraiment je voit pas ce que tu veut dire

mood
Publicité
Posté le 24-11-2003 à 14:20:18  profilanswer
 

n°574656
antp
Super Administrateur
Champion des excuses bidons
Posté le 24-11-2003 à 15:20:30  profilanswer
 

Bobe a écrit :

Le jour où tu te dis que finalement, en bleu, c'est mieux, t'en fais quoi de ta classe nommée 'redfont' ?


 
il renomme la classe en bluefont :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°575181
gm_superst​ar
Appelez-moi Super
Posté le 24-11-2003 à 21:59:18  profilanswer
 

chacal_one333 a écrit :

bon ben vais l'apeller pizza alors [:mlc]


Ca serait mieux que "redfont" :o

chacal_one333 a écrit :

non vraiment je voit pas ce que tu veut dire


Le monsieur te parle de sémantique. L'intérêt des CSS c'est de pouvoir changer le design et la mise en page d'un document HTML simplement en changeant les propriétés CSS.
 
Si tu définis une classe redfont et qu'un jour tu décides de changer le look de ton site, en mettant tes <option> en bleu, dans ce cas tu vas te retrouver avec une classe :
 
.redfont {
  color: blue;
}
 
et pour ne pas passer pour un idiot auprès de tes camarades de HFR, tu vas alors faire un rechercher/remplacer dans toutes tes pages HTML pour changer le "redfont" en "bluefont".
 
Bref, donner "redfont" comme non de classe, c'est introduire dans le HTML une notion de mise en forme qui n'a rien à faire dans du HTML, vu que celui-ci, dans la démarche des standards du web, n'est censé contenir que des données.
 
Il faut donc t'interroger sur le pourquoi du comment, certains <option> devraient être en rouge. Ils sont importants ? alors tu définis une classe .important qui pourra sans complexe être rouge ou bleue et qui donnera du sens à ton document HTML :)


Message édité par gm_superstar le 24-11-2003 à 22:00:26

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°575338
Profil sup​primé
Posté le 25-11-2003 à 06:44:03  answer
 

mais nan c'est pas important, j'ai un select avec 10 couleurs, donc le nom est ecrit avec la couleur qui y est ecrite
 
genre red en rouge, blue en bleu...
et mes classe sont juste nommé comme ca en fonction de la couleur .yellowfont, .greenfont..
 
donc il n'y a aucune raison que du rouge devienne du bleu :lol:

n°575388
antp
Super Administrateur
Champion des excuses bidons
Posté le 25-11-2003 à 09:51:27  profilanswer
 

Quel est l'intérêt d'en faire des classes alors ? :o Mets directement le truc dans l'attribut style


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°575418
Profil sup​primé
Posté le 25-11-2003 à 10:29:59  answer
 

j'aime bien avoir mes attribut et mon code a part :)
chaqu'un ces ptite manie, je trouve ca plus clair

n°575421
antp
Super Administrateur
Champion des excuses bidons
Posté le 25-11-2003 à 10:39:27  profilanswer
 

class="redfont"
style="font: red;"
 
l'un ou l'autre... [:mlc]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°575427
Profil sup​primé
Posté le 25-11-2003 à 10:42:10  answer
 

j'insiste que non :o
evidement c'est fesable, mais exemple si je veut un rouge plus foncé ou un vert plus clair ben j'ai qu'a le changer dans le css :o

n°575432
antp
Super Administrateur
Champion des excuses bidons
Posté le 25-11-2003 à 10:43:01  profilanswer
 
n°575433
Profil sup​primé
Posté le 25-11-2003 à 10:43:39  answer
 

j'insiste :o

n°575518
fastclemmy
ex-dictateur en plastique
Posté le 25-11-2003 à 11:42:24  profilanswer
 

D'expérience, je peux te dire que c'est une connerie :)

n°575523
Profil sup​primé
Posté le 25-11-2003 à 11:44:01  answer
 

:(
 
toute tes petites classes tu les fou directement dans le balise? :??:
 

n°575525
fastclemmy
ex-dictateur en plastique
Posté le 25-11-2003 à 11:45:20  profilanswer
 

Non non, je parlais du nommage de classe consistant à reprendre les informations de style (class=redfont pour une typo rouge). A maintenir c'est ingérable.

n°575529
Profil sup​primé
Posté le 25-11-2003 à 11:51:21  answer
 

ben perso redfont je trouve ca logique hein.
 
Mais bien sur pour d'autre chose je donne des nom clair genre top_table_right ou n'importe

mood
Publicité
Posté le   profilanswer
 


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

  hmmm les class et option pas compatible?

 

Sujets relatifs
Desactivation de l'option "Enregistrer une image"[CSS] problème de DIV avec CLASS
Problème de class sous Win XPsurcharge de fonction en dehors de class ?
[VB6] Evenement Class_terminate qui se produit pas ? :pt1cable:Récupérer l'objet class dont dépend la méthode statique appelée
[ASP.Net] selectedindex dans une class ne fonctionne pas ! [résolu]CSS pas backward compatible de IE5 à IE6 ??
Tableau dans un tableau de classDemande de précisions sur la Class Connection
Plus de sujets relatifs à : hmmm les class et option pas compatible?


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