Свойство border-style задает стиль границы для всех сторон одновременно. 23 Оно является свойством-сокращением для свойств border-left-style, border-right-style, border-top-style и border-bottom-style. 2
Отдельные свойства для каждой стороны элемента (border-top, border-right, border-bottom и border-left) позволяют задать отдельные значения для каждой стороны границы. 1 Например, стиль верхней границы задаётся с помощью свойства border-top, нижней — border-bottom, левой — border-left, правой — border-right. 3
Таким образом, основное отличие в том, что border-style устанавливает стиль для всех сторон одновременно, а отдельные свойства для каждой стороны позволяют настроить стиль для каждой из них по отдельности.