| |
1. DokumentcGegenstand-Modell-HTML Herausgeber : Johnny Stenback, Netscape Philippe Le HØgaret, W3C Arnaud Le Hors, W3C und IBM (bis November 2000) 1,1. Einleitung Dieser Abschnitt verlängert den Kern API [ Kern des DOM- Niveaus 2 des DOM-Niveaus 2 ] Gegenstände und Methoden beschreiben Besondere zu HTML Dokumente [ p.127 ] [ HTML 4,01 ], und XHTML-Dokumente [ XHTML 1,0 ] . Im allgemeinen die Funktionalität, die benötigt wird, um hierarchische Dokumentstrukturen, -elemente und -attribute zu manipulieren, ist gefunden im Kernabschnitt; Funktionalität, die von den spezifischen Elementen abhängt, die in HTML definiert werden, ist gefunden in diesem Abschnitt. Die Ziele des HTML-spezifischen DOM API sind: Funktionalität spezialisieren und addieren, die spezifisch auf HTML-Dokumenten und -elementen bezieht. Punkte der Kompatibilität mit dem DOM-Niveau 0 rückwärts ansprechen [ p.127 ]. Bequemlichkeit zur Verfügung stellen Einheiten [ p.127 ], wo passend, für die allgemeinen und häufigen Betriebe auf HTML-Dokumenten. Die Schlüsselunterschiede zwischen dem Kern DOM und die HTML-Anwendung von DOM ist daß das HTML Dokumentgegenstandmodell stellt eine Zahl der Bequemlichkeit heraus Methoden [ p.127 ] und Eigenschaften, die sind gleichbleibend mit den vorhandenen Modellen und seien Sie zu den Indexverfassern angebrachter. In vielen Fällen diese Verbesserungen sind nicht auf ein allgemeines DOM anwendbar, weil sie auf dem Vorhandensein von vorbestimmt beruhen DTD. Das Übergangs- oder frameset-DTD für HTML 4,01 oder das XHTML 1,0 DTDs werden angenommen. Interoperabilität zwischen Implementierungen wird nur für Elemente und Attribute garantiert, die spezifiziert werden im HTML 4,01 und XHTML 1,0 DTDs. Spezifischer, umfaßt dieses Dokument die folgenden Spezialisierungen für HTML: Ein HTMLDocument Schnittstelle [ p.15 ], abgeleitet vom Kern- Dokument Schnittstelle. HTMLDocument spezifiziert die Betriebe und die Fragen, die auf einem HTML-Dokument gebildet werden können. Ein HTMLElement [ p.20 ] schließen Sie an, abgeleitet vom Kern- Element Schnittstelle. HTMLElement spezifiziert die Betriebe und die Fragen, die auf jedem möglichem HTML-Element gebildet werden können. Methoden an HTMLElement schließen Sie die mit ein, die die Wiederherstellung und die Änderung der Attribute zulassen, die auf zutreffen Sie alle HTML-Elemente. Spezialisierungen für alle HTML-Elemente, die Attribute haben, die über denen hinaus verlängern, spezifizierten in HTMLElement Schnittstelle [ p.20 ]. Für all diese Attribute die abgeleitete Schnittstelle für das Element enthält ausdrückliche Methoden für die Einstellung und das Erhalten der Werte. Das DOM-Niveau 2 umfaßt Einheiten, um die Art zugänglich zu machen und zu ändern, die durch CSS spezifiziert wird und definiert Fallmodell, das mit HTML benutzt werden kann, dokumentiert. 11 1. DokumentcGegenstand-Modell-HTML |  |
|
| |
|
|