Heim Web-Frontend HTML-Tutorial Wie kann ich ein HTML-Span-Tag zentrieren und rechts ausrichten? Hier ist die Stilanalyse von HTML-Span-Tags

Wie kann ich ein HTML-Span-Tag zentrieren und rechts ausrichten? Hier ist die Stilanalyse von HTML-Span-Tags

Aug 28, 2018 pm 01:54 PM
html span

In diesem Artikel geht es hauptsächlich darum, wie man den Text des Span-Tags in HTML zentriert und rechtsbündig ausrichtet. Hier finden Sie auch verschiedene Beispiele.

Lassen Sie uns zunächst einen Blick darauf werfen Sehen Sie sich an, wie das HTML-Span-Attribut zentriert ist?

Tatsächlich gibt es viele Möglichkeiten, den Span-Text zu zentrieren. Hier ist eine einfachere Möglichkeit, die folgende Codezeile in den Code einzufügen:

style= " text-align :center; line-height:18px; Ebenso kann der Text vertikal zentriert werden (nur eine Textzeile).

Die horizontale Zentrierung ist sehr einfach, stellen Sie einfach text-align:center ein, aber die vertikale Zentrierung war schon immer ein Rätsel! Früher habe ich immer versucht, die Polsterung oben anzupassen, aber manchmal hat es funktioniert, und meistens hat es nicht funktioniert. Heute ist es dasselbe, wenn der Höhenwert nicht groß ist und die Polsterung zunimmt. top erhöht die gesamte DIV- oder SPAN-Höhe.

Ich dachte, dass der Standardwert von Vertical-Alignment theoretisch Baseline und nicht Top-Alignment sein sollte, und plötzlich fiel mir ein, dass die Schriftart ein Zeilenhöhenattribut hat, sodass ihr Standardwert offensichtlich so hoch ist wie ein Zeichen, also ändern Sie den Zeilenhöhenwert so, dass er mit der Höhe von DIV oder SPAN übereinstimmt!

Auf diese Weise wird der Text in DIV und SPAN vertikal in der Mitte ausgerichtet.

Sehen wir uns ein Beispiel für ein Span-Tag an:

<style>
div {text-align:center;}
div dd,div dt {text-align:left;}
</style>
<div>
<dl>
<dd>111</dd>
<dt>11111111111111</dt>
<dd>222</dd>
<dt>222222222222222</dt>
</dl>
<span><a href="www.php.cn">水平居中</a></span>
</div>
Nach dem Login kopieren

Auf diese Weise wird der Inhalt im Span-Tag in der Mitte der Seite angezeigt Der Effekt ist wie folgt:

Das nächste Problem, das wir lösen müssen, ist die richtige Ausrichtung?

Wie kann ich ein HTML-Span-Tag zentrieren und rechts ausrichten? Hier ist die Stilanalyse von HTML-Span-TagsWenn wir Websites erstellen, fügen wir häufig Span-Rechtsausrichtung zu div, li und span hinzu. Beispielsweise fügen wir in der Artikelliste Zeit für die Rechtsausrichtung hinzu, um die Lesbarkeit zu verbessern Der folgende Code:

html lautet wie folgt:

<ul class="news">
    <li>span右对齐,换行显示的解决方法<span>2010-8-26</span></li>
</ul>
Nach dem Login kopieren
css: .news ul li span{float:right;}

Aber das Problem kommt wieder, oft sind wir in einem Block. Wenn Sie span zur Webseite hinzufügen, werden Sie feststellen, dass das span rechtsbündig ist, wenn Sie die Vorschau auf der Webseite anzeigen. Warum ist das so?

Es stellt sich heraus, dass, wenn Nicht-Float-Elemente und Float-Elemente zusammen sind und die Nicht-Float-Elemente vorne liegen, die Float-Elemente getrennt werden, selbst wenn die Spanne float:right ist Die Textanzeige ist float:none, daher wird span ausgeschlossen.

Zwei Lösungen für die rechtsbündige Ausrichtung von HTML-Span-Tags ohne Umbruch:

1. Span vor dem Text anzeigen

<ul class="news">
    <li><span>2010-8-26</span>span右对齐,换行显示的解决方法</li>
</ul>
Nach dem Login kopieren

2. Lassen Sie den Text schweben:links

<ul class="news">
<li><span class="fl">span右对齐,换行显示的解决方法<span><span class="fr">2010-8-26</span></li>
</ul>
.fl {float:left;}
.fr{float:right;}
Nach dem Login kopieren
Die zweite Methode ist nicht so einfach wie die erste Methode. Aus Gründen der Einfachheit des Webseitencodes wird empfohlen, die erste Methode zu verwenden.

Okay, oben geht es um die Methode zum Zentrieren und Rechtsausrichten von HTML-Span-Tags. Wenn Sie Fragen haben, können Sie diese unten stellen [Herausgeber Empfehlung]

Wie schreibe ich einen relativen Pfad für das Basis-Tag in HTML? (Gebrauchsanweisung enthalten)

Welche Rolle spielt das HTML-Meta-Tag? Einführung in die Verwendung von HTML-Meta-Tags

Das obige ist der detaillierte Inhalt vonWie kann ich ein HTML-Span-Tag zentrieren und rechts ausrichten? Hier ist die Stilanalyse von HTML-Span-Tags. 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

Video Face Swap

Video Face Swap

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

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)

Tabellenrahmen in HTML Tabellenrahmen in HTML Sep 04, 2024 pm 04:49 PM

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.

Verschachtelte Tabelle in HTML Verschachtelte Tabelle in HTML Sep 04, 2024 pm 04:49 PM

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.

HTML-Rand links HTML-Rand links Sep 04, 2024 pm 04:48 PM

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

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

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

HTML-Eingabeplatzhalter HTML-Eingabeplatzhalter Sep 04, 2024 pm 04:54 PM

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

Text in HTML verschieben Text in HTML verschieben Sep 04, 2024 pm 04:45 PM

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

HTML-geordnete Liste HTML-geordnete Liste Sep 04, 2024 pm 04:43 PM

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

HTML-Onclick-Button HTML-Onclick-Button Sep 04, 2024 pm 04:49 PM

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

See all articles