HTML-Element ausblenden
Das versteckte globale Attribut in HTML5 ist ein boolesches Attribut. Es legt fest, ob das Zielelement für das HTML-Dokument weiterhin relevant ist oder nicht. Ein Beispiel für die Verwendung des versteckten Attributs besteht darin, dass es zum Verdecken/Aufdecken eines bestimmten Inhalts auf der HTML-Webseite verwendet werden kann, der nicht autorisiert ist, es sei denn, der Benutzer wurde authentifiziert. Bis dahin rendern Browser die Elemente nicht mit aktiver versteckter Eigenschaft (d. h. das Attribut ist festgelegt).
Verwendung versteckter Attribute
Eine solche Verwendung der versteckten Attribute kann darin bestehen, einen Benutzer vom Sehen eines Elements fernzuhalten, bis bestimmte Bedingungen erfüllt sind (z. B. die Auswahl eines Optionsfelds usw.), woraufhin ein JavaScript-Code das versteckte Attribut zurückfordern könnte , wodurch das Element sichtbar wird. Dieses Attribut sollte nicht dazu verwendet werden, Inhalte nur für eine einzelne Präsentation zu verbergen; Vielmehr sollte es für alle Präsentationen im gleichen Zustand bleiben, wenn Inhalte ausgeblendet bleiben.
Der ausgeblendete Inhalt sollte nicht mit nicht ausgeblendetem Inhalt oder Inhalt verknüpft werden, der von einem ausgeblendeten Inhalt abstammt, der noch aktiv ist. Dadurch wird sichergestellt, dass die Formularelemente noch übermittelt und Skriptelemente noch ausgeführt werden können. Skripte und Elemente können sich jedoch auf jeden Inhalt beziehen, der in einem anderen Kontext verborgen ist.
Es wäre völlig falsch, das
Syntax
<element hidden> </element>
Beispiele für HTML-Hide-Elemente
Im Folgenden finden Sie Beispiele für HTML-Hide-Elemente:
Beispiel #1
Code:
<!DOCTYPE html> <html> <head> <title>HTML hide element</title> <style> body { text-align:center; } h1 { color:blue; } </style> </head> <body> <h1>EDUCBA</h1> <h2>HTML Hide element</h2> <!-- hidden paragraph --> <p hidden>A learning portal</p> </body> </html>
Ausgabe:
Beispiel #2
Code:
<!DOCTYPE html> <html> <head> <title>HTML hide element</title> <style> body { text-align:center; } h1 { color:blue; } </style> </head> <body> <h1>EDUCBA</h1> <h2>HTML Hide element</h2> <button id="btn">TOGGLE HIDDEN ELEMENTS</button> <p id="p" hidden>This paragraph uses HTML5's <code>hidde</code> element.</p> <textarea id="ta" hidden rows="5" cols="40">This textarea was hidden using the hide element</textarea> <!-- hidden paragraph --> <p hidden>A learning portal</p> <script> document.getElementById("btn").addEventListener('click', function () {p.hidden = !p.hidden;ta.hidden = !ta.hidden;}, false); </script> </body> </html>
Ausgabe:
Beispiel #3 – Nützlichkeit des Attributs.
Gemäß der Definition des Hidden-Attributs können wir alle in einer HTML-Webseite vorhandenen Inhalte mithilfe des Hidden-Attributs ausblenden und anschließend mithilfe von JavaScript-Code darauf zugreifen. Das Ziel, ein Element auszublenden, kann auch durch CSS erreicht werden, indem die Eigenschaft als Anzeigeeigenschaft festgelegt wird (d. h. auf „Keine“ gesetzt wird), aber die Verwendung des ausgeblendeten Attributs ist ein einfacher Ansatz. Daher können wir sagen, dass Inhalte mit einem versteckten Attribut ein Teil des DOM sind, der Benutzer jedoch nicht darauf zugreifen kann.
Im folgenden Beispiel wählen wir
Code:
<!DOCTYPE html> <html> <head> <title>HTML hide element</title> <style> body { text-align:center; } h1 { color:blue; } </style> </head> <body> <h1>EDUCBA</h1> <h2>HTML Hide element</h2> <button id="btn">DISPLAY HIDDEN TEXT</button> <output id="op">(Hidden text will appear here)</output> <textarea id="ta" hidden rows="5" cols="40">This textarea was hidden using the hide element</textarea> <!-- hidden paragraph --> <p hidden>A learning portal</p> <script> document.getElementById("btn").addEventListener('click', function () {op.innerHTML = ta.innerHTML;}, false); </script> </body> </html>
Ausgabe:
Wichtige Punkte, die Sie beachten sollten
Dies sind einige wichtige Punkte, die Sie kennen sollten, bevor Sie mit dem versteckten Attribut interagieren:
- Inhalte, auf die mit einer bestimmten Auflösung und Bildschirmgröße zugegriffen werden kann, sollten kein verstecktes Attribut verwenden, um den Inhalt auszublenden.
- Das versteckte Attribut sollte nicht dazu genutzt werden, die nicht sichtbaren Abschnitte eines Inhaltsumschalters oder einer Registerkartenkomponente auszublenden/abzudecken.
- Das nicht ausgeblendete Element sollte nicht mit einem ausgeblendeten Element verlinkt werden.
- Elemente, die als ausgeblendet markiert sind, sind möglicherweise immer noch aktiv.
- Wenn Sie Inhalte vor allen Benutzern verbergen möchten, verwenden Sie das HTML5-Attribut „hidden“ (zusammen mit CSS display: none für Browser, die „hidden“ noch nicht unterstützen). Es besteht keine Notwendigkeit, aria-hidden zu verwenden.
Fazit
Im Folgenden sind einige der wichtigsten Kernpunkte aufgeführt, die Sie sich bei diesem Thema merken sollten.
Geeignete Anwendungsfälle für versteckte Attribute sind:
- Inhalte, die noch nicht relevant sind, aber später möglicherweise benötigt werden.
- Inhalte, die zuvor verwendet wurden, aber nicht mehr benötigt werden.
- Inhalte, die wiederverwendbar sind und von verschiedenen anderen Teilen der Seite vorlagenartig genutzt werden können.
- Erstellen einer Off-Screen-Leinwand als Zeichenpuffer.
Ungeeignete Anwendungsfälle eines versteckten Attributs sind unter anderem:
- Bedienfelder in einem Dialogfeld mit Registerkarten ausblenden.
- Inhalte in einer einzelnen Präsentation ausblenden, um sie in anderen sichtbar zu machen.
Das obige ist der detaillierte Inhalt vonHTML-Element ausblenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen











Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

Leitfaden zur HTML-geordneten Liste. Hier besprechen wir auch die Einführung von HTML-geordneten Listen und Typen sowie deren Beispiele

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.
