J'essaie de mettre du texte en gras en utilisant HTML, mais j'ai du mal à le faire fonctionner.
Voici ce que j'essaye:
Some <bold>text</bold> that I want emboldened.
Quelqu'un pourrait-il me dire ce que je fais de mal?
J'essaie de mettre du texte en gras en utilisant HTML, mais j'ai du mal à le faire fonctionner.
Voici ce que j'essaye:
Some <bold>text</bold> that I want emboldened.
Quelqu'un pourrait-il me dire ce que je fais de mal?
Réponses:
HTML n'a pas de <bold>
balise, vous devrez plutôt l'utiliser <b>
. Notez cependant que l'utilisation <b>
est déconseillée au profit de CSS depuis un moment . Vous feriez mieux d'utiliser CSS pour y parvenir.
La <strong>
balise est un élément sémantique pour une forte accentuation qui par défaut est gras.
<b>
être découragée en faveur du CSS? C'est comme dire que l'utilisation de <h
* n
* >
est déconseillée en faveur de CSS. C'est dans la norme alors utilisez-le.
La méthode du balisage:
<strong>I'm Bold!</strong> and <b>I'm Bold Too!</b>
La façon de styliser:
.bold {
font-weight:bold;
}
<span class="bold">I'm Bold!</span>
De: http://www.december.com/html/x1/
<b>
Cet élément renferme du texte qui doit être rendu par le navigateur en gras. Étant donné que la signification de l'élément B définit l'apparence du contenu qu'il englobe, cet élément est considéré comme un élément de balisage "physique". En tant que tel, il ne transmet pas la signification d'un élément de balisage sémantique tel que strong.
<strong>
Description Cet élément met entre crochets le texte qui doit être fortement souligné. Plus fort que l'élément em.
strong
n'est pas la même chose que b
.
Quelqu'un pourrait-il me dire ce que je fais de mal? "
"bold" n'a jamais été un élément HTML ("b" est la correspondance la plus proche).
Le HTML doit contenir un contenu structuré; l'éditeur CSS devrait suggérer des styles pour ce contenu. De cette façon, les agents utilisateurs peuvent exposer le contenu structuré avec des commandes de style et de navigation utiles aux utilisateurs qui ne peuvent pas voir votre style audacieux suggéré (par exemple, les utilisateurs de moteurs de recherche, les utilisateurs totalement aveugles utilisant des lecteurs d'écran, les utilisateurs malvoyants utilisant leurs propres couleurs et polices, utilisateurs geek utilisant des navigateurs texte, utilisateurs de navigateurs vocaux et vocaux comme Opera pour Windows). Ainsi, la bonne façon de mettre du texte en gras dépend de la raison pour laquelle vous souhaitez le mettre en gras. Par exemple:
Vous voulez distinguer les titres des autres textes? Utilisez des éléments d'en-tête ("h1" à "h6") et suggérez-leur un style gras dans votre CSS ("h1, h2, h3, h4, h5, h6 {font-weight: bold;}".
Vous voulez enrichir les étiquettes des champs de formulaire? Utilisez un élément "label", associez-le par programmation à l'élément "select", "input" ou "textarea" correspondant en lui attribuant un attribut "for" correspondant à un attribut "id" sur la cible, et suggérez un style gras pour dans votre CSS ("label {font-weight: bold;"}).
Vous voulez enhardir un en-tête pour un groupe de domaines connexes dans un formulaire, tel qu'un groupe de choix radio? Entourez-les d'un élément "fieldset", donnez-lui un élément "legend" et suggérez-lui un style gras dans votre CSS ("legend {font-weight: bold;}").
Vous voulez distinguer une légende de tableau des légendes de table? Utilisez un élément "caption" et suggérez-lui un style gras dans votre CSS ("caption {font-weight: bold;}").
Vous voulez distinguer les en-têtes de tableau des cellules de données de tableau? Utilisez un élément "th" et suggérez-lui un style gras dans votre CSS ("th {font-weight: bold;}").
Vous voulez distinguer le titre d'un film ou d'un album référencé du texte environnant? Utilisez un élément "cite" avec une classe ("cite class =" movie-title ") et suggérez-lui un style gras dans votre CSS (" .movie-title {font-weight: bold;} ").
Vous voulez distinguer un mot-clé défini du texte environnant le définissant ou l'expliquant? Utilisez un élément "dfn" et suggérez-lui un style gras dans votre CSS ("dfn {font-weight: bold;}").
Vous voulez distinguer un code informatique du texte environnant? Utilisez un élément "code" et suggérez-lui un style gras dans votre CSS ("code {font-weight: bold;}").
Vous voulez distinguer un nom de variable du texte environnant? Utilisez un élément "var" et suggérez-lui un style gras dans votre CSS ("var {font-weight: bold;}").
Vous souhaitez indiquer que du texte a été ajouté en tant que mise à jour? Utilisez un élément "ins" et suggérez-lui un style gras dans votre CSS ("ins {font-weight: bold;}").
Vous voulez insister légèrement sur un texte (" J'adore les chatons!")? Utilisez un élément "em" et suggérez-lui un style gras dans votre CSS (par exemple "em {font-weight: bold;}").
Vous voulez insister fortement sur un texte, peut-être pour un avertissement (" Attention au chien! ")? Utilisez un élément "strong" et suggérez-lui un style gras dans votre CSS (par exemple "strong {font-weight: bold;}").
… Vous avez l'idée (espérons-le).
Vous ne trouvez pas d'élément HTML avec la bonne sémantique pour exprimer / pourquoi / vous voulez mettre ce texte en gras? Enveloppez-le dans un élément générique "span", donnez-lui un nom de classe significatif qui exprime votre justification pour distinguer ce texte ("<span class =" lede "> Permettez-moi de commencer cet article par une phrase qui le résume. </ Span >), et suggérez-lui un style gras dans votre CSS (".lede {font-weight: bold;"}. Avant de créer vos propres noms de classe, vous voudrez peut-être vérifier s'il existe un microformat (microformats.org) ou convention commune pour ce que vous voulez exprimer.
L'élément HTML définit le texte en gras, sans aucune importance supplémentaire.
<b>This text is bold</b>
L'élément HTML définit un texte fort, avec une importance sémantique "forte" ajoutée.
<strong>This text is strong</strong>
Une autre option est de le faire via CSS ...
Par exemple 1
<span style="font-weight: bold;">Hello stackoverflow!</span>
Par exemple 2
<style type="text/css">
#text
{
font-weight: bold;
}
</style>
<div id="text">
Hello again!
</div>
Vous y êtes presque!
Pour un texte en gras, vous devriez avoir ceci: <b> bold text</b>
ou <strong>bold text</strong>
Ils ont le même résultat.
Exemple de travail - JSfiddle
answers:0
dans la zone de recherche en haut, qui vous donnera une liste de toutes les questions pour lesquelles aucune réponse n'a été publiée.
C'est juste <b>
au lieu de <bold>
:
Some <b>text</b> that I want bolded.
Notez que <b>
modifie simplement l'apparence du texte. Si vous souhaitez le rendre en gras parce que vous souhaitez exprimer une forte emphase, vous devriez mieux utiliser l' <strong>
élément .
Je pense que la vraie réponse est http://www.w3schools.com/HTML/default.asp .