Yeni Üyelik Haber bülteni üyeliği
|
HTML DOM Düğümleri (Nodes)
DOM standardına göre HTML dokümanındaki herşey bir düğümdür (node). Tüm doküman bir doküman düğümüdür (document node), her HTML komutu bir eleman düğümüdür(element node), HTML elemanlarındaki her metin bir metin düğümüdür(text node), her HTML niteliği (attribute) bir nitelik düğümüdür(attribute node) ve her yorum bir yorum düğümüdür(comment node).
DOM Örneği: Aşağıdaki HTML dokümanını inceleyelim;
<html>
<head> <title>DOM Dersleri</title> </head>
<body> <h1>DOM Dersi 1</h1> <p>Naber Dunya!</p> </body>
</html>
Örnekte kök düğümünü (root node) <html> komutu oluşturmaktadır. Dokümandaki diğer tüm düğümler <html> içinde barınmaktadır.
<html> düğümünün iki çocuğu vardır. Bunlar <head> ve <body> düğümleridir (child nodes). <head> düğümü <title> düğümünü taşımaktadır. <body> düğümü ise hem <h1> hem de <p> düğümlerini içinde barındırmaktadır.
NOT: Tüm metinler, metin düğümlerinde taşınır. Genelde bir düğümün içinde metin de taşıdığı düşünülür. Fakat bu yanlıştır. Yukarıdaki örnekte <title> düğümü içinde bir metin barındırmamaktadır. Onun yerine DOM Dersleri değerine sahip bir metin düğümü taşımaktadır. Yani DOM Dersleri <title> düğümünün değeri değildir.
|
|
Copyright © 2005 Uzerine.com
uzerine.com Ana Sayfa |
Gizlilik Sözleşmesi |
Üye Girişi