Граница для отдельных сторон в CSS

Существуют также свойства-сокращения для отдельных сторон: border-left (левая граница), border-right (правая граница), border-top (верхняя граница), border-bottom (нижняя граница).

Давайте сделаем блоку только левую границу с помощью свойства border-left:

html<div id="elem"></div>
css#elem {
  width: 300px;
  height: 100px;
  border-left: 1px solid red;
}

Результат:

А теперь одновременно сделаем и левую, и правую границы:

html<div id="elem"></div>
css#elem {
  width: 300px;
  height: 100px;
  border-left: 1px solid red;
  border-right: 1px solid red;
}

Результат:

Задание 1

Повторите страницу по данному образцу:

Задание 2

Повторите страницу по данному образцу: