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