Uygun div sınıflarını ve CSS özniteliklerini kullanarak, colspan ve satır aralığının istenen etkilerini taklit edebilirsiniz.
İşte CSS
.table {
display:table;
}
.row {
display:table-row;
}
.cell {
display:table-cell;
padding: 5px;
vertical-align: middle;
}
İşte örnek HTML
<div class="table">
<div class="row">
<div class="cell">
<div class="table">
<div class="row">
<div class="cell">X</div>
<div class="cell">Y</div>
<div class="cell">Z</div>
</div>
<div class="row">
<div class="cell">2</div>
<div class="cell">4</div>
<div class="cell">6</div>
</div>
</div>
</div>
<div class="cell">
<div class="table">
<div class="row">
<div class="cell">
<div class="table">
<div class="row">
<div class="cell">A</div>
</div>
<div class="row">
<div class="cell">B</div>
</div>
</div>
</div>
<div class="cell">
ROW SPAN
</div>
</div>
</div>
</div>
</div>
</div>
Hem sorularda hem de yanıtların çoğunda gördüğüm kadarıyla, insanlar "tablo hücresi" gibi davranan herhangi bir div'e gömülü bir tablo gibi davranan başka bir div ekleyebileceğinizi ve süreci başlatabileceğinizi unutuyor gibi görünüyor. bitmiş.
*** Göz alıcı değil, ancak bu tür biçimlendirme arayanlar için işe yarıyor ve TABLO'lardan kaçınmak istiyorlar. VERİ DÜZENİ içinse, TABLOLAR HTML5'te çalışmaya devam eder.
Umarım bu birine yardımcı olur.