Обязательно ли дважды создавать reviews?
Всем привет!
В этом задании нужно добавить второй отзыв к Интерстеллару, я сделал так:
<h2>Отзывы об Интерстеллар</h2>
<div class="reviews">
<div class="review_name">
Сергей
</div>
<div class="review_text">
Отличный фильм, 3 часа пролетели не заметно.
</div>
<div class="review_name">
Дмитрий
</div>
<div class="review_text">
После фильма Начало я с нетерпением ждал еще Робот от Кристофера Нолана. Интерстеллар меня впечатлил.
</div>
</div>
На страничке отзыв появился и все с ним ок, но тест пишет не верно. В решении сделано так:
<div class="reviews">
<div class="review_name">
Сергей
</div>
<div class="review_text">
Отличный фильм, 3 часа пролетели не заметно.
</div>
</div>
<div class="reviews">
<div class="review_name">
Дмитрий
</div>
<div class="review_text">
После фильма Начало, я с не терпением ждал еще работ от Кристофера Нолана. Интерстеллар меня впечатлил.
</div>
</div>
Вопрос такой: Для чего создавать два раза <div class="reviews> ?
Это принципиально важно?
Я думал надо его создать один раз и в него уже добавлять сколько угодно reviews_name и reviews_text...
Спасибо!
4 ответов
Имеется в виду для каждого отдельного блока review. Если нужно задать бекграунд для отдельного review, не получится сделать нормально, если нет общего класса.
Все просто. review - это общий класс для каждого блока отзыва. Если у вас будет просто review_name и review_text как вы сможете управлять, например размером или фоновым цветом блоков с отзывами?
ну ведь я создал div class=reviews и в нем создал два review_name и два review_text...а в примере на каждый отзыв создается новый div class=reviews....не могу понять, почему нельзя все отзывы вставлять в уже созданный...
Но если создать допустим:
1)
div class=reviews
review_name1
review_text1
2)
div class=reviews
review_name2
review_text2
Далее задаем стиль для div class=reviews, он же применится к обоим отзывам? Или нет?
Если нет, то как задать стиль для второго отзыва?
Спасибо!