время
|
|
JavaScript и CSS: 1
другой, достаточно эффективный способ - это JavaScript.
Если Вы посмотрите код странички поисковой системы Яndex, то обнаружите что определение стилей имеет примерно такой вид:
<style>
.list {text-indent:-15px; margin-left:10px}
.sublist {text-indent:-10px; margin-left:20px}
.subsublist {text-indent:-10px; margin-left:30px}
...
.l {margin-bottom:2px}
.bln {color:black;}
.page {background-color:#BAC9E6}
</style>
<script>
document.all ? document.styleSheets[0].addRule
(".sel","font-size:11px") : 0 ;
</script>
Обратите внимание на конструкцию, определенную в тегах <script> </script>. Очевидно, там устанавливается правило для класса sel. Вопрос почему оно определено именно таким образом и для какого броузера предназначается мы и рассмотрим далее в этой статье.
Откройте любую книгу по JavaScript и Вы обнаружите, что Netcsape Navigator поддерживает таблицы стилей, которые подключаются с помощью синтаксиса