CSS 데모: font-variant-numeric 데모 버튼을 클릭해 보세요!
selector {
    font-variant-numeric: /* value */
}
font-variant-numeric: normal; /* 초깃값 */
font-variant-numeric: ordinal;
font-variant-numeric: slashed-zero;

/* <숫자 스타일 값> */
font-variant-numeric: lining-nums;
font-variant-numeric: oldstyle-nums;

 /* <공간 정렬 값> */
font-variant-numeric: proportional-nums;
font-variant-numeric: tabular-nums;

 /* <분수 값> */
 font-variant-numeric: diagonal-fractions;
font-variant-numeric: stacked-fractions;

/* 여러 개의 값: 공백으로 구분하여 임의의 순서로 입력 */
font-variant-numeric: slashed-zero tabular-nums;
font-variant-numeric: oldstyle-nums stacked-fractions;

/* 전역 값 */
font-variant-numeric: inherit;
font-variant-numeric: initial;
font-variant-numeric: revert;
font-variant-numeric: revert-layer;
font-variant-numeric: unset;

<table>
    <caption>제품 가격표</caption>
    <thead>
        <tr>
            <th scope="col">제품명</th>
            <th scope="col">가격</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>사과</td>
            <td>₩1,200</td>
        </tr>
        <tr>
            <td>바나나</td>
            <td>₩10,500</td>
        </tr>
        <tr>
            <td>체리</td>
            <td>₩3,000</td>
        </tr>
    </tbody>
</table>
table {
    border-collapse: collapse;
    width: 60%;
    min-width: 260px;
    margin: 20px auto;
}
th, td {
    text-align: right;
    padding: 10px;
}
th {
    background-color: #f4f4f4;
    border-bottom: 2px solid #333;
}
td {
    border-bottom: 1px solid #ddd;
}
tbody td:last-child {
    color: orangered;
    font-weight: bold;
    font-variant-numeric: tabular-nums; /* 고정 폭 숫자 */
}
caption {
    text-align: left;
    margin-bottom: 10px;
    font-size: 1.2em;
    font-weight: bold;
}
실제 적용된 모습
<div>2 1/3</div>
font-variant-numeric: diagonal-fractions tabular-nums;
실제 적용된 모습