Пожалуй добавлю: если не понимаете как работают ПС и как работают браузеры (ну что-то вроде этого). Можно ведь ссылку сделать, чтобы она вела на нужную страницу, а при клике на эту ссылку, чтоб скриптами загружался нужный контент, а переход по ссылке отменялся.
В идеале, сайт должен нормально отображаться и функционировать без скриптов, без стилей и без картинок в различных комбинациях. К примеру скрипты и стили поддерживаются, а картинки отключены (этим форумом в таком режиме уже неудобно пользоваться). Если во всех возможных комбинациях сайт функционирует и удобен для пользователя, то можно смело ставить за верстку 5+. И не будет проблем ни с пользователями, ни с ПС.
Но эффекта, как такового, нет. Впрочем это неважно.
http://loc.stack.ru/projects/CSS2/colors.html#propdef-background-position
Указать background-position: right center; Но честно говоря не знаю, как будет себя вести при разных высотах блоков.
Я вот одного не понимаю, вы откуда термин-то такой взяли "эффект перекатывания"? Что и куда там перекатывается?
По теме. ИЕ и остальные по разному обрабатывают переполнение блока: ИЕ вытягивает блок, остальные оставляют размеры блока нормальными, а содержимое "вываливается" (как собственно и должно быть). Если у вас предполагается различная высота пунктов меню, то изначально будет затруднительно сделать кнопки в одной картинке.
Непонятно зачем вам такой геморрой (кнопки в одной картинке) нужен для обычного меню. Я использую такой трюк для кнопок, но это компоненты на JavaScript, которые для обычного сайта излишни.
Примерно так:
<div style="width: 240px; float: left"></div><div style="width: 120px; float: right"></div><div style="margin: 0px 120px 0px 240px"></div>
Да действительно, думал уже над этим, надеюсь скоро реализую.
Лично я категорически против таких функций, это все-таки не ворд. Может потому-что у меня после запятой и точки пальцы сами пробел вставляют, а еще бесит когда ворд исправляет то, что я пишу. Но если будет много просьб, то конечно добавлю.
Несомненно нужно, и несомненно будет.
С базой синонимов на самом деле все не так просто, как кажется с первого взгляда, хотя бы потому, что очень часто нужно перебирать не просто слова, а словосочетания.
У меня есть пара задумок по этому поводу, одна из которых сможет частично заменить базу синонимов, а вторая сильно облегчить жизнь при отсутствии этой самой базы.
Озвучивать пока не буду, как руки дойдут - реализую.
Не должны, но как правило есть. http://www.site.ru/ - это главная страница сайта для поисковых систем, файл http://www.site.ru/index.php - это главная страница сайта для программиста, а для пользователей главная страница та, на которой показана основная страница сайта, какой бы урл она не имела. Насколько я понял, ТС интересует именно третий вариант.
Ну во-первых, в php нет адресной строки, она в браузере, а php на стороне сервера выполняется. Во-вторых, главная страница - это не только http://www.site.ru/, но и, к примеру, http://www.site.ru/index.php, http://www.site.ru/index.php?page=main (можно еще рабочих примеров придумать). Поэтому парсить урл, мягко говоря затруднительно.
Решение зависит от того, как вы храните и подключаете страницы. Иногда можно в файл с содержимым главной страницы добавить строку типа
$is_main = true;
Ну вот наконец-то вы дошли до того, что я вас упорно просил попробывать посчитать пару страниц назад :), а вы все чего-то не то считали. Надеюсь у вас без тормозов считает (хотя бы на небольших текстах), а то стыдно как-то, JavaScript у меня практически не тормозит.
Нет, нельзя. Даже не пытайтесь. В опере вроде как тоже нельзя.