Heim Web-Frontend H5-Tutorial Neue Attribute in HTML5: Einführung in fünf globale Attribute

Neue Attribute in HTML5: Einführung in fünf globale Attribute

Jul 27, 2018 pm 03:30 PM

In HTML5 gibt es ein neues Attribut, das in HTML nicht zu finden ist: globales Attribut. Wie der Name schon sagt, beziehen sich globale Attribute auf Attribute, die von jedem Element verwendet werden können. Im folgenden Artikel stellen wir fünf häufig verwendete globale Attribute vor.

contentEditable-Attribut

contentEditable wird von Microsoft entwickelt. Eine globale Eigenschaft, die dekompiliert und von anderen Browsern verwendet wird. Seine Hauptfunktion besteht darin, dem Benutzer das Bearbeiten des Inhalts des Elements zu ermöglichen. Das zu bearbeitende Element muss das Element sein, das den Mausfokus hat, und nach dem Klicken muss ein Caretzeichen angezeigt werden, um den Benutzer darauf hinzuweisen, dass der Inhalt des Elements zulässig ist bearbeitet werden. Die contentEditable-Eigenschaft ist eine boolesche Eigenschaft, die als wahr oder falsch angegeben werden kann. Dieses Attribut hat auch den Vererbungsstatus eines versteckten Attributs. Wenn es wahr ist, kann es vom Benutzer bearbeitet werden. Wenn es nicht angegeben ist, wird es durch die Vererbung bestimmt Wenn das übergeordnete Element bearbeitbar ist, ist das Element auch bearbeitbar. Zu den unterstützten contentEditable-Attributelementen gehören A, DD, DIR, DIV, BUTTON, FORM, DL, DT, FONT, DFN, hn, CODE, ABBR usw.

Neue Attribute in HTML5: Einführung in fünf globale Attribute

designMode-Attribut

Die Hauptfunktion des designMode-Attributs besteht darin, anzugeben, ob die gesamte Seite bearbeitet werden kann bearbeitbar, alle auf der Seite unterstützten Elemente mit dem contentEditable-Attribut werden bearbeitbar. Das designMode-Attribut hat zwei Werte „on“ und „off“. Wenn das Attribut „ein“ ist, kann die Seite bearbeitet werden; wenn das Attribut „aus“ ist, kann die Seite nicht bearbeitet werden. Die Unterstützung jedes Browsers ist jedoch unterschiedlich. IE8 unterstützt das designMode-Attribut nicht, IE9 unterstützt das designMode-Attribut, Fixfox- und Opera-Browser unterstützen das designMode-Attribut und Chrom- und Safari-Browser unterstützen das designMode-Attribut in eingebetteten Frames.

verstecktes Attribut

Alle Elemente in HTML5 dürfen das versteckte Attribut verwenden. Es ähnelt dem versteckten Attribut im Eingabeelement und macht das Element unsichtbar. Wenn das Attribut „hidden“ auf „true“ gesetzt ist, ist das Element unsichtbar; wenn das Attribut „hidden“ auf „false“ gesetzt ist, ist das Element sichtbar.

Rechtschreibprüfungsattribut

Das Rechtschreibprüfungsattribut ist hauptsächlich ein neues Attribut, das für die beiden Texteingabefelder Eingabeelement und Textbereich bereitgestellt wird. Seine Funktion besteht darin, die Eingabe zu buchstabieren und zu buchstabieren Inhalt. Grammatikprüfung. Es gibt eine Besonderheit: Der Attributwert muss als wahr oder falsch deklariert werden. Wenn das Element über ein schreibgeschütztes Attribut verfügt oder das Attribut „disabled“ „true“ ist, wird keine Rechtschreibprüfung durchgeführt. Browser wie Firfox, IE, Chrome und Safari unterstützen alle dieses Attribut.

Tabindex-Attribut

Tabindex bezieht sich im Konzept der Programmentwicklung auf das kontinuierliche Tippen auf die Tabulatortaste, um den Fokus auf die Steuerelemente im Fenster oder auf der Seite zu richten und die Steuerelemente zu durchlaufen im Fenster. Der Tabindex jedes Steuerelements gibt an, auf welches Steuerelement zugegriffen wird. Dieses Attribut war früher beim Bearbeiten von Webseiten nützlich, aber jetzt wird die Durchlaufreihenfolge basierend auf der Position des Elements bestimmt, sodass es nicht mehr benötigt wird. Tabindex hat jedoch eine Funktion. Nur Linkelemente und Formularelemente können durch Tastenanschläge den Fokus erlangen. Wenn Sie das tabindex-Attribut für ein Element verwenden, kann das Element auch den Fokus erhalten. Wenn die focus()-Anweisung ausgeführt wird, kann das Element den Fokus erhalten. Es wird jedoch ein Problem geben, dass das Element über die Registerkarte den Fokus erhält, und zu diesem Zeitpunkt möchten wir nicht, dass das Element den Fokus erhält.

Dieses Problem kann gelöst werden, indem der Tabindex-Wert des Elements auf eine negative Zahl gesetzt wird. Wenn der Tabindex ein negativer Wert ist, kann das Element programmgesteuert fokussiert werden, aber das Element wird nicht fokussiert, wenn die Tab-Taste gedrückt wird. Dies ist bei komplexen Seiten sehr nützlich. Der geschickte Einsatz dieses Attributs in HTML5 spielt eine große Rolle.

Verwandte Empfehlungen:

Neue HTML5-Attribute

Ein kurzer Überblick über die neuen und abgeschafften Attribute von html5_html5 Tutorial-Tipps

