a) Ширина встроенного элемента игнорируется
b, c) Когда вы «позиционируете» встроенный элемент (я предполагаю, что это означает использование position: absolute ), вы на самом деле делаете его блочным элементом, ширина которого интерпретируется браузером