Где-то прочитал, что элементы DOM наследуют свойства от своих предков. И действительно, здесь спан s3 внутри дива отображается красным цветом, который он наследует от дива.
<div style="color: red"> див <span> спан <span id ="s3"> вложенный</span></span></div>
Почему же
alert(s3.style.color);
не выдает "red"?
И вообще как узнать какое значение свойства элемент DOM унаследовал от своего родителя?