CSS -Rolle

CSS -Rolle
Waren Sie jemals in einer Situation gewesen, in der Sie nach dem speziellen Funktionsattribut im langen Code suchen möchten, um dorthin zu rufen, aber Sie können dies nicht tun, da Sie in Ihrem Code viele ähnliche Schlüsselwörter oder Variablennamen verwendet haben? Das CSS -Styling in HTML hat das Konzept der Selektoren entwickelt, um einige Elemente zusammen mit den Schlüsselwörtern zu stylen. Einer dieser Selektoren ist ein "Rollen" -Selector, mit dem die besondere Rolle eines Elements definiert wird. Dieser Selektor verwendet verschiedene Schlüsselwörter der Wahl des Benutzers, um die Rolle für ein bestimmtes HTML -Element zu definieren. Daher zeigt dieser Artikel die Verwendung der Selektorrolle im HTML -Code bei der Verwendung des CSS -Stylings.

Beispiel # 01:

Wir müssen dieses Beispiel mit den HTML -Basis -Tags beginnen, gefolgt von dem Head -Tag, das das Titel -Tag verwendet hat, um unserer Webseite einen Namen als "CSS -Rolle" zu geben. Wir werden die Erklärung des Style -Tags für eine Weile überspringen, da wir zuerst das Body -Tag betrachten müssen. Innerhalb des Körper -Tags dieses HTML.

Danach haben wir ein DIV -Tag verwendet, um einen neuen Abschnitt auf unserer HTML -Webseite zu erstellen, um die Seite in Abschnitte zu teilen. Wir haben die ID für diesen Abschnitt als „Inhalt“ angegeben und ihre Rolle als primär angegeben. Danach wurde in diesem Abschnitt, der einen Text enthält. Gleichzeitig wurde die Rolle dieses Span -Tags als sekundär spezifiziert. Die Spann- und Div -Tags sind hier abgeschlossen und geschlossen. Wir sind mit dem Körper einer HTML -Seite fertig.

Jetzt müssen wir uns das Styling des HTML -Körpers ansehen. Innerhalb des Style -Tags haben wir die Rollen angegeben, um die jeweiligen Elemente entsprechend zu stylen. Zum Beispiel haben wir für die primäre Rolle den Hintergrund als so etwas wie die grüne Farbe und die nahezu blaue Farbe für die sekundäre Rolle verwendet. Nachdem wir die Hintergrundfarben für beide Rollen angegeben haben, haben wir Div- und Span -Element -Titel verwendet, um sie kombiniert zu stylen. Wir haben 15-Pixel-Polsterung, 5 Pixel-Ränder und Inline-Block-Display-Eigenschaften für beide Elemente verwendet. Unser Stil-, Kopf- und Körperelemente sind jetzt abgeschlossen und der Code ist für die Ausführung im Chrome -Browser bereit.

Nachdem wir diesen Code im Chrome -Browser ausgeführt haben. Diese Spanne wurde mit dem Titel „Sekundär“ bezeichnet, während die äußere Schicht dieser Zeitspanne die primäre Rolle gezeigt hat. Sie sehen. Auf der anderen Seite waren Paddings, Margen und Display -Stile für beide Rollen gleich waren.

Beispiel # 02:

Schauen wir uns ein weiteres Beispiel für die Verwendung des Rollenattributs von HTML -CSS -Skripten an, um unsere HTML -Elemente zu stylen. Innerhalb dieser Beispiele werden wir die Rolle und die Zielattribute verwenden, um deren Verwendung zu vergleichen. Genau wie im obigen Beispiel haben wir dieses Beispiel mit dem HTML -Hauptetik.

Innerhalb des Körpers des HTML -Skripts haben wir die Überschriften von Größe 2 angegeben. Drei Absätze wurden verwendet, um die Verwendung von Ziel- und Rollenattributen entsprechend zu demonstrieren. Nachdem wir die Absätze verwendet haben, haben wir die Anker -Tags verwendet, um die Links zu einigen Social -Media -Websites hinzuzufügen, die heutzutage sehr berühmt sind. In unserem ersten Anker -Tag haben wir einen Link zu Facebook hinzugefügt und seine Rolle als „Haupt“ angegeben. Die nächsten beiden Anker -Tags enthalten den Link zu Google und Wikipedia -Suchmaschinen, gefolgt vom Zielattribut, um das Ziel beider Links zu demonstrieren. Das letzte Anker -Tag enthält die URL des Google Mail, das jedoch nicht gültig ist, und spezifizierte seine Rolle als „Haupt“. Innerhalb des Style -Tags haben wir viele Werte für die Schriftfamilie für alle vier Anker -Tags gegeben.

Dies bedeutet, dass eine der Schriftfamilien für diese Anker -Tags verwendet werden kann. Schriftgröße wurde auf groß eingestellt. Das Anker -Tag oder die URLs mit der Rolle „Haupt“ würde eine Hintergrundfarbe von Cyan erhalten. Anker, wo das Ziel leer ist, wäre gelb gefärbt und wo das Ziel oben ist, wäre die Farbe rot. Dieses Skript wurde für Anchor -Tags abgeschlossen und ist bereit für die Verwendung.

Die Ausgabe für diesen HTML -Code wurde unten angegeben. Sie können die Überschrift und die ersten drei Absätze sehen, die als einfache Texte auf dem Bildschirm angezeigt werden. Ankerlink auf Facebook und Google Mail wurde aufgrund der Verwendung der Hauptaufgabe Cyan gefärbt. Während Google Anchor die gelbe Farbe bekam, weil sie als schwarz und der Wikipedia -Anker die rote Farbe bekam, weil sie als Top ins Visier genommen wurde. So arbeiten Selektoren in HTML.

Lassen Sie uns den gleichen Code ein wenig aktualisieren, um eine andere Ausgabe auf unserer Webseite zu erhalten. Im Körper des HTML -Code haben wir eine einzige Überschrift und einen einzelnen Absatz mit dem langen Text verwendet. Vier verschiedene Anker -Tags wurden verwendet, um verschiedene Websites mit vier Schlüsselwörtern zu verknüpfen. Die ersten beiden Anker -Tags und das letzte Anker -Tag wurden mit der Rolle des Haupts angegeben. Während das dritte Anker -Tag mit dem Zieloberteil angegeben wurde.

Die zerbrochenen Linien -Tags wurden nach jedem Anker -Tag verwendet, um einen Zeilensprung zu verleihen. Innerhalb des Style -Tags verwenden wir dieselbe Schriftfamilie und Schriftgröße für alle Anker -Tags. Die Hintergrundfarbe „Cyan“ wurde für die Anker ausgewählt, bei denen die Rolle nahezu dem Schlüsselwort „offiziell“ entspricht.

Nach dem Ausführen dieses Code. Dies liegt daran.

Abschluss

Dieser Artikel war ein guter Leitfaden für alle neuen Benutzer von HTML, wenn sie in CSS keine Vorkenntnisse über die „Rolle“ des Selektors haben. Wir haben drei verschiedene Beispiele verwendet, um das Konzept der „Rolle“ und der „Ziel“ zu klären. In unseren Beispielen haben wir auch den Keyword -Ansatz ausprobiert, um die Verwendung von „Rolle“ und Zielwählern anzuzeigen. Das war damit, und wir haben versucht, diese Beispiele auf einfachste Weise zu behandeln.