Disclaimer: This presentation is prepared by trainees ofbaabtra as a part of mentoring program. This is not officialdocument of baabtra –Mentoring PartnerBaabtra-Mentoring Partner is the mentoring division of baabte System Technologies Pvt .Ltd
DOM STRUCTURE Ashwin Ananad V Email/facebook_id:firstname.lastname@example.org
What is the DOM?• The Document Object Model (DOM) is a model of programming that concerns the way in which we represent objects contained in a web document (single web page).• There are several different levels of the DOM Standard, as proposed by the W3C.
DOM Standard Levels• Level 0: Not really a standard level. Refers to models developed by browser vendors for handling documents prior to a standard.• Level 1: First recommendation from W3C for a DOM Standard. Includes two parts: a core (covers XML & HTML) and an HTML-only section.
DOM Standard Levels• Level 2: Includes additions for events and style sheets. Supported by current versions of the most popular browsers.• Level 3: Still under development. Includes additions for XML features.
DOM Tree• The usual parent/child relationship between node• Like any other tree, you can walk this
Preparing Your Pages for DOM• All pages must be well-formed XHTML documents.• All pages must include a valid DOCTYPE.• You must include all text inside valid XHTML elements.• Identify relevant elements using the ’id’ attribute.