Укажите ширину 3 символов для текста ввода html.

Как создать текстовое поле HTML, которое может вставить в него ровно 3 символа?
Я нашел это онлайн: <input type="text" style="width: 10px; padding: 2px; border: 1px solid black"/>
Он создает текстовое поле шириной 10 пикселей. Я мог бы использовать это, но мне было интересно, можем ли мы явно задать ширину 3 символов вместо "играть" с пикселями,

Ответ 1

Не надежно, так как l и W имеют очень разную ширину.

Однако, если вы установите шрифт на monospace, это поможет. Затем вы должны установить size="3" на входной элемент, и теоретически он должен быть ровно в три символа.