У меня повторяющаяся проблема с браузером Android. Это мобильный веб-сайт, а НЕ веб-просмотр. Такие простые вещи, как
<li>
Some Text
</li>
<li>
Some Text
</li>
Отображает хорошо везде, кроме Android, где между элементами списка я получаю небольшой прямоугольник (например, символ, которого нет в этом прямоугольнике шрифта) между ними. Я могу только предположить, что в моем коде есть символ разрыва строки или пробел, который распознается как таковой везде, кроме Android. Это очень раздражает, и мне еще предстоит найти какую-либо документацию по этому вопросу. Иногда мне приходится прибегать к уловке «Рыба-Иисус», чтобы от нее избавиться. Для тех, кто не знаком с этим хаком, это старое последнее средство от обработки IE6 пробелов и разрывов строк. Взлом выглядит следующим образом:
<li>something</li
><li>something</li
><li>something</li>
Я использую intelliJ IDE, если это помогает. Кто-нибудь знает, почему это происходит?