Хотел чтобы фото были на всю ширину без пробелов. Что за отступы от фотографий?

В HTML для того, чтобы фотографии были на всю ширину без пробелов, можно использовать различные подходы, в зависимости от того, как вы размещаете фото на веб-странице.

Во-первых, вы можете использовать CSS свойство width: 100%; для картинок, чтобы они занимали всю доступную ширину блока, в котором они находятся. Например, если ваши фотографии находятся внутри элемента <div>, вы можете добавить следующий стиль:

div img {
  width: 100%;
}

Это позволит картинке занимать всю доступную ширину блока <div> и избавит вас от пробелов вокруг изображений.

Однако, не всегда этого достаточно. Если ваши фотографии имеют различные пропорции, они могут все равно отображаться с отступами сверху и снизу. В этом случае можно использовать свойство CSS object-fit, чтобы изменить поведение картинки.

Например, если вы хотите, чтобы фотография растягивалась по ширине, при этом сохранялась свои исходные пропорции и не изменялась своими размерами, вы можете использовать следующее:

div img {
  width: 100%;
  height: auto;
  object-fit: contain;
}

Используя object-fit: contain;, вы указываете браузеру изменять размер картинки таким образом, чтобы она помещалась внутри контейнера, сохраняя исходные пропорции. Это позволит избежать отступов, но при этом масштабировать картинку, чтобы она полностью помещалась внутри блока.

Вы также можете использовать другие значения для object-fit, такие как cover или fill, чтобы изменить способ растяжения изображений. Обратитесь к документации CSS для получения дополнительной информации о достумных значениях и их влиянии на внешний вид фотографий.

Надеюсь, эта информация поможет вам достичь желаемого результата и избавиться от отступов вокруг ваших фотографий в HTML.