Jump to content

Searcher

User
  • Posts

    2,577
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Searcher

  1. похоже, что это известный 3-х пиксельный баг... IE6 к блоку float:left добавляет справа еще 3 пикселя. для IE можно добавить к правому блоку margin-left:-3px; или увеличить контейнер с этими блоками на 3 пикселя.
  2. В стилях для IE достаточно указать width:600px, остальное в общих стилях; Похоже, что у вас неверная логика порядка объявления стилей для разных браузеров... Нужно сначала прикреплять общие для всех стили, а после корректирующие и перезаписывающие для конкретных броузеров. У вас же наоборот. Получится, что какие-то общие стили могут перекрыть специфичные для броузеров, и они, в результате, не сработают. Все style из html лучше вывести в css. Поскольку ten.png находится только в блоке класса ten и такой блок один и больше в нем нет изображений, то можно style этого изображения перенести в css и записать так: .ten img {...}, также и с остальными элементами.
  3. Особого смысла использовать keywords нет. Почти все поисковики уже давно для индексирования не используют мета тэг keywords, а индексируют содержимое страницы. На всякий случай достаточно забить Tom, тогда и Tom's и Tom's book и прочие сочетания с Tom уже будут соответствовать этому ключевому слову.
  4. Динозавров может и нет, но скрипты некоторые у себя выключают. Но это где-то 1-3% Потом, в html вы напишите 1 запрос, а в JS то все равно не одна строчка, думаю, будет больше 12... На JS вы не сможете добиться неоднородной прозрачности, на это только png сейчас способен. Отсюда и края будут угловатыми без использования картинок. Вобщем, лучше всего в JS просто забить вывод html структуры формирующей эти блоки с картинками уголков.
  5. Searcher

    $_GET

    маил и хотлог скорее всего в .htaccess перенаправляют запрос на нормальные скрипты, где это значение сопоставляется с нужной переменной, вы можете сделать такой же финт
  6. Зачем мудрить на JS, а если он отключен у посетителя? просто надо размещать уголки и границы за пределами дива, тогда и прозрачность и неоднородный фон пойдет.
  7. если счетчик не блочный элемент, то в классе bottom достаточно прописать text-align:center;
  8. похоже, что IE пугается position:relative; вот так должно работать: * { padding: 0; margin: 0;} html { font-size: 100%; width:100%; } body { font: .625em Arial, Helvetica, sans-serif; width: 102.4em; margin: 0 auto;} #head { padding: 1em;} #head a { text-decoration: none; color: #999; float: right; padding: 0 1em; border-right: 1px solid #999; margin-top: 3em;} #head p { width: 20em; text-align: right;} #content { border: 1px solid #999;}
  9. просто перебираете в цикле все файлы, те, что совпадают с регуляркой удаляете...
  10. Шапка. Все нежно, воздушно, витеевато и вдруг рубленая надпись PROJECT, с огромными интервалами, да еще совершенно неподходящего цвета! Ну нельзя так. Прям ножом по сердцу! Надпись Violet тоже совсем не вписывается в таком цвете... Поищите другие варианты. Ну и обрезана шапка сверху и снизу слишком сильно, даже узор еле уместился. Не очень хорошо это выглядит. Почему буква V везде оформлена по-разному? Это ж фактически товарный знак, он должен быть легко узнаваем, а у вас фаворитка - одно, в шапке совсем иначе, а на фотографии на первой странице еще 3-ий вариант. Не стоит путать посетителя, выберите один вариант и используйте его везде. Шрифт везде мелковат. И заголовки и меню, и текст надо бы крупнее. О форматировании текста когда-нибудь слышали? Ну это ж кошмар читать такое, да еще и шрифтом с засечками! Советую поменять шрифт на Arial или аналоги и обязательно разбить текст на абзацы. Почему названия разделов музыка, фото и видео не совпадают с заголовками этих разделов? Это как-то путает посетителя. Почему ссылки "скачать" находятся на равном расстоянии от разных названий записей? Что скачиваться-то будет? В репертуаре должен добавиться еще один уровень заголовков, а у вас это как-то вдруг заголовок соответствующий меню исчезает, а вместо него появляется заголовок следующего уровня... Это все путает посетителя. "Eternal flame. Atomic citten" что здесь название композиции, а что название исполнителя? Подумайте над знаками препинания. Еще цветами можно разделить. А что такое "Violet Контакты"? Какой-то новый тип контактов? Лучше уж "Контакты Violet". Вообще, не стоит в таком количестве везде писать Violet, это нескромно и попахивает фанатизмом...
  11. Одна большая картинка лучше чем две меньше, но суммарно такого же объема. Одна грузится будет быстрее, чем несколько. Учтите затраты времени на запрос к файлу на сервере.
  12. Просто, возможно и со вкусом, но все очень не удобно, а для сайта главное - удобство. Рамки и разделители лучше делать менее контрастными чем текст, а то глаза разбегаются. Разделители между наименованиями марок авто на мой взгляд вообще не нужны. Зачем выделенный пункт становится черным? Не видно же, что выбрал... Лучше просто немного менять оттенок. ИМХО нет ничего хорошего в том, что весь текст белый. Заголовки, основная и второстепенная информация недостаточно отличимы друг от друга. Ведь когда посетитель открывает страничку, его взгляд сразу должен различить структуру страницы, самое важное должно привлечь взгляд в первую очередь и т.д. А тут различия в размерах незначительные, да еще все очень спрессовано и все одного цвета. Думаю, стоит поменять цвета заголовков, грамотно увеличить паддинги. Выбор фотки очень неудобный. Давно уже проверено, что тут удобнее будет навигация такого типа: "<previous 1 ... 5 6 7 8 9 ... 20 next>" Поскольку у фоток нет названий, то выбор из списка ни о чем не говорит, логичнее дать возможность легко перелистывать вперед - назад.
  13. я обычно сначала описываю переопределение базовых стилей, остальные по месту их использования или по назначению обязательно поясняя для себя комментариями. По комментам все легко находится. Тут еще важна логика построения дерева стилей. Если все правильно построено, то обычно стилей не много. Я часто использую возможность применить к элементу сразу несколько стилей. Тогда не приходится создавать кучу стилей для всех вариантов сочетаний.
  14. Как это взяли css как есть? Откуда взяли? Таблица стилей пишется под конкретную верстку, а не одна на все сайты. Потом, как вы подключаете css? к каждой странице? нет такого border:0 надо писать border:none Мой вам совет. Почитайте внимательно htmlbook.ru и попробуйте сделать для начала простую страницу, без фреймов.
  15. И как ваша почтовая программа поймет, что текст письма надо брать из <input type=text>? А люди, писавшие валидаторы придерживаются не эстетических норм, а описание стандартов. А броузеры пишут люди, которым выгоднее, чтобы html-код даже с ошибкамы был выведен на экран. И по возможности броузеры корректируют мелкие ошибки. В XHTML, в отличии от HTML, параметр без кавычек будет проигнорирован. Какой doctype вы используете?
  16. Либо не указали FRAMEBORDER=0 Либо в Опере настройки у Вас такие. Там есть что-то типа выделения фреймов...
  17. а если хотят вытащить php код с другого сервера?
  18. а в данной ситуации это разве реализуемо?
  19. Чо за понты малолетки! Думаешь, назвав другого идиотом, будешь умнее? Не будешь. Сначала создай полностью свой сайт, а не эту пустышку. Тогда и выпендривайся.
  20. это плохо, что он разных размеров... не логично... да и 2000 это многова-то. далеко не у всех такие большие разрешения экранов, да еще и не все раскрывают броузер на весь экран. подумайте хорошенько над размерами этого блока а так, можно на каждой странице просто переопределять несколько стилей, или позвать на помощь JavaScript.
  21. вот: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <style> #pred { float:left; background-color:#0000FF; width:50%; height:40px; text-align:right; position:relative; margin-top:-40px; z-index:1; } #sled { float:right; background-color:#00FF00; width:50%; height:40px; text-align:left; position:relative; margin-top:-40px; z-index:1; } #h1 { width:200px; height:40px; background-color:#FF0000; margin-left:auto; margin-right:auto; position:relative; z-index:2; } </style> </head> <body> <div id="h1"><p style="vertical-align:top;"></p></div> <div id="pred"><p style="margin-right:100px;"></p></div> <div id="sled"><p style="margin-left:100px;"></p></div> <p align="center" style="margin:0px">aaaaa</p> </body> </html>
  22. скорее всего JavaScript повесить функцию на событие onresize, проверять в ней ширину видимой области, и если 1600, показывать дополнительные элементы (менять с display:none; на display:block;)
  23. Searcher

    css menu

    Укажите width:300px и будет вам ширина в 300 А чтобы блоки были поверх остального им надо задать position:absolute, но тогда вы столкнетесь с проблемой позиционированиа. Можно еще вложить все меню в блок с position:absolute.
  24. У вас совершеннейший бардак! 1. Это не позиции, а ячейки таблицы. 2. Если вы в строке таблицы устанавливаете 3 ячейки, то все остальные строки тоже должны иметь по 3 ячейки. 3. Ячейки можно объединять в одну параметром colspan. Вы его используете в одной ячейке непонятно зачем и почему-то указали значение 5, хотя в остальных строках таблицы у вас по 1-ой ячейке. Там нечего объединять. 4. Количество закрывающих тэгов толжно соответствовать количеству открывающих. У вас же </table> больше, чем <table> 5. Не верстайте таблицами, при сложном макете сами же и запутаетесь.
  25. Вы имеете ввиде при помощи php или при помощи JavaScript? JavaScript принципиально не может прочитать php код.
×
×
  • 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