|
|
|
| А можно ли, задать два или три файла css, или больше?
Например:
main.css -- для всех страниц сайта.
gallery.css -- для gallery.html.
main_netscape.css -- для "нэтскейпа".
main_msie.css -- для "эксплорера".
И если да, то в каком порядке их прописывать.
И как заставить "Netscape" пользоваться -- main_netscape.css, а всех остальных -- main.css. | |
|
|
|
|
|
|
|
для: катёнок
(24.03.2006 в 20:00)
| | 1) да. В порядке, каком хотите, чтобы объявления влияли друг на друга (более позднее затирает предыдущее, если встречается точно такой же тег, класс, атрибут).
2) Генерируют по document.write() в зависимости от определения типа браузера. | |
|
|
|
|
|
|
|
для: 12345
(24.03.2006 в 20:12)
| | Спасибо, цифрочеловек!
Но только я ничерта не понимаю в JS, не мог бы ты по подробнее рассказать про определение типа браузера, и как потом его заставить использовать определённый css. | |
|
|
|
|
|
|
|
для: катёнок
(24.03.2006 в 20:17)
| |
<style>document.write("<link rel=stylesheet type=text/css href=main"+(document.all?"":"_netscape")+".css>");</style>
| Но если Вы инчего не понимаете в скриптах, то зачем Вам стили? Они зависят не только от браузера, но и от версий, а в них тоже надо разбираться - как определить подтип браузера. Про определение типа бр. написаны десятки статей, их можно найти по и-нету. | |
|
|
|