Показать сообщение отдельно
  #1 (permalink)  
Старый 10.11.2011, 04:09
Аспирант
Отправить личное сообщение для jsuse Посмотреть профиль Найти все сообщения от jsuse
 
Регистрация: 10.04.2010
Сообщений: 92

Node, Element, HTMLElement... в чем между ними разница?
Пытаюсь разобраться в DOM, в частности в узлах, элементах. Пришел к заключению, что Node, Element, HTMLElement - это же суть одно и то же - html-тег (ну или еще XML-тег). Зачем тогда нужно аж три отдельных вида, чтобы их определять?

Заметил, что у них у троих разные свойства, разные методы. Но все же относятся все равно к обычному html-тегу. Еще заметил (но это уже по Флэнагану), что Node имеет в подынтерфейсе Element, а в Element - подынтерфейс HTMLElement. Типа так Node -> Element -> HTMLElement. Но никак не могу понять в чем между этими тремя разница? Может кто знает, объясните на пальцах, плз.

П.С. Ссылки на главы в учебнике давать не надо. Это я после их и Флэнагана прочтения задаю вопрос.

Последний раз редактировалось jsuse, 10.11.2011 в 12:51.
Ответить с цитированием