а. Ширина встроенных элементов игнорируется.
b. Фактически вы можете применить ширину к элементу, если set display: inline-block;
, но для просмотра результатов вы также должны применить overflow: hidden;
.
Чтобы иметь все преимущества встроенных и блочных типов, вы можете использовать следующий фрагмент:
display: inline-block;
width: 50%; // or px, em, etc.
overflow: hidden;
text-overflow: ellipsis;
В этом случае вы можете управлять шириной и иметь функцию многоточия текста.