Изменение поведения при изменении типа документа - PullRequest
0 голосов
/ 13 декабря 2011

Я изменил doctype моего веб-сайта на обычный HTML с переходного XHTML и получил новое поведение с эффектом изображения. HTML прост, это как div-> a-> img, но проблема заключается в CSS. fancy_image - это внешний div.

Теперь есть стиль, подобный:

.fancy_image a {
  line-height: 0;
}

, который я использовал, потому что в некоторых браузерах, таких как Firefox, я получал белый отступ внизу каждого изображения. Это должно было произойти из-за связи внутри div, которая занимала некоторое пространство по высоте. Объявление высоты строки решило эту проблему.

Однако, когда я перешел с XHTML на HTML-тип документа, я получил эту проблему обратно, даже несмотря на то, что объявление css все еще существует. У кого-нибудь есть идея, почему это происходит?

...