Was ist ein HTML-Cursor?
Ein HTML-Cursor (HyperText Markup Language) bezieht sich auf das Erscheinungsbild des Mauszeigers, wie er auf dem Bildschirm dargestellt wird. Obwohl der Cursor eine Reihe von Standarddarstellungen und -verhalten aufweist, die sowohl vom Betriebssystem auf einem Computer als auch vom Webbrowser selbst gesteuert werden, können beide innerhalb eines HTML-Dokuments geändert werden. Die Änderung der Form eines Cursors kann rein ästhetischen oder gestalterischen Zwecken dienen oder dazu beitragen, den Nutzen einer Komponente der Website hervorzuheben. Der Cursor kann nicht nur in eines der vordefinierten Formulare des Systems geändert, sondern auch in ein benutzerdefiniertes Bild umgewandelt werden. Es gibt einige Probleme bei der Verwendung eines HTML-Cursors, die jedoch meist auf unvollständige Browser-Implementierungen der Sprache oder auf Einschränkungen des Betriebssystems zurückzuführen sind.
Die Möglichkeit, den Status und das Bild eines HTML-Cursors zu ändern, war fast immer eine Funktion, die online durch die Verwendung einiger sehr langer und inkonsistenter Skripts oder Plug-Ins erreicht werden konnte, aber durch die Einführung der zweiten Version von Cascading Style Sheets ( CSS) in HTML hat den Prozess viel einfacher und weitaus konsistenter gemacht. Durch Ändern der Cursoreigenschaft DOM (Document Object Model) kann der Cursor so geändert werden, wie er im Anzeigefenster des Browsers angezeigt wird. Die tatsächliche Funktionalität der Maus, sofern Sie klicken und ziehen, kann auf diese Weise nicht geändert werden.
Der HTML-Cursor kann in eine von mehreren vordefinierten Formen geändert werden. Die meisten dieser Formen werden vom Betriebssystem während der normalen Verwendung verwendet und umfassen den Standardzeigepfeil, das Fadenkreuz, ein Wartesymbol oder Pfeile, die beim Ändern der Fenstergröße in verschiedene Richtungen verwendet werden. Sie können auch ein benutzerdefiniertes Bild angeben, das anstelle des Cursors verwendet werden soll. Um einen Kunden-HTML-Cursor anzugeben, darf die Bilddatei nicht größer als 32 Pixel in Breite und Höhe sein. Es sollte auch in einem Dateiformat erstellt werden, das Transparenz ermöglicht, damit Teile der Website unter nicht verwendeten Abschnitten des Cursors sichtbar sind und der Cursor selbst nicht als ein durchsichtiger Block mit einem darin eingezeichneten Symbol angezeigt wird.
Nicht alle Browser implementieren alle Funktionen auf dieselbe Weise. Das Ändern eines HTML-Cursors führt daher nicht immer zu denselben Ergebnissen. Einige Browser unterstützen unterschiedliche Namen für unterschiedliche Systemcursor, während andere Code-Anpassungen erfordern, damit ein benutzerdefinierter HTML-Cursor angezeigt wird. Darüber hinaus können das verwendete Betriebssystem und der Kontext, in dem der Browser ausgeführt wird, das Ändern des Cursors verhindern.