Блоки выходят за границы сайта.

12
F
На сайте с 25.12.2010
Offline
27
#11

1. Что значит миф? Объяснитесь.

2. Чтоб далеко не ходить, код из первого сообщения на таблицах:

<td><table class='brief'>

<tr>

<td class='brief_title'>
<p class='brief_name'><a href='view_books.php?id=1'>Иллюстрированная энциклопедия моды</a></p></td>
</tr>
<tr>
<td>
<p class='brief_adds'>Людмила Кибалова, Ольга Гербенова, Милена Ламарова</p>
<p class='brief_adds'>Цена:2500р</p></td>
</tr>

</table></td><br><br><td><table class='brief'>
<tr>

<td class='brief_title'>
<p class='brief_name'><a href='view_books.php?id=2'>Костюм в русской художественной культуре</a></p></td>
</tr>
<tr>
<td>
<p class='brief_adds'>Р. М. Кирсанова</p>
<p class='brief_adds'>Цена:800р.</p></td>
</tr>

</table></td><br><br>

против блочного:

<div class="firstblock">

<a class="brief_name" href='view_books.php?id=1'>Иллюстрированная энциклопедия моды</a>
<p class="brief_adds">Людмила Кибалова, Ольга Гербенова, Милена Ламарова</p>
<p class="price">Цена:2500р</p>
</div>

<div class="firstblock">
<a class="brief_name" href='view_books.php?id=1'>Костюм в русской художественной культуре</a>
<p class="brief_adds">Р. М. Кирсанова</p>
<p class="price">Цена:800р</p>
</div>

3. При верстке на блоках меньше кода -> время загрузки меньше.

eis
На сайте с 18.10.2008
Offline
473
eis
#12
Fieros:
При верстке на блоках меньше кода -> время загрузки меньше.

Верно.

Но в основном выигрывается скорость в том, что таблица пока полностью не загрузится она не отобразится в браузере. А в блоки постепенно загружаются ☝

- Здесь я покупаю вечные ссылки на свои сайты! (https://backlinkator.com) - сотни ссылок за копейки
F
На сайте с 25.12.2010
Offline
27
#13

Ну вот... Зачем тогда обсуждать очевидное😕 Непонятно, что не понравилось товарищу Chukcha :)

C
На сайте с 04.02.2005
Offline
291
#14

- Все стили блоков задаются в одном файле.

МИФ

вот только из подвалов...


<link rel="stylesheet" href="/plugins/system/sl_scrolltotop/assets/css/style.css" type="text/css" />
<link rel="stylesheet" href="/libraries/cck/rendering/assets/css/cck.css" type="text/css" />
<link rel="stylesheet" href="/libraries/cck/rendering/assets/css/content.css" type="text/css" />

Т.е. верстальщик об этом не знает

- Блочный код намного чище табличного, что поможет Вам в обучении.

МИФ

При огромной вложенности блоков таблица бывает чище..

- Сайты на блоках быстрее работают.

МИФ

При скорости инета, даже для глубинки, от 64k - +-1k лишнего кода не спасут отца русской демократии.

зы...если че... я предпочитаю нетабличную верстку.

---------- Добавлено 16.02.2013 в 19:51 ----------

eis:
Но в основном выигрывается скорость в том, что таблица пока полностью не загрузится

миф, прошли те времена, очень давно

Рендеринг начинается почти сразу.

Причем, на медленных каналах левый столбец, будет всегда левым столбцом, а не будем ждать пока закачается и применится таблица стилей.

F
На сайте с 25.12.2010
Offline
27
#15

Файлов стилей можно создавать и подключать хоть тысячу, но скорость загрузки зависит от количества запросов к серверу. Рекомендуется совмещать CSS файлы в один, если только у Вас не highload проект уровня ВК, ФБ, где желательно логическое разделение файлов... Именно для этих целей и созданы css-спрайты, которые соединяют много картинок в одну, уменьшая количество запросов до одного.

При огромной вложенности блоков таблица бывает чище..

Наоборот.

При скорости инета, даже для глубинки, от 64k - +-1k лишнего кода не спасут отца русской демократии.

Еще и как спасут. Вы забываете о пользователях, которые заходят с мобильных устройств. Для них оптимизация на сайте крайне необходима.

C
На сайте с 04.02.2005
Offline
291
#16

Fieros,

Рекомендуется, это не значит, что совмещают.

Не забываем что как раз для highload проектов, с регулярным посещением, css, js кешируются на стороне клиента.

Не надо только про мобильные устройства.

Когда деревья были большие - тогда была мода на разбиение крупных изображений на более мелкие, и укладыванием их в таблицу.

Не знаете почему? И рисовалось оно сразу, а не ждало, пока загрузится таблица. А Вы о спрайтах... Все слепить в одно...

F
На сайте с 25.12.2010
Offline
27
#17
Chukcha:
Fieros,
Рекомендуется, это не значит, что совмещают.

Не забываем что как раз для highload проектов, с регулярным посещением, css, js кешируются на стороне клиента.

Не надо только про мобильные устройства.
Когда деревья были большие - тогда была мода на разбиение крупных изображений на более мелкие, и укладыванием их в таблицу.
Не знаете почему? И рисовалось оно сразу, а не ждало, пока загрузится таблица. А Вы о спрайтах... Все слепить в одно...

Если проекты небольшие, как у 99% участников форума, то файлы стилей нужно совмещать в один и подключать его один раз; CSS-спрайты рекомендует даже сам google. Установите расширение для Хрома PageSpeed, если мне не верите.

Не пойму, что здесь еще обсуждать можно.

[Удален]
#18

Вообще ни к чему создавать 10 файлов css, если все можно прописать в ОДНОМ файле css. Зачем их плодить? У многих замечал - слайдер например - для него создам отдельный файл js, отдельный файл css - зачем? Неужели нельзя в уже имеющемся общем файле css прописать блоки для слайдера. Ну..хозяин барин...видимо ему видней.

А по теме если, что-то мы зафлудили тут, ТС, ну что, как там дела?

s vostoka
На сайте с 21.02.2006
Offline
95
#19

Сделала на дивах. Пришлось помучиться немного, но в результате получилось то, что я и хотела.

Спасибо всем! :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий