Jump to content

Searcher

User
  • Posts

    2,577
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Searcher

  1. Нет, не цветом основного фона, а цветом #585245 и лучше убрать рамку. Попробуйте поменять шрифты и посмотрите на результат. Лучше будет.
  2. а вы случайно не забыли тэги <table></table>?
  3. По стандартам все оформление должно быть в CSS, а HTML - только структура и контент. Так что тэги font, center и параметры у тэгов типа color, align и т.п. устарели. Все это есть в CSS. На сайте htmlbook.ru есть прекрасный справочник по CSS. Читайте, изучайте. И как это отступ задан спаном? Заголовки нужно заключать в тэги <h1></h1>, <h2></h2> и т.д. в зависимости от уровня, и задавать этим тэгам стили с оформлением и отступами, какие вам нужны.
  4. Ни тэга ни параметра тэга align="top" не существует, вот он и не работает. Но в любом случае, как правильно говорит Justnewone, для оформления оперируйте стилями элементов, а не тэгами и их параметрами.
  5. Поставьте отступы для .a_m такие же как и для .a_m:hover Про шрифты, если проще, то нужно подбирать по 2-м параметрам: стилистика начертания и удобочитаемость. Для веба есть еще параметр: наличие шрифта в системе посетителя. И тут выбор совсем небогатый. В вашем случае минимализм, прямые углы, никаких округлостей и стрелок, а шрифт с засечками, что не соответствует. Да и Times при маленьком размере символов сложно читать. И еще у вас заголовок "Галереии" выглядит как пункт меню. Желание на него нажать постоянное. Его лучше не выделять рамкой и сделать фон таким же как и прямоугольник под ним. А шрифт сделать жирным.
  6. со ссылкой должен быть: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  7. я делал таким образом: 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); } дальше можно развивать...
  8. В 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;
  9. Вариантов много. Если контент не должен удлиннять блок и высота заголовка и подвала = 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;
  10. Симпотично, цвета на мой взгляд хорошо подобраны. Я бы не назвал это минимализмом. С Veseloff согласен, кроме 3-его пункта. ИМХО, так хорошо выделяется основной контент за счет контрастности. Можно сделать резиновым, но темный фон по бокам я бы оставил. 1. ОБЯЗАТЕЛЬНО нужен заголовок текущего раздела или заметное выделение его в меню. Что такое "Уважаемые посетители"? Это какой раздел? Да и мало кто будет читать столько текста. Сюда люди пришли за вязанными вещами, их и хотят видеть в первую очередь. 2. Если шерсть и хлопок, то кроме барашков на лугу можно еще и хлопок показать вместо картинки барашка или вместо картинки пряжи. 3. Внизу картинка ниток со спицами плохо очищена.
  11. честно говоря как-то давно не сталкивался... возможно, если указать line-height и vertical-align может и получится
  12. Что-то нашел там только про текст в ячейках... На сколько я помню, <div> в ячейке таблицы не отпозиционировать при помощи vertical-align/
  13. Есть ли разница в скорости генерации и разнообразии случайных чисел в диапазоне 0..9 ?
  14. совершенно не понял где здесь кнопка... может указать выравнивание не для текста, а для иконки: допустим background: url(images/nav01_small.jpg) no-repeat left center; а если с текстом то есть универсальный вариант. Но он довольно объемный. А потом, vertical-align нужно для родителя указывать и он позиционирует только inline-элементы... а display:table; ИЕ не понимает...
  15. Подскажите, в чем разница между mt_rand() и rand()? В каких случаях какую функцию лучше использовать?
  16. Так это еще и проект! Наверно вы и деньги за него получите... Поскольку мы в нескольких ваших ветках по разным вопросам помогали, нам, пожалуйста, процентик с гонорара.
  17. условные комментарии читаются только IE и чтобы вы там не написали, для всех кроме IE это просто комментарии и они ни на что не влияют. Так что конструкция <!--[if !IE]> <link rel="stylesheet" type="text/css" href="style.css" /> <![endIF]--> ничего не даст. Експлорер будет загружать все стили которые указаны в head. А в условных комментариях можно располагать что угодно, но это будет читаться только IE, и подгрузка стилей в комментариях будет перекрывать только те, которые совпадают с общими. Кстати условные комментарии могут располагаться в любом месте кода, не обязательно в head. И содержимое этих комментариев будет срабатывать, соответственно там, где они располагаются. Вобщем, логичнее написать общий стиль, а в условных комментариях только корректировать то, что неправильно понимает IE.
  18. Ну так и сделайте аналогично body, примерно так: max-width:100px; width: expression(this.offsetWidth > 100?"100px":"this.offsetWidth");
  19. Так, с расположением все нормально. Вижу, пункты меню выделяются при наведении, но что-то вы там с отступами напутали и они теперь скачут вправо-влево. Все-таки очень рекомендую заменить шрифты на схожий с sans-serif (arial, например), просто, совсем не соответствует стиль шрифта стилю всего остального. Ну и заголовок текущего раздела обязательно нужен.
  20. Читайте про свойства css и про html и основы css. Вы уже столько времени потратили на вопросы про элементарные вещи, что за это время могли самостоятельно понять и выучить гораздо больше, если немного потрудились бы почитать теорию...
  21. Searcher

    Ссылки

    не понял последнего вопроса... возможно, изначально логика не верна. Justnewone дал вам оптимальный вариант, но вы пошли в гору... стали давать каждой ссылке класс. Почитайте внимательно про контекстные селекторы. Они дадут вам возможность задавать разные стили в зависимости от родительского элемента. Для всей страницы тогда можно будет задать одни стили для ссылок, а для конкретных контейнеров - другие. И с описанием :hover и других псевдоклассов проблем не будет.
  22. Если вы все хотите просматривать без перезагрузки, соответственно, все надо загружать на одной странице. А вариантов переключения много. Есть flash-галереи всякие, которые можно скачать из и-нета, можно при помощи JS сделать переключение. Вариантов много... Влад тут недавно ссылочку давал на flash-галерею: www.photoonweb.com.
  23. ууу... совсем беда... Если вы уж решили перейти на стандарты и использовать доктайп, то надо знать, что подразумевают эти стандарты. 1. Нельзя вкладывать <p> в <p>, все структурные элементы строятся на блоках - <div></div>. А <p> это только лишь параграф или абзац текста, он принципиально не может быть вложенным в другой параграф. В результате при таком как у вас использовании броузер закрывает предыдущий параграф, как только встречает начало нового. Получается не совсем то, что хотелось бы. 2. Тэг <font> устарел. 3. По-умолчанию параметры отступов у <p> у разных броузеров различаются, отсюда разный размер ячеек таблицы. Надо отступы задавать в css. 4. По стандартам: html - описание структуры документа, а все оформление задается при помощи стилей. Стили задаются в каскадных таблицах стилей - css или непосредственно в параметре style соответствующего элемента. В стилях указываются шрифты, цвета, размеры, положение элементов, отступы, границы и т.п. Почитайте обо всем этом здесь: stepbystep.htmlbook.ru И что значит "чтобы нижние строки таблицы выравнивались по нижней границе родительского элемента" я так и не понял... Если вы имели ввиду, что высота ячеек больше высоты содержимого, то я уже ответил.
  24. А зачем вам задавать высоту у таблицы? Таблица предназначена для табличных данных и её высота зависит от количества и высоты строк.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy