Originally posted by _Mr.D._@Jan 6 2007, 17:14
Посоветуйте пожалуйста еще одно-
у меня получается где-то 30 страниц...
и на каждой меню
Каждый раздел (продукты и т.д. ) помещен в отдельную папку(а-ля корень/products) так вот - очень..нудно везде проставлять ссылки заново с ../
можно ли их вообще прописать однажды и забыть?
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
[/quote]
Нельзя. Нет, есть, конечно, такой интересный элемент <base> в HTML.
Но в нем, как правило, указывается базовый адрес Вашего сайта (корень).
Ну, типа, <base href="http://www.mysite.ru/">. Помещается этот элемент в раздел HEAD документа, и все относительные ссылки начинают отсчитываться от указанного Вами адреса ([Только зарегистрированные пользователи могут видеть ссылки. ]). Но это может быть удобно, когда Вы уже выложите сайт на хост, а сейчас, когда Вы его редактируете на локальной машине, проблемы этот элемент, насколько я знаю, не решит.

Лично я, чтобы облегчить себе жизнь, предпочитаю не создавать подкаталогов на сайте. Кидаю все *.htm-файлы в корневую папку, только именую их таким образом, чтобы было интуитивно понятно. В общем, чтобы не запутаться впоследствии в большой куче файлов.

Originally posted by _Mr.D._@Jan 6 2007, 17:14
PS:у меня так и не получилось сделать тем 4-м ссылкам белый цвет
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]</div>
1. Вы вообще используете неправильный синтаксис (надо: a#x:link... и т.д.)
2. Значения атрибутов id и class заключайте в кавычки.
3. И еще раз говорю Вам, задайте это КЛАССОМ, а не идентификатором:

CSS:
Код:
a.smenu:link {color: #FFFFFF; text-decoration: none;}
a.smenu:visited {color: #FFFFFF; text-decoration: none;}
a.smenu:hover {color: #FF0000; text-decoration: none;}
a.smenu:active {color: #FFFFFF; text-decoration: none;}
HTML:
Код:
[Только зарегистрированные пользователи могут видеть ссылки. ]