время
|
|
JavaScript и CSS: 3
вариант буде выглядеть одинаково во всех броузерах. А второй вариант - только в броузере NN.
Теперь давайте разберемся с MSIE. Как было сказано выше, свойства tags, classes и ids объекта document используются только в NN. В MSIE значения этих свойств сохраняются в массиве document.all.
В MSIE для сохранения определенных таблиц стилей используется объект document.styleSheets. Приведенный выше пример для MSIE будет выглядеть следующим образом:
<html>
<head>
<style id="ie" type="text/css">
</style>
</head>
<body>
<script>
document.styleSheets["ie"].addRule("h1",
"font-size:14pt; font-style:Arial;
text-align: center");
document.styleSheets["ie"].addRule("p",
"color:red; font-size:12pt");
</script>
<h1>Это заголовок h1</h1>
<p> А это абзац</body>
</body>
</html>
Этот вариант корректно