28221 sujets
Heu, vous pouvez repeter la question?
C'est quoi exactement que tu veux faire là?
Déjà d'emble, cette histoire de <b> me dérange un tantinet... faut pas utiliser la balise <b> dans ton code. <b> C'est un enrichissement typograpjhique, c'est à dire du "style" (oui, ej fais un leger raccourcis, je sais). Idéalement, des balises comme <strong> et <em> devrait pouvoiur remplacer tes <b> dans ton code. Le CSS les affichera comme tu veux (en plus <strong> s'écrit déjà en gras sous la plupart des navigateur graphiques).
<strong> signifie un mot ou un texte important, "fort" qui pourra être visuellement mis en valeur en tant qu'important.
<em> c'est une emphase, un mot ou un text "particulier" qu'on signale par l'emphase.
Je n'ai pas les liens en tête pour expliquer tout cela, mais une recherche sur <strong> ou <em> sur le forum devrait t'en apprendre pas mal.
Pour le reste, a priori, si tu as plusieurs style à donner à des balises similaires, tu peux utiliser des classes. enfin, je dis ca mais je ne suis pas sur d'avoir bien saisit la question...
C'est quoi exactement que tu veux faire là?
Déjà d'emble, cette histoire de <b> me dérange un tantinet... faut pas utiliser la balise <b> dans ton code. <b> C'est un enrichissement typograpjhique, c'est à dire du "style" (oui, ej fais un leger raccourcis, je sais). Idéalement, des balises comme <strong> et <em> devrait pouvoiur remplacer tes <b> dans ton code. Le CSS les affichera comme tu veux (en plus <strong> s'écrit déjà en gras sous la plupart des navigateur graphiques).
<strong> signifie un mot ou un texte important, "fort" qui pourra être visuellement mis en valeur en tant qu'important.
<em> c'est une emphase, un mot ou un text "particulier" qu'on signale par l'emphase.
Je n'ai pas les liens en tête pour expliquer tout cela, mais une recherche sur <strong> ou <em> sur le forum devrait t'en apprendre pas mal.
Pour le reste, a priori, si tu as plusieurs style à donner à des balises similaires, tu peux utiliser des classes. enfin, je dis ca mais je ne suis pas sur d'avoir bien saisit la question...
LapinLove404 a écrit :
faut pas utiliser la balise <b> dans ton code. <b>
Rien ne permet d'affirmer cela, à moins d'inventer ses propres règles.
Les éléments de style de police ( http://www.w3.org/TR/html401/present/graphics.html#h-15.2.1 ) sont valides et leur usage parfaitement conforme. Tout ce que l'on peut dire, c'est que HTML4.01 **conseille** de les remplacer par leur équivalent CSS.
a écrit :
Idéalement, des balises comme <strong> et <em> devrait pouvoiur remplacer tes <b> dans ton code.
Très loin de là ! Tout ce qui s'écrit usuellement en gras ne correspond pas à l"emphase <strong>, et tout ce qui s'écrit usuellement en italique ne correspond pas à <em>. Il peut s'agir de titres, de <th>, de <dfn>, de <cite>, de <var>, etc.
Pour reprendre l'excellente conclusion de Matthew Thomas sur le sujet:
http://mpt.net.nz/archive/2004/05/02/b-and-i a écrit :
Donc, si vous voulez utiliser du gras ou de l'italique, et si HTML n'a pas l'élément sémantique correspondant à ce que vous voulez dire, utilisez b ou i. Si vous n'êtes pas sûr de savoir quel élément sémantique utiliser, servez-vous de b ou de i. Et si vous créez un outil d'édition pour des gens qui ne connaissent pas cette sémantique ou qui ne s'en préoccuperont pas, laissez s'il-vous-plaît les éléments sémantiques tranquilles, et tenez-vous en simplement à b et i. Merci
Merci de vos explications,
Ce que je veux faire en fait, c'est mettre en valeur par une couleur d'arrière plan.
Mais j'ai besoin de plusieurs couleurs, et je me suis servi pour cela de la balise <b> que j'ai redefini dans mon fichier CSS:
Je peux le faire avec <b> et <i>, mais il me faut encore d'autres couleur dans le même paragraphe.
Si vous avez des idées ?
Merci de m'aider.
Ce que je veux faire en fait, c'est mettre en valeur par une couleur d'arrière plan.
Mais j'ai besoin de plusieurs couleurs, et je me suis servi pour cela de la balise <b> que j'ai redefini dans mon fichier CSS:
b { /* définition de la balise b */
background-color: #dad5f1
}
Je peux le faire avec <b> et <i>, mais il me faut encore d'autres couleur dans le même paragraphe.
Si vous avez des idées ?
Merci de m'aider.
Re bonsoir,
Après recherche sur le Web sur le thème "definir plusieurs styles pour un meme balise", j'ai enfin trouvé ce qu je cherchais.
Pour ceux que ça intéresse:
http://www.ping.be/~ping9985/css/
A++]
Après recherche sur le Web sur le thème "definir plusieurs styles pour un meme balise", j'ai enfin trouvé ce qu je cherchais.
Pour ceux que ça intéresse:
http://www.ping.be/~ping9985/css/
A++]
En fait, les class et les id sont le principe de base des styles CSS.
D'ailleurs, c'est ce que LapinLove t'a indiqué dès le début :
Tous les sites d'introduction aux CSS les mentionnent. Notamment celui qui se trouve en Post-it dans le salon CSS et que je te conseille VIVEMENT : http://www.tuteurs.ens.fr/internet/web/html/css.html
Voici quelques autres liens :
- http://www.media-box.net/tuts.php?iddr=283
- http://mammouthland.free.fr/cours/css/
- http://fr.selfhtml.org/introduction/technologies/css.htm
- etc.
D'ailleurs, c'est ce que LapinLove t'a indiqué dès le début :
LapinLove a écrit :
Pour le reste, a priori, si tu as plusieurs style à donner à des balises similaires, tu peux utiliser des classes. enfin, je dis ca mais je ne suis pas sur d'avoir bien saisit la question...
Tous les sites d'introduction aux CSS les mentionnent. Notamment celui qui se trouve en Post-it dans le salon CSS et que je te conseille VIVEMENT : http://www.tuteurs.ens.fr/internet/web/html/css.html
Voici quelques autres liens :
- http://www.media-box.net/tuts.php?iddr=283
- http://mammouthland.free.fr/cours/css/
- http://fr.selfhtml.org/introduction/technologies/css.htm
- etc.
ATLONIA a écrit :
Après recherche sur le Web sur le thème "definir plusieurs styles pour un meme balise", j'ai enfin trouvé ce qu je cherchais.
Attention tout de même aux ressources que tu trouves. Dans la page que tu mentionnes je lis à propos des id:
a écrit :
Cette méthode est DECONSEILLÉE !

