MathML - Remplissage

L'élément <mpadded> est utilisé pour ajouter un remplissage, ou un espace supplémentaire, autour de son contenu. Il peut être utilisé pour ajuster la taille et le positionnement, par exemple un remplissage négatif, ce qui peut faire chevaucher le contenu de mpadded avec le rendu du contenu voisin.

Syntaxe

Voici la syntaxe simple pour utiliser cette balise -

<mpadded> expression </mpadded>

Paramètres

Voici la description de tous les paramètres de cette balise -

  • expression - mrow inféré de plusieurs enfants.

Les attributs

Voici la description de tous les attributs de cette balise -

  • height - Pour définir ou incrémenter la hauteur de l'élément mpadded.

  • depth - Pour définir ou incrémenter la profondeur de l'élément mpadded.

  • width - Pour définir ou incrémenter la largeur de l'élément mpadded.

  • lspace - Pour définir l'espace horizontal du contenu enfant.

  • voffset - Pour définir l'espace vertical du contenu enfant.

Exemples

Exemple 1

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded lspace = "0.2em" voffset = "0.3ex">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

Production

X y z

Exemple 2

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded width = "+90%width" height = "+0.3ex" depth = "+0.3ex">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

Production

X y z

Exemple 3

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mi>x</mi>
      <mpadded lspace = "0.3em" width = "+0.6em">
         <mi>y</mi>
      </mpadded>
      <mi>z</mi>
   </mrow>
</math>

Production

X y z