Question

Je ne fais rien de particulier. J'utilise Safari et lorsque j'utilise blabla code>, cela ne fonctionne pas, mais fonctionne. aucune idée de ce qui peut être la raison?

Cordialement ...

J'utilise Yahoo Reset.css, si cela peut causer le problème.

exemple de code:

<p><strong>Address:</strong> bla bla bla blaabllb</p> 
Était-ce utile?

La solution

Oui, le compte Yahoo! La réinitialisation CSS supprime le formatage des balises STRONG (ainsi que de toutes les autres balises).

Vous devrez déclarer explicitement le formatage comme indiqué dans les autres réponses ...

strong { font-weight: bold; }

Le plug-in Firefox Firebug vous permet de cliquer avec le bouton droit de la souris sur un élément et de dire "Inspecter un élément", ce qui indique notamment quel CSS a été appliqué à cet élément et à quelle feuille de style provient CSS. Très utile pour réduire ce qui cause un problème comme celui-ci.

Autres conseils

Le reset.css de Yahoo a ceci:

address,caption,cite,code,dfn,em,strong,th,var { 
    font-style:normal; 
    font-weight:normal; 
} 

Cela signifie en effet qu'il ne sera pas audacieux.

Il se peut que le navigateur ait en quelque sorte perdu les paramètres par défaut pour le " fort " élément.

Essayez de faire en sorte que "rappelez-vous". en le spécifiant explicitement dans votre CSS:

strong
{
    font-weight: bold;
}

Vous ne devez pas utiliser les balises " strong " et " b " pour obtenir juste un texte en gras. Utilisez plutôt des feuilles de style pour rendre le texte en gras et utilisez uniquement fort si vous souhaitez mettre en valeur quelque chose. Vous pouvez également utiliser des feuilles de style pour que les éléments forts apparaissent en gras dans un safari.

Eh bien, tout dépend de ce que fait le CSS.

strong {
    font-weight:bold;
}

le fera apparaître en gras. Certains navigateurs auront cela défini comme règle CSS par défaut, d'autres non. Avez-vous défini quelque chose qui indique explicitement que ou < b > donnera lieu à un texte en gras?

En règle générale, vous ne devez pas compter sur les navigateurs pour attribuer un style aux éléments. Par exemple, Safari pourrait dire:

strong {
    font-weight:bold;
    font-size: 1.2em;
}

alors que Firefox peut avoir:

strong {
    font-weight:bold;
    color: #000000;
    font-size: 18px;
}

ou quelque chose comme ça. Ainsi, lorsque différents utilisateurs consultent votre page, celle-ci peut être identique ou non.

Examinez les fichiers reset.css (peut-être ici ) et réfléchissez à la possibilité de navigateur À quoi vous voulez ressembler via CSS.

Avez-vous une forte déclaration dans votre fichier css? si vous avez une déclaration:

strong{}

alors rien ne se passera.

Vous devez avoir:

strong{
font-weight:bold;
font-style: italic;
}

< strong > est un élément sémantique utilisé pour mettre en évidence le texte inclus, tandis que < b > (bien que "obsolète") constitue davantage une convention typographique. .

strong {font-weight:bold}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top