Modifié le 26 Dec 2004 - 18:44
Merci raphael et Igor,
Mais j'avance à grands pas, et j'ai tendance à mélanger un peu tout.
Alors pardonnez moi si je revient sur certains sujets.
Raphael, c'était bien le sujet de ma question et je vais me plonger dans tes liens et j'espère que j'en sortirai mon bête.
A++
Modifié le 26 Dec 2004 - 20:31
Mais j'avance à grands pas, et j'ai tendance à mélanger un peu tout.
Alors pardonnez moi si je revient sur certains sujets.
Raphael, c'était bien le sujet de ma question et je vais me plonger dans tes liens et j'espère que j'en sortirai mon bête.
A++
Modifié le 26 Dec 2004 - 20:31
Ok, ok, laurzent, je sais tout cela en fait...
C'est clair que mon "faut pas" était sans doute un peu trop normatif. Mea culpa. J'aurai dit miuex faire comprendre que je déconseillait simplement l'emploi de balises comme <b>.
Notes quand même que je reconnaissais faire un raccourcis dans mes affirmations.
Ceci dit, je connais peu de cas ou le "bold" n'est pas utilisé pour un <strong> (= important) ou un effet sémantiquement adapté (ouah, ca sonne bien ca) à une autre balise. Pour le <i> par contre, c'est beaucoup plus difficile. J'avais d'ailleurs posté à ce sujet dans le forum si je me souviens bien
Enfin, on dévie là, mais voilà quoi, juste pour que laurent sache que je ne suis pas vraiment dans le camp des intégristes bouffeurs de <b>
C'est clair que mon "faut pas" était sans doute un peu trop normatif. Mea culpa. J'aurai dit miuex faire comprendre que je déconseillait simplement l'emploi de balises comme <b>.
Notes quand même que je reconnaissais faire un raccourcis dans mes affirmations.
Ceci dit, je connais peu de cas ou le "bold" n'est pas utilisé pour un <strong> (= important) ou un effet sémantiquement adapté (ouah, ca sonne bien ca) à une autre balise. Pour le <i> par contre, c'est beaucoup plus difficile. J'avais d'ailleurs posté à ce sujet dans le forum si je me souviens bien

Enfin, on dévie là, mais voilà quoi, juste pour que laurent sache que je ne suis pas vraiment dans le camp des intégristes bouffeurs de <b>
