Странные HTML5 нарезанные изображения края сверху и снизу проблема

Сравнивая HTML4 с HTML5, я сталкиваюсь со странной проблемой при размещении нарезанных изображений на моем сайте.

Смотрите примеры страниц ниже:

Как вы можете видеть в версии HTML5, нежелательные поля появляются на полях изображений сверху и снизу и не могут быть удалены с помощью переопределений CSS. Как сделать версию HTML5 идентичной версии HTML4 (в этом простом случае)?

ps единственное отличие двух файлов - это объявление заголовка DOCTYPE.

3 ответа

Решение

Добавлять img {vertical-align: bottom;} на ваш CSS.

Добавлять img { display: block; } к вашему css. HTML5 заставит браузеры рендерить встроенные вещи немного иначе, чем HTML4.

Для получения дополнительной информации см. Эту информативную статью от Mozilla: https://developer.mozilla.org/en/Images%2C_Tables%2C_and_Mysterious_Gaps

Попробуйте удалить Высота и Ширина из таблицы и IMG

Другие вопросы по тегам