CSS Tabindex

CSS Tabindex

Der Registerkarte Index ist definiert als Index der Registerkarte. Wir verwenden den "tabindex" in unserem HTML -Code, um die Registerkarte eines Objekts oder eines Elements anzugeben. Wenn wir diesen "tabindex" -Wert mit jedem Element verwenden, ist das Element Registerkartenabschluss. Dies bedeutet, dass wir in diesem Element die Registerkarte finden können. Wenn wir den Wert dieses „Tabindex“ in HTML festlegen, navigiert er nach dem Tabindex -Wert. Beim Drücken der Registerkarte navigiert es in einer Sequenz. Wir verwenden auch den negativen Wert wie "-1" mit dem "tabindex", was bedeutet, dass dieses Element bei der Registerkarte "Registerkarte" auf sequentielle Tastatur nicht erreichbar ist. Wenn wir die Registerkarten -Taste drücken, bewegt sie sich in aufsteigender Reihenfolge des Werts "Tabindex".

In diesem Tutorial werden wir Sie darüber leiten, wie dieser „Tabindex“ funktioniert und wie wir den Stil des Elements ändern können. Wir werden in diesem Tutorial verschiedene Beispiele für Sie demonstrieren. Versuchen wir diese angegebenen Beispiele.

Beispiel 1:

Generieren Sie im Visual Studio -Code eine neue Datei. Wenn diese leere Datei geöffnet ist, müssen Sie eine Sprache auswählen. Wir werden HTML -Code hier schreiben. Wir werden die HTML -Sprache verwenden. Wenn wir diese Sprache auswählen, ist die erstellte Datei eine HTML -Datei. Daher müssen wir die Dateierweiterung beim Speichern nicht angeben. Geben Sie danach die grundlegenden HTML -Tags (oder “ein!”Wenn Sie formeller sein wollen). Wenn Sie tippen “!”Und dann drücken.

Jetzt haben wir einen Absatz im Körper. Dann verwenden wir "Label" und hier geben wir den Wert "Tabindex" und geben ihn "1" gleich. Dann erstellen wir ein "Div" und machen diese Registerkarte "Div", indem wir den "tabindex" in diesem "Div" platzieren. Wir erstellen auch ein weiteres "Div" ohne "tabindex". Dann erstellen wir erneut ein weiteres "Etikett" mit "Tabindex" -Wert "2". Am Ende haben wir ein weiteres "DIV" mit "Tabindex" -Wert "3". Er ist auch aufgrund von "Tabindex" "tabsable".

In dieser CSS -Datei werden wir jetzt alle oben genannten Elemente stylen. Wir werden auch die Divs stylen, in denen wir den „Tabindex“ verwenden,. Hier werden wir den Stil von ihnen ändern, wenn wir darauf tätig sind. Zunächst werden wir einen Stil auf den Absatz anwenden, der oben auf der Seite erscheinen wird. Wir verwenden "kursiv" für den "Schriftart" des Absatzes. Wir setzen "rot" als "Farbe" und "Schriftgröße" hier ist "20px". Wir "mutig" auch diesen Absatz "mutig".

Dann kommt "Div" und "Label". Wir setzen die "Anzeige" sowohl als "Block" als auch für den "Buchstaben" auf "0".5px ”. Außerdem ist der „Randboden“ „1Rem“. Jetzt haben wir "Div: Focus". Dieser „Fokus“ wird ausgelöst, wenn wir die Registerkarte oder eine beliebige Taste drücken. Wenn wir hier auf das „DIV“ drücken, gelten alle gegebenen Eigenschaften für die „DIV“. Wir ändern das „Schriftgewicht“ des „Div“ in „fett“, und das Div-Element wird „fett“ sein, wenn wir darauf tätig sind. Auch seine "Farbe" ändert sich zu "grün" und die "Schriftfamilie" dieser DIV ändert. Wir haben all diese in diesem CSS -Code ausgewählt.

Dies ist die Ausgabe des obigen Codes. Hier sind einige Elemente Registerkarten, auf die wir den "Tabindex" anwenden, angewendet. Wir wenden einige Eigenschaften an, wenn wir auf den Registerkartenelementen „Registerkarte“ sind. Wir stellen auch diese Screenshots darunter, in denen alle Eigenschaften auf den "Registerkarten" -Elemente angewendet werden.

Im folgenden Screenshot können Sie sehen, dass der Stil von Schriftart und Farbe des Registerkartenelements aufgrund der "Registerkarte" dieses Elements hier geändert wird.

Beispiel # 2:

Hier erstellen wir eine DIV und verwenden das "tabindex" in diesem Div. Dann haben wir einen Absatz und verwenden "tabindex" für diesen Absatz und die Spanne mit einem anderen "Tabindex" -Wert. Alle von ihnen sind also tab-möglich. Wir ändern auch ihren Stil in CSS, damit ihre Stile, wenn wir auf ihnen „tab“, verändert werden.

Hier ändern wir den Stil des Div. Wir verwenden „Fokus“ mit der Div. Wenn wir auf der DIV „Registerkarte“ haben, ändert sich sein Stil entsprechend diesen Eigenschaften, die wir hier verwenden werden. Wir setzen seine „Schriftfamilie“ in „algerisch“ und „rot“ in „Farbe“. Wir haben auch seine Schriftgröße auf "23px" und "kursiv" in seinem Grundstück "Schriftart" festgelegt. Wir verwenden auch "Focus" mit "P", daher funktioniert es genauso wie oben diskutiert. Beim Tabellen verändert es seinen Stil.

