
Searcher
User-
Posts
2,577 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Searcher
-
Нет, не цветом основного фона, а цветом #585245 и лучше убрать рамку. Попробуйте поменять шрифты и посмотрите на результат. Лучше будет.
-
а вы случайно не забыли тэги <table></table>?
-
в файрфоксе все отлично, а в ИЕ - все разламывается
Searcher replied to dangler's question in HTML Coding
По стандартам все оформление должно быть в CSS, а HTML - только структура и контент. Так что тэги font, center и параметры у тэгов типа color, align и т.п. устарели. Все это есть в CSS. На сайте htmlbook.ru есть прекрасный справочник по CSS. Читайте, изучайте. И как это отступ задан спаном? Заголовки нужно заключать в тэги <h1></h1>, <h2></h2> и т.д. в зависимости от уровня, и задавать этим тэгам стили с оформлением и отступами, какие вам нужны. -
Ни тэга ни параметра тэга align="top" не существует, вот он и не работает. Но в любом случае, как правильно говорит Justnewone, для оформления оперируйте стилями элементов, а не тэгами и их параметрами.
-
Поставьте отступы для .a_m такие же как и для .a_m:hover Про шрифты, если проще, то нужно подбирать по 2-м параметрам: стилистика начертания и удобочитаемость. Для веба есть еще параметр: наличие шрифта в системе посетителя. И тут выбор совсем небогатый. В вашем случае минимализм, прямые углы, никаких округлостей и стрелок, а шрифт с засечками, что не соответствует. Да и Times при маленьком размере символов сложно читать. И еще у вас заголовок "Галереии" выглядит как пункт меню. Желание на него нажать постоянное. Его лучше не выделять рамкой и сделать фон таким же как и прямоугольник под ним. А шрифт сделать жирным.
-
в файрфоксе все отлично, а в ИЕ - все разламывается
Searcher replied to dangler's question in HTML Coding
со ссылкой должен быть: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -
я делал таким образом: if (window.addEventListener) { window.addEventListener("resize", bodySize, false); // bodySize и moveTip - функции window.addEventListener("load", bodySize, false); window.addEventListener("mousemove", moveTip, false); } else if (window.attachEvent) { // для IE window.attachEvent("onresize", bodySize); window.attachEvent("onload", bodySize); window.attachEvent("onmousemove", moveTip); } дальше можно развивать...
-
В IE6 вообще все расползается... Разберитесь. Потом некоторые свойства можно записывать короче, например: background: #FFFFCC; background-image: url('logo_imariki_times_lv.gif'); /* Путь к фоновому рисунку */ background-position: left center; /* Положение фона */ background-repeat: no-repeat; /* Отменяем повторение фона */ можно записать в одну строку: background: #FFFFCC url('logo_imariki_times_lv.gif') left center no-repeat; или padding-left: 3px; padding-right: 3px; padding-bottom: 0px; padding-top: 0px; так: padding-left: 0 3px;
-
Вариантов много. Если контент не должен удлиннять блок и высота заголовка и подвала = 100px, то: #content { position:absolute; overflow:auto; top:100px; right:0; bottom:100px; left:0; } IE6 и меньше не понимают одновременного указания позиции противоположных сторон, для него можно так скорректировать: #content { top:100px; left:0; width:100%; height: expression(parentNode.offsetHeight - 200 + 'px'); } в такой ситуации #container не нужен да, и для того чтобы абсолютно позиционированный блок позиционировался относительно родительского элемента, а не окна, у родителя должно быть position:relative или absolute;
-
макет сайта для женщины, занимающейся вязанием на заказ
Searcher replied to [FRY]'s topic in Discussion of works
Симпотично, цвета на мой взгляд хорошо подобраны. Я бы не назвал это минимализмом. С Veseloff согласен, кроме 3-его пункта. ИМХО, так хорошо выделяется основной контент за счет контрастности. Можно сделать резиновым, но темный фон по бокам я бы оставил. 1. ОБЯЗАТЕЛЬНО нужен заголовок текущего раздела или заметное выделение его в меню. Что такое "Уважаемые посетители"? Это какой раздел? Да и мало кто будет читать столько текста. Сюда люди пришли за вязанными вещами, их и хотят видеть в первую очередь. 2. Если шерсть и хлопок, то кроме барашков на лугу можно еще и хлопок показать вместо картинки барашка или вместо картинки пряжи. 3. Внизу картинка ниток со спицами плохо очищена. -
честно говоря как-то давно не сталкивался... возможно, если указать line-height и vertical-align может и получится
-
доктайп указали?
-
Что-то нашел там только про текст в ячейках... На сколько я помню, <div> в ячейке таблицы не отпозиционировать при помощи vertical-align/
-
Есть ли разница в скорости генерации и разнообразии случайных чисел в диапазоне 0..9 ?
-
совершенно не понял где здесь кнопка... может указать выравнивание не для текста, а для иконки: допустим background: url(images/nav01_small.jpg) no-repeat left center; а если с текстом то есть универсальный вариант. Но он довольно объемный. А потом, vertical-align нужно для родителя указывать и он позиционирует только inline-элементы... а display:table; ИЕ не понимает...
-
Подскажите, в чем разница между mt_rand() и rand()? В каких случаях какую функцию лучше использовать?
-
Так это еще и проект! Наверно вы и деньги за него получите... Поскольку мы в нескольких ваших ветках по разным вопросам помогали, нам, пожалуйста, процентик с гонорара.
-
условные комментарии читаются только IE и чтобы вы там не написали, для всех кроме IE это просто комментарии и они ни на что не влияют. Так что конструкция <!--[if !IE]> <link rel="stylesheet" type="text/css" href="style.css" /> <![endIF]--> ничего не даст. Експлорер будет загружать все стили которые указаны в head. А в условных комментариях можно располагать что угодно, но это будет читаться только IE, и подгрузка стилей в комментариях будет перекрывать только те, которые совпадают с общими. Кстати условные комментарии могут располагаться в любом месте кода, не обязательно в head. И содержимое этих комментариев будет срабатывать, соответственно там, где они располагаются. Вобщем, логичнее написать общий стиль, а в условных комментариях только корректировать то, что неправильно понимает IE.
-
Ну так и сделайте аналогично body, примерно так: max-width:100px; width: expression(this.offsetWidth > 100?"100px":"this.offsetWidth");
-
Так, с расположением все нормально. Вижу, пункты меню выделяются при наведении, но что-то вы там с отступами напутали и они теперь скачут вправо-влево. Все-таки очень рекомендую заменить шрифты на схожий с sans-serif (arial, например), просто, совсем не соответствует стиль шрифта стилю всего остального. Ну и заголовок текущего раздела обязательно нужен.
-
Читайте про свойства css и про html и основы css. Вы уже столько времени потратили на вопросы про элементарные вещи, что за это время могли самостоятельно понять и выучить гораздо больше, если немного потрудились бы почитать теорию...
-
не понял последнего вопроса... возможно, изначально логика не верна. Justnewone дал вам оптимальный вариант, но вы пошли в гору... стали давать каждой ссылке класс. Почитайте внимательно про контекстные селекторы. Они дадут вам возможность задавать разные стили в зависимости от родительского элемента. Для всей страницы тогда можно будет задать одни стили для ссылок, а для конкретных контейнеров - другие. И с описанием :hover и других псевдоклассов проблем не будет.
-
Если вы все хотите просматривать без перезагрузки, соответственно, все надо загружать на одной странице. А вариантов переключения много. Есть flash-галереи всякие, которые можно скачать из и-нета, можно при помощи JS сделать переключение. Вариантов много... Влад тут недавно ссылочку давал на flash-галерею: www.photoonweb.com.
-
ууу... совсем беда... Если вы уж решили перейти на стандарты и использовать доктайп, то надо знать, что подразумевают эти стандарты. 1. Нельзя вкладывать <p> в <p>, все структурные элементы строятся на блоках - <div></div>. А <p> это только лишь параграф или абзац текста, он принципиально не может быть вложенным в другой параграф. В результате при таком как у вас использовании броузер закрывает предыдущий параграф, как только встречает начало нового. Получается не совсем то, что хотелось бы. 2. Тэг <font> устарел. 3. По-умолчанию параметры отступов у <p> у разных броузеров различаются, отсюда разный размер ячеек таблицы. Надо отступы задавать в css. 4. По стандартам: html - описание структуры документа, а все оформление задается при помощи стилей. Стили задаются в каскадных таблицах стилей - css или непосредственно в параметре style соответствующего элемента. В стилях указываются шрифты, цвета, размеры, положение элементов, отступы, границы и т.п. Почитайте обо всем этом здесь: stepbystep.htmlbook.ru И что значит "чтобы нижние строки таблицы выравнивались по нижней границе родительского элемента" я так и не понял... Если вы имели ввиду, что высота ячеек больше высоты содержимого, то я уже ответил.
-
А зачем вам задавать высоту у таблицы? Таблица предназначена для табличных данных и её высота зависит от количества и высоты строк.