Pantalone

Рейтинг
161
Регистрация
01.05.2006

Похоже от конструктора придется как-то отказываться, он все равно при визуальном редактировании потом Height в <td> проставляет.

Да, в конструкторе видно, код.

Вот удалось выцепить минимум элементов странички где глюк.

http://pantalone.atspace.com/index.html

Открываю ее в том же Дриме например, там строка верхняя с бэкграундом слишком высокая и бэкграунд множится. Я пытаюсь уменьшить ее высоту - тащу нижнюю грань этой строки вверх, отпускаю, а она наоборот увеличивается в размере. Почему это происходит?

Я в конструкторе Namo делаю. Подумал может есть какой спец тег отвечающий за пропорциональный перерасчет высоты строк в таблице, когда одну меняешь, остальные тоже уползают. Есть такой дег?

Короче, склифасовские :)

Для надежности как я понял нужно вместо поддоменов купить отдельные домены и не парится? :)

Попробовал вставить нижеописанную штуку, помогло!

Только у меня вопросы в связи с этим добавлением:

1) будет ли это работать на всех браузерах?

2) отразится ли это как-то на индексировании поисковиками?

3) есть чего лишнее в этом коде?

<script language="JavaScript">

<!--

function na_preload_img()

{

var img_list = na_preload_img.arguments;

if (document.preloadlist == null)

document.preloadlist = new Array();

var top = document.preloadlist.length;

for (var i=0; i < img_list.length-1; i++) {

document.preloadlist[top+i] = new Image;

document.preloadlist[top+i].src = img_list[i+1];

}

}

// -->

</script>

<body style="margin:0;" bgcolor="white"

OnLoad="na_preload_img(false, '...gif', ...);">

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

http://pantalone.atspace.com

oksale:
У меня была такая же проблема. Решила следующим образом: поверх фона наложила картинки с прозрачным бекграундом.

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

СКОРПИОН:
Пользуйтесь слоями. Таблицы предназначены для размещения табличного текста. Это уже позже с помощью них сайты верстать стали. Я бы вообще советовал сначала вывести основной текст, а потом шапку. Для поисковика страница гораздо релевантнее будет. Т.е. сделайте приблизительно так:


<HTML>
<HEAD>
Заголовки
</HEAD>
<BODY>
<div style="POSITION: ABSOLUTE; TOP: 150Px;">
основной текст
</div>

<div style="POSITION: ABSOLUTE; TOP: 0Px;">
Шапка
</div>
</BODY>
</HTML>


Стили желательно вынести в css. Тогда совсем красиво будет.

Попробую, стили итак вынесены.

maximumx:
Попробуйте разбить шапку на несколько граических файлов для ускорения загрузки.

Можно попробовать, но в этом ли дело?

Например бэкграунд строки таблицы с элементами управления (тоже картинки с надписями) по размеру меньше всех, но грузится после того как загрузятся эти самые элементы управления, хотя по идее должен загрузиться быстрее их. Выглядит это как загрузка отдельных картинок, между ними получаются белые полосы, а потом уже появляется бэкграунд (из узкой вертикальной полоски растягивается на всю строку).

iexpert:
Наверное можно загрузить бекграунд в какую нить пиксельную картинку самой первой, тогда он появится сразу как загрузится - то есть раньше всех...

Можно еще раз, ничего не понял 🙄 Бэкграунд у меня это и есть картинка в гифе.

Всего: 228