Hier setzen wir die "Schriftfamilie" als "Times New Roman" und verwenden "blau" als "Farbe" des Textes des Absatzes. Wir haben auch seine Schriftgröße auf "20px" festgelegt und den Absatz im "Zentrum" ausgerichtet. Dann haben wir auch "span" und wir verwenden hier wieder "Focus". Für diese Spanne verwenden wir "Calibri" als "Schriftfamilie". Die "Farbe" ist für den Spann -Text "grün". Die "Schriftgröße" hier ist "25px". Schauen Sie sich nun die Ausgabe an und wie sie funktioniert.

Die Ausgabe befindet sich hier unten, vor dem vor dem Tabbing auf Elementen steht. Der gesamte Text wird so angezeigt, was im Screenshot angezeigt wird. Sie können sehen, dass hier auf all diesen Elementen keine CSS -Eigenschaft angewendet wird.

In diesem Screenshot können Sie feststellen, dass der erste Div geändert wird und die CSS -Eigenschaften, die wir für die Div -Klasse beantragt haben.

Hier „Tab“ auf dem Absatz in diesem Screenshot "Tab. Der erste Absatz wurde geändert und die CSS -Attribute, die wir in die Absatzklasse festgelegt haben.

In diesem letzten Screenshot „Tab“ auf der Spanne „Tab“. Die Spannelemente werden hier geändert und alle Eigenschaften, die wir für die Spannweite festgelegt haben, werden hier angewendet. Wir können auf all dies "Registerkarte".

Beispiel # 3:

In diesem Beispiel erstellen wir eine Überschrift, einen Link, einen Div, einen Absatz und eine Spanne. Wir wenden den „tabindex“ auf all diese an. Hier können Sie feststellen, dass wir die "tabindex" -Werte nicht nacheinander geben, aber wenn wir darauf tätig sind, bewegt er sich in einer Sequenz. Wir zeigen Ihnen später in der Ausgabe, damit Sie diese "Tabindex" -Sequenz leicht verstehen werden.

Für "H1: Focus" verwenden wir eine "Schriftgröße" von "25px" und die "Farbe" für die Überschrift ist "lila". Diese Überschrift ist in der "Mitte" auf dem Tabbing und der "Schriftfamilie" ausgerichtet, die wir den Tabbing "Algerian" festlegen, "Schriftzee", "Algerian", stellt das "Schriftfamilie" ein. Dann verwenden wir "A: Focus", setzen "Schriftgröße" dafür "25px", und "Farbe" ist "Maroon". Das Gewicht der Schriftart des Links ist "fett" und "Times New Roman" wird hier für die "Schriftfamilie" verwendet. Wir setzen auch die "Schriftgröße" des DIV auf Tabbing auf "25px". Die „Farbe“ der DIV, wenn wir auf der Registerkarte auf „Blau“ eingestellt sind, ist eingestellt. Verwenden Sie "Textdekoration" und setzen Sie es auf "Unterstreich". Wir richten diese Div auch im „Zentrum“ aus.

Für den Absatz setzen wir "P: Focus" ein. Wir verwenden eine "Schriftgröße" von "25px" und eine "Farbe" von "Orange" für den Absatz. Die Eigenschaft "Textdekoration" wird als "gestrichelt" festgelegt. Die "Schriftfamilie", die wir auf Tabbing angegeben haben, ist "Verdane". Schließlich verwenden wir den „Fokus“ mit der Spannweite „Span: Focus“ und setzen einige Eigenschaften dafür. Wir verwenden auch die Eigenschaft „Schriftgröße“ für diese Zeitspanne und ihr Wert beträgt 28px "28px". Wir verwenden auch die Eigenschaft "Farbe" und setzen sie "grün". Wir verwenden "doppelt" als "Textdekoration" und "sans-serif" als "Schriftfamilie". Die letzte Eigenschaft, die wir verwenden, ist die Eigenschaft „Schriftart“, die als „kursiv“ eingestellt ist. Alle diese Eigenschaften gelten für die HTML -Elemente, wenn wir auf ihnen tätig sind.

Wir stellen ein Video bereit, das die Ausgabe dieses Codes anzeigt. In diesem Video können Sie sehen, dass es sich nach dem Wert "Tabindex" bewegt, wenn wir Registerkarte "Tabelle" bewegt. Erstens ist der Absatz, der in der vierten Zeile vorhanden ist. Dann ist der Div, der im dritten und dann in der Verbindung in der zweiten Zeile vorhanden ist, und so weiter. Dies ist alles auf die "Tabindex" -Werte zurückzuführen. Wenn wir die Registerkarte drücken, bewegt es sich in einer Sequenz. Oder wir können sagen, dass es sich in aufsteigender Reihenfolge des Werts "Tabindex" bewegt. Es wird auch Eigenschaften angewendet, wenn die Element -ID tabiniert ist.

Video Playerhttps: // LinuxHint.COM/WP-Content/Uploads/2022/07/CSS-Tabindex-Profil-1-Microsoft_-Edge-2022-06-15-17-15-19.MP400: 0000: 0000: 09use Up/Down -Pfeiltasten, um das Volumen zu erhöhen oder zu verringern.

Abschluss:

Wir haben dieses Tutorial vorgestellt, um das Konzept von „Tabindex“ zu erklären. Wir haben erklärt, was „Tabindex“ ist, wie man es benutzt und wie es im Detail funktioniert. Wir haben auch mehrere Beispiele untersucht und auch die Ausgabe gezeigt, sodass Sie leicht über diesen „Tabindex“ lernen werden. Wir haben besprochen, dass, wenn wir das „Tabindex“ für jedes Element in HTML verwenden. Dann ist dieses Element ein Registerkartenelement. Wir haben dieses Konzept ausführlich untersucht. Wir haben auch ein Video bereitgestellt, damit Sie sehen können, wie es funktioniert. Wir haben Eigenschaften in CSS angewendet, die auf Tabbing angewendet wurden.