Задать вопрос
@motomac

Почему текст попадает внутрь тега?

Генерирую html через Javascrip примерно следующим образом:
html += '<i class="wi wi-yahoo-'+weather.code+'"></i>';
html += ' '+weather.temp+'° '+weather.units.temp;

Но на выходе в браузере получаю:
<i class="wi wi-yahoo-30" style="vertical-align: middle;"> 54° F</i>


Вопрос: почему "54° F" попадает внутрь тега i в то время, когда он в исходном коде располагается после? И как мне заставить его-таки встать вне тега i?

Использую иконочный шрифт weathericons.io.
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@YuriyIvanov
Да нет же, все выводится правильно, тег i пустой.
https://fiddle.jshell.net/4vaz01ze/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы