Olldman

Olldman
Рейтинг
79
Регистрация
21.04.2010
Должность
freelance
Интересы
верстка html/css

А без всяких окошек - руки вам за такие вещи поотрубать.

Поискал рекомендации ВЗС в Яндексе... Чорт ногу сломит.
Чтобы всё это перечитать, нужны многие годы в камере-одиночке на гос.обеспечении....

- не там искал однако, достаточно открыть спецификацию html, а лучше, скачать себе на комп и изучать.

Кто знает что-нибудь конкретно по существу вопроса?

- устранить все ошибки в коде, коих немеряно.

Валидность на Народе? Насмешили. Одна только беспардонная Яшкина вставка рекламы перечеркивает любые потуги сделать код валидным.

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

Мда, к каким только извращениям не приходят мастера, лишь бы не следовать рекомендациям W3C ;)

А какие свойства ему надо назначить?

- line-height:12px; - поиграйтесь с циферками в разумных пределах. Также сравните, если есть, прописанные отступы на ссылках, такие же пропишите элементу <strong>

У вас такой косяк на всех страницах, т.к. не активный пункт меню находится в элементе <strong>, а для него не указаны свойства. Попробуйте этому элементу назначить ту же высоту строки, что и элементу а. А лучше вообще высоту строки назначить элементу li.

Клиентскому сайту Я подогнал 10-ку еще 29.10.2010 - что это было не знаю, но судя по тому, что на серче была в этот день тишина, промолчал, сегодня еще одному сподобился подогнать 10, с 0, первый раз, мелочь, а приятно. ... Хотя зачем он мне.... :)

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

- там - это в моем примере? Если да, то так оно обычно и делается. Почитайте о "концепции разделения структуры и представления".

По хорошему, вам нужно править всё, до последнего элемента. Не код, а каша. Что на счет кроссбраузерности - вы не сможете добиться одинакового отображения с таким типом документа, потому как любой браузер, при виде "обрезанного" типа, впадает в режим рендеринга quirks mode (обратной совместимости) и каждый справляется с ошибками в коде по-своему.

Поставьте полный !DOCTYPE, в вашем случае это:

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

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

Как вставить в сайт - html в шаблон, css - создайте папку css в корне сайта и в нее положите файл style.css, так же создайте(если ее нет) папку js, положите в нее яваскрипт. В служебную область (head) пропишите ссылки на эти файлы.

Что-то я не пойму, зачем хаки? Вы без них жить не можете что ли? Из простого меню прям монстра выстроили. Это же обычный список, для чего весь этот мусор в коде?

ТС - это ваше меню: http://realtsib.ru/oldman/2/menu.html

Невалидно в li втыкать div.

- ну почему же, элемент li имеет модель содержимого %block; и может содержать в себе любой элемент. Дело здесь похоже не в валидности, а в странном и неоправданном желании натолкать в страницу как можно больше кода.

DyaDya - перед тем, как выложить пример, проверено на Firefox, Google Chrome, Safari, Opera, IE-7.

Ишак №6 давно на помойке, потому на нем не проверял, да и нет его у меня.

Всего: 514