Maison > interface Web > tutoriel CSS > Comment aligner les points décimaux en HTML sans formatage supplémentaire ?

Comment aligner les points décimaux en HTML sans formatage supplémentaire ?

Susan Sarandon
Libérer: 2024-10-29 18:37:02
original
394 Les gens l'ont consulté

How to Align Decimal Points in HTML Without Extra Formatting?

Alignement des points décimaux en HTML

Problème :Comment les valeurs numériques d'un tableau peuvent-elles être alignées verticalement par rapport à leurs points décimaux sans introduire de balises de formatage supplémentaires ni utiliser de code spécifique au navigateur ?

Solutions possibles :

  • Fractionnement des nombres : Division des nombres en nombres entiers et décimaux à l'aide d'éléments HTML et en stylisant le point décimal avec une largeur explicite.
  • Colonne de caractères : En utilisant le syntaxe de HTML4. Cependant, cela n'est pas pris en charge par les principaux navigateurs.

Solution optimale :

Une approche plus efficace et compatible avec tous les navigateurs consiste à utiliser le caractère Unicode ESPACE FIGURE (U 2007,  ).

ESPACE FIGURE :

L'ESPACE FIGURE est un caractère d'espacement avec une largeur fixe égale à celui des chiffres. Il conserve son espacement, similaire à celui du No-Break Space. En complétant les nombres avec des ESPACES FIGURE, la colonne ou le div peut être aligné sur le côté gauche ou droit.

Exemples :

Nombres alignés à gauche et remplis à gauche en utilisant les ESPACES DES FIGURES :

<code class="html"><p style="font-family: sans-serif">
  10000<br>
  &#8199;&#8199;123.4<br>
  &#8199;&#8199;&#8199;&#8199;3.141592
</p>

<p style="font-family: serif">
  10000<br>
  &#8199;&#8199;123.4<br>
  &#8199;&#8199;&#8199;&#8199;3.141592
</p></code>
Copier après la connexion

Cette solution est supérieure car elle :

  • Aligne les nombres avec précision à leurs points décimaux.
  • Fonctionne sur tous les navigateurs et familles de polices.
  • Permet une intégration facile avec CSS pour un style plus poussé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal