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