Eine der Hauptfragen, mit denen Website-Entwickler konfrontiert sind, ist das Styling des Textes und das Ausrichten des Textes. Das Zentrieren von Text ist eine der beliebtesten Aufgaben, die mit der Hypertext Markup Language (HTML) gelöst werden können. In diesem Artikel erklären wir Ihnen, wie Sie den Text auf Ihrer Webseite einfach und effektiv zentrieren können.
Zunächst müssen wir auf die einfachste und gebräuchlichste Technik achten - die Verwendung der CSS-Eigenschaft text-align: center. Diese Eigenschaft kann auf jedes HTML-Element angewendet werden, das Text enthält. Wenn Sie beispielsweise Text in einem Absatz zentrieren möchten, müssen Sie den Stil für das Tag festlegen p wie folgt: p
Wenn Sie möchten, dass der gesamte Text auf Ihrer Webseite zentriert ist, können Sie die Eigenschaft auf das Tag anwenden body wie folgt: body Denken Sie jedoch daran, dass sich dies auch auf die Ausrichtung anderer Elemente wie Bilder und Tabellen auswirkt. Daher besteht die sicherste Lösung darin, den Stil nur auf bestimmte Elemente anzuwenden, in denen Sie den Text zentrieren möchten.
Anwenden eines TagsSie können ein Tag verwenden, indem Sie den gewünschten Textblock oder das gewünschte Element zwischen dem öffnenden und dem schließenden Tag platzieren.
Этот текст будет центрирован
Это тоже будет центрировано
Dadurch wird der Text innerhalb des Tags in der Mitte der Seite ausgerichtet. Beachten Sie, dass der gesamte Inhalt innerhalb des Tags zentriert ist, einschließlich anderer Tags.
Es sollte jedoch beachtet werden, dass die Verwendung des Tags veraltet ist und die Verwendung dieses Tags in neuen Projekten nicht empfohlen wird. Stattdessen wird empfohlen, die CSS-Eigenschaft text-align zu verwenden, um den Text zu zentrieren. Das Tag wird jedoch weiterhin von den meisten Browsern unterstützt und kann in einigen Fällen verwendet werden.
Wenn Sie den Text vertikal zentrieren oder eine genauere Positionierung ermöglichen müssen, müssen Sie möglicherweise andere Methoden wie CSS-Positionierung oder Flex verwenden.
Anpassen von Stilen mit CSS
Um CSS in einem HTML-Dokument zu verwenden, müssen Sie eine separate Datei mit Stilen erstellen oder sie innerhalb des Tags hinzufügen `
- Externe CSS-Datei:
- Interne CSS-Stile:
- /* Ihr CSS-Code ist hier */
Sie können verschiedene Elementeigenschaften in CSS anpassen, einschließlich Hintergrundfarbe, Textgröße und Schriftart, Bilder hinzufügen und animieren, Rahmen und Schatten festlegen, Übergangseffekte anwenden und vieles mehr.
CSS-Selektoren werden verwendet, um die Elemente anzugeben, auf die die Stile angewendet werden sollen. Selektoren können Klassen, IDs, Tags oder Kombinationen dieser Elemente sein. Beispiele für Selektoren:
- Klassenselektor: .die Klasse
- ID-Selektor: #id
- Tag-Selektor: Tag
- Untergeordneter Selektor: Übergeordneter untergeordneter
- Direkter untergeordneter Selektor: Übergeordneter > untergeordneter
- Attribut-Selektor: [attribut="wert"]
Nachdem Sie einen Selektor angegeben haben, können Sie Stile und Eigenschaften für die ausgewählten Elemente festlegen. Beispiele für Stile:
- Hintergrundfarbe: background-color: Farbe;
- Textgröße: font-size: Größe;
- Textausrichtung: text-align: Ausrichten;
- Rahmen: Border: Dicke Typ Farbe;
- Einrückung: margin: oben rechts unten links;
- Schatten: box-shadow: horizontale vertikale Unschärfe Farbe;
Mit CSS können Sie eine stilvolle und professionelle Webseite erstellen, wichtige Elemente hervorheben und die Benutzerfreundlichkeit der Website für Besucher verbessern.
Verwenden der text-align-Eigenschaft
Wenn Sie Text auf einer Webseite oder innerhalb eines Containers zentrieren müssen, können Sie die Eigenschaft verwenden text-align in CSS.
Eigenschaft text-align gibt die horizontale Ausrichtung des Textes innerhalb des Elements an. Sein Wert kann einer der folgenden sein:
- left - linksbündig ausrichten;
- right - Rechtsausrichtung;
- center - zentriert ausrichten;
- justify - richtet die Breite aus, wobei der Text über die gesamte verfügbare Breite des Containers gestreckt wird.
Eigenschaft anwenden text-align das Element kann wie folgt aufgerufen werden:
Im obigen Beispiel wird der Text innerhalb eines Elements mit der Klasse "container" horizontal zentriert.
Neben dem Ausrichten von Text in Containern ist die Eigenschaft text-align kann auch direkt auf den Text selbst angewendet werden, zum Beispiel:
Dieser Text wird am rechten Rand ausgerichtet.
Auf diese Weise können Sie die Eigenschaft verwenden text-align um Text in einem HTML-Dokument oder auf einer Webseite zu zentrieren.
Vertikal und horizontal mit Flexbox zentrieren
Um Inhalte mit Flexbox horizontal zu zentrieren, müssen Sie mehrere Stile auf den Container anwenden. Betrachten Sie das folgende Markup als Beispiel:
Центрированный текст
Anwenden von Stilen auf einen Container:
.containerIn diesem Beispiel haben wir die Eigenschaft display: flex; verwendet, um den Container auf den Flexbox-Modus zu setzen. Dann haben wir die Eigenschaft justify-content: center festgelegt; um den Inhalt horizontal zu zentrieren, und die Eigenschaft align ist items: center; - vertikal zentrieren.
Wenn die Stile nun auf den Container angewendet werden, wird der Inhalt automatisch horizontal und vertikal zentriert.
Die Verwendung von Flexbox zum Zentrieren von Text gibt uns Flexibilität und Leichtigkeit bei der Umsetzung verschiedener Designkonzepte. Mit diesem Tool können wir ein spektakuläres und zentriertes Design auf unserer Webseite erstellen.
Ausrichten mit Pseudoelementen
Um Text mit den Pseudoelementen ::before und ::after horizontal zu zentrieren, müssen Sie die Stile auf das übergeordnete Element anwenden. Dazu werden die folgenden Eigenschaften verwendet:
display: flex; - Legt das übergeordnete Element als Container für einen flexiblen Block fest;
justify-content: center; - richtet die Elemente horizontal aus und zentriert sie.
::before und ::after sind Pseudoelemente, die dem übergeordneten Element hinzugefügt werden. Mit diesen können Sie unsichtbare Blöcke erstellen, die sich auf die Anordnung und Ausrichtung des Textes auswirken können.
Um die Textausrichtung über Pseudoelemente anzuwenden, müssen Sie die folgenden Stile für die Textausrichtung festlegen:
Mit der content-Eigenschaft: "; Wir erstellen leeren Inhalt für Pseudoelemente. Verwenden Sie dann die display-Eigenschaften: inline-block; und vertical-align: middle;, wir richten die Pseudoelemente aus, indem wir sie vertikal zentriert machen.
Der gesamte Text, der sich innerhalb des übergeordneten Elements befindet, wird horizontal zentriert.
Also die Verwendung von Pseudoelementen ::before und ::after macht es einfach und ohne zusätzliche Stile, Text in HTML zu zentrieren.
Wie zentriert man Text innerhalb eines Blocks mit fester Breite
Wenn Sie Webseiten erstellen, müssen Sie den Inhalt häufig innerhalb eines Blocks mit fester Breite zentrieren. Dies kann beispielsweise nützlich sein, wenn Sie zentrierte Blöcke mit Text, Schaltflächen oder Bildern erstellen. Die folgende Methode hilft Ihnen, den Text innerhalb eines solchen Blocks zu zentrieren:
1. Erstellen Sie einen Block mit fester Breite. Zum Beispiel mit einem Tag
oder legen Sie das style-Attribut mit der angegebenen Breite fest, z. B.: style="width: 300px;".2. Um den Text innerhalb dieses Blocks zu zentrieren, fügen Sie ihm ein style-Attribut mit dem Wert "text-align: center;" hinzu. Auf diese Weise wird der Text innerhalb des Blocks zentriert ausgerichtet.
3. Sie können dann weitere Stile hinzufügen, um das Erscheinungsbild des Textes zu ändern, z. B. Schriftgröße, Farbe oder Einzug. Der Hauptschritt besteht jedoch darin, den Stil "text-align: center;" hinzuzufügen, um den Text innerhalb des Blocks zu zentrieren.
Der folgende Code zeigt beispielsweise, wie Text in einem Block mit fester Breite von 300px zentriert wird:
Dadurch wird der Text innerhalb des Blocks mit der angegebenen Breite zentriert. Sie können diesen Code anwenden, um Text oder anderen Inhalt innerhalb eines Blocks mit fester Breite auf Ihren Webseiten zu zentrieren.
Zentrieren von Text innerhalb von Inline-Elementen
Eine Möglichkeit besteht darin, den Stil "text-align: center;" für den übergeordneten Container zu verwenden. Zum Beispiel, wenn wir den folgenden HTML-Code haben:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nam nec sem in est malesuada dignissim.
Donec quis nisi a augue euismod euismod.
Wir können den Stil wie folgt hinzufügen:
.container
Auf diese Weise wird der Text, der sich innerhalb des Elements befindet, im übergeordneten Container zentriert .
Es sollte jedoch beachtet werden, dass diese Methode zum Zentrieren von Text auf alle untergeordneten Elemente des übergeordneten Containers wirkt. Wenn Sie also andere Inline-Elemente innerhalb des Containers haben, werden sie ebenfalls zentriert.
Um Text nur innerhalb eines separaten Inline-Elements zu zentrieren, können Sie einen Selektor verwenden und den Stil direkt auf dieses Element anwenden. Zum Beispiel:
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nam nec sem in est malesuada dignissim.
Donec quis nisi a augue euismod euismod.
.center
Jetzt wird nur der Text innerhalb des Elements zentriert und der restliche Text bleibt links ausgerichtet. Dies ist nützlich, wenn Sie nur bestimmte Inline-Elemente zentrieren müssen, nicht alle innerhalb des übergeordneten Containers.
Am Ende ist es wichtig zu beachten, dass das Zentrieren von Text innerhalb von Inline-Elementen mit CSS erreicht werden kann. Wenn Sie komplexere und genauere Ergebnisse erzielen möchten, können Sie andere CSS-Eigenschaften wie "display: flex;" und "align-items: center;" verwenden. Diese Eigenschaften bieten ein flexibleres und leistungsfähigeres Werkzeug zum Zentrieren von Text und anderen Elementen innerhalb von Inline-Containern.
Zentrieren von Text innerhalb einer Tabelle
Sie können die Attribute align und valign verwenden, um Text innerhalb einer Tabelle in HTML zu zentrieren.
Центрированный текст
Центрированный текст
Wenn Sie den Text in allen Tabellenzellen zentrieren möchten, können Sie den CSS-Stil wie folgt auf die Tabelle anwenden:
Центрированный текст Центрированный текст
Auf diese Weise können Sie mithilfe der Attribute align und valign oder des CSS-Stils erreichen, dass der Text innerhalb der Tabelle in HTML zentriert wird.
Adaptive Zentrierung für mobile Geräte
Text, der zentriert sein muss
Die adaptive Zentrierung für mobile Geräte sorgt nicht nur für ein angenehmeres visuelles Erlebnis, sondern sorgt auch für die Benutzerfreundlichkeit von Inhalten auf verschiedenen Geräten.
Stellen Sie sicher, dass Ihre anpassungsfähigen Lösungen auf verschiedenen mobilen Geräten getestet wurden, um sicherzustellen, dass der Text unter allen Bedingungen korrekt zentriert und korrekt angezeigt wird.
Sie können es auch mögen
Wie man die Frische der Beeren im Kühlschrank behält - 5 effektive Möglichkeiten
Beeren sind nicht nur eine köstliche und gesunde Delikatesse, sondern auch eine Quelle für Vitamine und Antioxidantien. Sie verleihen einer Vielzahl von Gerichten helle Noten.
So verbinden Sie Ihr Telefon mit den Inpods 12
Eines der Hauptmerkmale moderner Gadgets ist die Möglichkeit, drahtlose Kopfhörer anzuschließen. Unter so beliebten Modellen wie.
Wie man schnell und einfach einen Hasen zu Ostern mit Bleistift zeichnet - detaillierte und verständliche Schritt für Schritt Anleitung
Ostern ist ein wunderbarer Urlaub voller Freude und Spaß. Und es gibt keinen besseren Weg, um zu dieser Jahreszeit Ihr Zuhause zu dekorieren, als einen Hasen zu Ostern zu malen. Das.
Bei welchen Verfehlungen kann eine dreitägige Haftstrafe verhängt werden?
Jeder Bürger ist verpflichtet, die von unserem Staat festgelegten Gesetze und Verhaltensnormen einzuhalten. Im Falle einer Verletzung sind verschiedene Maßnahmen vorgesehen.
- Feedback
- Nutzungsbedingungen
- Datenschutz