Das obige ist der detaillierte Inhalt vonNeue Attribute in HTML5: Einführung in fünf globale Attribute. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie verwende ich Ansichtsfenster -Meta -Tags, um die Seite zu steuern, die auf mobilen Geräten skaliert wird? Wie verwende ich Ansichtsfenster -Meta -Tags, um die Seite zu steuern, die auf mobilen Geräten skaliert wird? Mar 13, 2025 pm 08:00 PM

In dem Artikel werden die Meta-Tags mit Ansichtsfenster besprochen, um die Seite zu steuern, die auf mobilen Geräten skaliert und sich auf Einstellungen wie Breite und initiale Maßstäbe für optimale Reaktionsfähigkeit und Leistung konzentriert.Character Count: 159

So führen Sie das H5 -Projekt aus So führen Sie das H5 -Projekt aus Apr 06, 2025 pm 12:21 PM

Ausführen des H5 -Projekts erfordert die folgenden Schritte: Installation der erforderlichen Tools wie Webserver, Node.js, Entwicklungstools usw. Erstellen Sie eine Entwicklungsumgebung, erstellen Sie Projektordner, initialisieren Sie Projekte und schreiben Sie Code. Starten Sie den Entwicklungsserver und führen Sie den Befehl mit der Befehlszeile aus. Vorschau des Projekts in Ihrem Browser und geben Sie die Entwicklungsserver -URL ein. Veröffentlichen Sie Projekte, optimieren Sie Code, stellen Sie Projekte bereit und richten Sie die Webserverkonfiguration ein.

Wie gehe ich mit der Privatsphäre und Berechtigungen des Benutzer Ort mit der Geolocation -API um? Wie gehe ich mit der Privatsphäre und Berechtigungen des Benutzer Ort mit der Geolocation -API um? Mar 18, 2025 pm 02:16 PM

In dem Artikel wird die Verwaltung der Privatsphäre und Berechtigungen des Benutzerstandorts mithilfe der Geolocation -API erörtert, wobei die Best Practices für die Anforderung von Berechtigungen, die Gewährleistung der Datensicherheit und die Einhaltung der Datenschutzgesetze hervorgehoben werden.

Wie benutze ich die API der HTML5 -Seite Sichtbarkeit, um zu erkennen, wann eine Seite sichtbar ist? Wie benutze ich die API der HTML5 -Seite Sichtbarkeit, um zu erkennen, wann eine Seite sichtbar ist? Mar 13, 2025 pm 07:51 PM

In dem Artikel werden die Sichtbarkeits -API der HTML5 -Seite mit der Sichtbarkeit von Seiten ermittelt, die Benutzererfahrung verbessert und die Ressourcennutzung optimiert. Zu den wichtigsten Aspekten gehören die Pause, die Verringerung der CPU -Last und die Verwaltung von Analysen auf der Grundlage von Sichtbarkeitsänderungen.

Wie verwende ich die HTML5 -Drag & Drop -API für interaktive Benutzeroberflächen? Wie verwende ich die HTML5 -Drag & Drop -API für interaktive Benutzeroberflächen? Mar 18, 2025 pm 02:17 PM

In dem Artikel wird erläutert, wie die HTML5 -Drag & Drop -API verwendet wird, um interaktive Benutzeroberflächen zu erstellen, Schritte zu detaillieren, um Elemente draggierbar zu machen, Schlüsselereignisse zu verarbeiten und Benutzererfahrung mit benutzerdefiniertem Feedback zu verbessern. Es wird auch gemeinsame Fallstricke zu a diskutiert

Bedarf die Produktion von H5 -Seiten eine kontinuierliche Wartung? Bedarf die Produktion von H5 -Seiten eine kontinuierliche Wartung? Apr 05, 2025 pm 11:27 PM

Die H5 -Seite muss aufgrund von Faktoren wie Code -Schwachstellen, Browserkompatibilität, Leistungsoptimierung, Sicherheitsaktualisierungen und Verbesserungen der Benutzererfahrung kontinuierlich aufrechterhalten werden. Zu den effektiven Wartungsmethoden gehören das Erstellen eines vollständigen Testsystems, die Verwendung von Versionstools für Versionskontrolle, die regelmäßige Überwachung der Seitenleistung, das Sammeln von Benutzern und die Formulierung von Wartungsplänen.

Wie verwende ich die HTML5 WebSockets -API für die bidirektionale Kommunikation zwischen Client und Server? Wie verwende ich die HTML5 WebSockets -API für die bidirektionale Kommunikation zwischen Client und Server? Mar 12, 2025 pm 03:20 PM

In diesem Artikel werden die HTML5 WebSockets-API für die Kommunikation zwischen bidirektionaler Client-Server in Echtzeit erläutert. Es werden clientseitige (JavaScript) und serverseitige (Python/Flask) -implementierungen beschrieben, die Herausforderungen wie Skalierbarkeit, staatliches Management, ein

So erstellen Sie H5 -Klicksymbol So erstellen Sie H5 -Klicksymbol Apr 06, 2025 pm 12:15 PM

Zu den Schritten zum Erstellen eines H5 -Klicksymbols gehören: Vorbereitung eines quadratischen Quellenbildes in der Bildbearbeitungssoftware. Fügen Sie die Interaktivität in den H5 -Editor hinzu und legen Sie das Klickereignis fest. Erstellen Sie einen Hotspot, der das gesamte Symbol abdeckt. Stellen Sie die Aktion von Klickereignissen fest, z. B. zum Springen zur Seite oder zum Auslösen von Animationen. Exportieren Sie H5 als HTML-, CSS- und JavaScript -Dateien. Stellen Sie die exportierten Dateien auf einer Website oder einer anderen Plattform ein.

See all articles