Может ли кто-нибудь помочь мне устранить расхождения между следующими двумя случаями.В обоих случаях я разделил изображение на несколько частей и поместил их в таблицу так, чтобы оно по-прежнему представляло собой одно изображение.
Однако в одном случае я установил тип документа в, а в другомтам нет установленного типа документа.Мой ожидаемый результат показан, когда нет заданного типа документа (без интервала между границами или между ячейками или другими пробелами между ячейками и строками).Однако, когда установлен тип документа, между строками есть отступ в 1 пиксель.
HTML в обоих случаях одинаков, за исключением типа документа
<!DOCTYPE html>
<html>
<head>
<style type='text/css'>
.table{
display: table;
}
.row{
display: table-row;
}
.cell{
display: table-cell;
}
</style>
</head>
<body>
<div id='slider' class='table'>
<div class='row'>
<div class='cell'><img src='slides/1/1_01.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_02.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_03.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_04.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_05.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_06.gif' alt='slide' /></div>
</div>
<div class='row'>
<div class='cell'><img src='slides/1/1_07.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_08.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_09.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_10.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_11.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_12.gif' alt='slide' /></div>
</div>
<div class='row'>
<div class='cell'><img src='slides/1/1_13.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_14.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_15.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_16.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_17.gif' alt='slide' /></div>
<div class='cell'><img src='slides/1/1_18.gif' alt='slide' /></div>
</div>
</div>
</body>
</html>
, может кто-нибудь объяснить мнепочему между строками есть разрыв в 1 пиксель, если для типа документа задано значение HTML?