На странице индекса на моем сайте отображаются самые последние сообщения от моих пользователей.Он использует таблицу HTML в качестве разметки и генерируется с использованием PHP.Разметка tr выглядит следующим образом:
<tr>
<td class="preview"><img alt="Minecraft skin preview" src="link"></td>
<td class="skin">
<span class="title"><a href="link">Skin Edit preview broken but I did my best</a></span><br />
<span class="desc">Seraphinite Hunter</span>
</td>
<td class="auth">MikeSilver</td>
<td class="time">23-5-2011</td>
<td class="links">
<a target="_blank" href="link">Download</a><br>
<a target="_blank" href="link">Remote</a>
</td>
</tr>
Я хочу, чтобы объявление AdSense отображалось примерно на полпути вниз по таблице.Для этого я вдвое уменьшил количество элементов tr и округлил их число, а затем использую счетчик в своем коде PHP, чтобы определить, куда поместить код AdSense.Дело в том, что когда я делаю это, таблица разбивается.
Я делал что-то вроде этого:
<?php $limit = floor($site['skinsPerPage'] / 2); $counter = 0; ?>
<?php foreach($skins as $skin): ?>
<?php if($counter == $limit): ?>
<tr>
<td>
<!-- adsense code -->
</td>
</tr>
<?php else: ?>
<!-- normal table code (as above) -->
<?php endif; ?>
<?php $counter++; ?>
<?php endforeach; ?>
Кто-нибудь знает, какой стиль я могу использовать для отображения этого объявления AdSense вячейка таблицы по центру моего стола?Кажется, что я разбиваю стол, что бы я ни делал, и отталкиваю все остальные td
элементы стола в одну сторону.