boldnotbold"> Pourquoi la propriété CSS font annule-t-elle le poids de la police en gras ?-Questions et réponses sur le réseau chinois PHP
Pourquoi la propriété CSS font annule-t-elle le poids de la police en gras ?
P粉662802882
P粉662802882 2023-08-27 23:37:21
0
1
416

On m'a demandé de supprimer les balises inutiles d'un code HTML généré par ordinateur qui contient de nombreuses balises inutiles (je souhaite simplement conserver les informations de couleur/forte/em). Je suis tombé sur quelque chose de similaire au code HTML suivant :

  gras pas gras gras  ≪/b> ≪/pré> 

Pour moi (sur Chrome et Firefox), il affiche le texte bold en gras et le texte not bold en non gras, je suis confus à ce sujet. En particulier, cela a rendu ma tâche plus compliquée : je pensais pouvoir simplement supprimer les balises sans informations de couleur/strong/em, alors je l'ai modifié comme suit :

 gras pas gras gras ≪/b> ≪/pré> 

Mais maintenant, tout le texte est en gras au lieu de ce qu'il était avant.

J'essaie de comprendre ce que je peux mettre dans le style FONT pour reproduire ce comportement :

Le remplacement de Arial par foo

  bold pas gras bold pas gras   ≪/b> ≪/pré> 

Après avoir changé la taille et la police, le comportement a changé :

   gras pas gras gras pas gras   ≪/b> ≪/pré> 
  gras pas gras gras pas gras   ≪/b> ≪/pré> 

Quelqu'un peut-il expliquer ce comportement, ou au moins me dire quels styles je dois rechercher pour supprimer les styles externes ?

P粉662802882
P粉662802882

répondre à tous (1)
P粉283559033

Je pense avoir trouvé la réponse à ma question sur lapage de documentation des propriétés font css. Il dit :

(c'est moi qui souligne)

Un peu plus bas :

Alors prêtfont: 20pt arial等同于设置font-style: normal;font-variant: normal;font-weight: normal;font-stretch: normal;font-size: 20pt;line-height: normal;font-family: arial

Surtout,font-weightbold(或其他值)重置为normal.

Donc, pour résoudre mon problème fondamental, je devrais rechercher des balisesfontqui n'ont pas d'épaisseur de police spécifiée.

P.S. La raison pour laquellefont: arial 20pt没有这种行为的原因是因为这不是fontn'a pas ce comportement est que ce n'est pas une valeur autorisée pour

, elle est donc ignorée :

font: arial 20ptEt dans

, la famille de polices n'est pas la dernière valeur spécifiée.
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!