Отсутствие заполнения (ширина, высота или макет) вынуждает AMP предполагать, что тип макета равен container
, который не поддерживается типом макета amp-img
. Поэтому, как минимум, вы должны указать макет. Если вы просто хотите указать макет, а затем использовать CSS, чтобы указать ширину и высоту, вы можете использовать fill
.
Затем вы можете использовать CSS для ссылки amp-img
и указать ширину и высоту.
amp-img { width: 300px; height: 200px }
См. Справочную страницу amp-img
для получения дополнительной информации о поддерживаемых макетах.
Поддерживаемые макеты: заливка, фиксированная, фиксированная высота, flex-item, внутренняя, нодисплей, отзывчивый
Чтобы узнать больше о том, что означает каждый тип макета, ознакомьтесь с макетом и медиазапросами .