Я использую таблицы для структуры веб-дизайна в жидкости, смешанной с фиксированной, и я знаю, что многие говорят, что таблицы предназначены для новичков, другие говорят, что они для парней старой школы, которые всегда говорят, что DIVS - лучшие, но правда в том, что таблицы лучше для некоторых вещей, а DIVS для Другая вещь.
Что лучше <br>
или <p></p>
? Тоже самое
Я и мои старые таблицы в моем новом веб-дизайне 2015 года могут дать задницу любому, у кого мой удобный мобильный телефон шириной 100% и двумя боковыми колонками по 200 пикселей каждая.
Очевидно, что внутри таблиц некрасиво размещать все больше и больше таблиц, вот где DIVS пригодится. Таблицы могут делать то, что div не может, а div может делать то, что таблицы не могут.
Те, кто говорит, что расположение таблиц по умолчанию исправлено? Я приведу вам пример
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200">left</td>
<td width="100%">middle</td>
<td width="200">right</td>
</tr>
</table>
Вы видите потенциал сейчас? Посмотрите на это на ПК и мобильном телефоне. Ах да, и мне даже не нужен бутстрап.
Теперь, чтобы сделать то же самое с div-ами, вам нужно написать много CSS-кода, чтобы выровнять float и crap. Кто написал меньше кода? Меня! Что нужно клиентам? Парень заканчивает страницу через 1 год или через 1 месяц?
Теперь давайте улучшим дизайн с помощью div
<div style="width:100%; min-width:1000px; height:200px;">top menu or nav</div>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200">left</td>
<td width="100%">middle</td>
<td width="200">right</td>
</tr>
</table>
<div style="width:100%; min-width:1000px; height:200px;">top menu or nav</div>
Так красиво, макет 5 колонок дизайн, используя div и таблицы.
Ваш ответ: они вместе работают лучше и быстрее, и это будет хорошо смотреться на любом дизайне, даже на телевизорах и небольших мобильных телефонах.