Californiy

Californiy
Рейтинг
95
Регистрация
12.12.2006
Интересы
Жонглирование, бег

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

Некоторые преимущества есть, хотя бы из-за легкозапоминаемого доктайпа А поскольку нет и никаких недостатков, какой смысл верстать по-старинке?

Доктайп я всегда копирую, мне плевать насколько он запоминаемый. А значит преимуществ нет, а значит менять шило на мыло не хочется.

Не вникаете вы в суть, батенька. Поддерживается не всё, но ВСЁ, что есть и в HTML прошлых версий.

Переход на HTML5 для основной части проектов - это показатель гиканутости, а не профессионализма. Он не дает мне преимуществ при верстке обычных, коммерческих сайтов.

надо переверстать из в
кусок кода

Ссылка на мою тему в подписи. Там же и контакты.

Дело получаса с распитием кофе. Реализация на выходе будет технически правильная и аккуратная.

А таблицы не умирают, нечего на них гнать :) Иногда таблицы рациональнее использовать, чем дивы.

Но в данном случае этот кусок должен быть див-ным.

Логика в том, что общая сумма элементов релевантности запросу у вашей страницы, превысила оную сумму у страницы, находящейся на 4 месте. Кароче, не вижу ничего странного :)

Проставляйте br после первых трех элементов. Или ложите каждую строку в родительский блок. Нужно смотреть конкретно на ситуацию, а я вижу файл на файлообменнике.

vladex, А сразу это озвучить не судьба была? На самом деле, Ваше "не хочу" - верх идиотизма! Верстать нужно .... как бы лучше выразиться... оптимально... а Ваши "хочу..." - "не хочу...." - оставьте для девочек.

Он про дивы выражался с самого начала.

Как сделать вывод на php? чтобы он строго выводил по три папки в строке, и например 2 или 3 строки, просто в будущем я сделаю чтобы папки были еще и по страницам, как в наброске дизайна.

Поставьте условие, при котором он будет каждые 2-3 переменных (папки в данном случае) ложить в родительский див.

С помощью кривых ручек из битрикса можно сделать гавносайт, а с помощью ровных ручек из джуумлы можно сделать портал на 10-20 к. посещаемости в день.

А по поводу системы - довольно хорошая. По крайней мере мы пользуемся ею на 75% проектах.

joomla 1.5 явно удачная версия :) попробуйте )

Californiy, большое спасибо! Полезная инфа! Может посоветуете что-нибудь реально полезное почитать?

Все, что найдете в интернете.

Я раньше писал <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">, но в моем примере в IE6 криво получается.

Ищите причину в другом.

Успешный опыт продвижения сайтов в google.com.ua в конкурентных тематиках от 2 лет.
Наличие портфолио.
Хорошо если есть репутация на форуме или рекомендации авторитетных форумчан.
Умение работать в команде и мыслить системно.
Умение работать на результат.
Не рассматриваем предложения от начинающих специалистов из-за неудачного опыта сотрудничества.

При таких требованиях, даже 40 долларов за проект, это сносно, только при условии предоставления хорошего офиса и соцпакета.

Верстка слабоватая, объясняю почему:

Добавь для начала:

*{border:0} /* убираем баг, когда ие6 добавляет границу к картинке, если она в ссылке */

a{outline:none} /* убираем баг, когда фаерфокс выделяет рамочкой ссылку при нажатии */

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

Не делай отступы между атрибутами - лишний код.

Не делай отступы от идентификатора к скобкам - лишний код.

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

Если же собираешься делать по красоте - делай pretty print до конца.

Указывай:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

вместо стрикта. Он лучше поддается верстке, стрикт же будет матюкаться на любую твою хитрость.

Зачем давать divwidth:100% ? Все блочные элементы, включая див уже имеют данное значение атрибута.

Нулевые значения пишутся без указания единицы измерения, не:

* { margin:0px; padding:0px; }

а:

*{margin:0;padding:0}

Как уже говорили - укорачивай повторяющиеся элементы, пример:

border:1px solid #666666;
background:#000000 url(img/spa.gif) repeat-y;
padding:3px 4px 0 8px

Указание position:relative в боди, не переносит данный параметр на дочерние блоки, а значит:

#footer{bottom:0px}

Это неработающий атрибут. И я уже говорил про нулевые значения, что является ещё одной ошибкой.

И кстати - чтоб твой прием по прижиманию футера сработал, надо ставить position:absolute, но и данный шаг имеет свои минусы (поймешь при сложных верстках).

Проверяй все шаги в IE6, много моментов (например минимальная ширина, минимальная высота) у тебя не будут работать в нем.

Указывай цвет в hex формате.

Используй контекстные селекторы, экономишь кучу css и html кода. У тебя каждый див имеет идентификатор, когда его идентификацией может служить уже тот факт что он вложен в другой див с идентификатором.

Много дублирующих атрибутов, например overflow:hidden, опять же, контекстными селекторами этот код задается один раз:

body div{overflow:hidden}

Что распространяет данный атрибут на все дивы в бади.

Забудь про использование большинства html элементов, код:

<div id="footer"><center>"Копирайт" ширина auto</center></div>

Заменяется на:

<div id="footer">"Копирайт" ширина auto</div>
#footer{text-align:center}

Заменяй спецсимволы кодом:

&laquo;Левая и правая ёлочки&raquo;

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

Всего: 1696