Изменить svg, добиться лучшего качества текста

Изначальный код

<style>
    .uploads {
        position: absolute;
        top: 0;
        right: 0;
        border: 2px solid #fdfdfd;
        color: #fff;
        transform: translate(50%, -40%);
        background: #c00;
        padding: 2px 5px;
        border-radius: 15px;
    }
    </style>
    <span class='uploads'></div>

Вопрос в том, возможно ли добиться лучшего качества текста при меньшем font-size. Если делать это через svg?

<style>
.uploads {
    width: min-content;
    max-width: 100px;
    background: #f00;
    border: 2px solid #fdfdfd;
    border-radius: 50%;
}
</style>
<svg viewBox="0 0 35 35" class="uploads">                               
    <text x="17" y="17" text-anchor="middle" dominant-baseline="central">2322</text>
</svg>

Возможно ли не указывать viewBox, так же на блоке text не выставлять координаты x и z. Задать ширину по контенту с padding:3px; Главное, чтобы ширина была по длине текста, а высота оставалась неизменной в зависимости от изначальной высоты текста.


Ответы (0 шт):