So richten Sie Textfelder in mehreren Formularen in HTML aus

So richten Sie Textfelder in mehreren Formularen in HTML aus

Der Formularcode ist wie in der Abbildung dargestellt. Das Stylesheet wurde noch nicht hinzugefügt, daher ist das Formular nicht ausgerichtet und sieht hässlich aus. HTML bietet jedoch keine Tags oder Funktionen zur Formularausrichtung.

HTML Quelltext:

<!DOCTYPE html>
<html lang="de">
<Kopf>
    <meta charset="UTF-8">
    <title>Massagebrett</title>
</Kopf>
<Text>
    <form action="board.php">
        <Feldsatz>
        <p>
            <label for="title" >Titel:</label>
            <input type="text" id="title" name="title" align="left">
        </p>
        <p>
            <label for="Benutzername">Benutzername:</label>
            <input type="text" id="Benutzername" name="Benutzername" align="left">
        </p>
        <p>
            <label for="messageContent">Nachrichteninhalt:</label>
            <textarea id="Nachrichteninhalt" name="Nachrichteninhalt" cols="40" rows="5" align="left"></textarea>
        </p>
        <p>
            <Eingabetyp="Senden">
        </p>
        </Feldsatz>
    </form>
</body>
</html>

Bild des Anzeigeeffekts des Formulars:

Um das Formular auszurichten, fügen Sie dem HTML den folgenden CSS-Code hinzu, und das Formular wird ausgerichtet:

<Stil>
        Feldsatz{
            Hintergrundfarbe: #f1f1f1;
            Rand: keiner;
            Rahmenradius: 2px;
            Rand unten: 12px;
            Überlauf: versteckt;
            Polsterung: 0,625em;
        }

        Etikett{
            Cursor: Zeiger;
            Anzeige: Inline-Block;
            Polsterung: 3px 6px;
            Textausrichtung: rechts;
            Breite: 150px;
            vertikale Ausrichtung: oben;
        }

        Eingang{
            Schriftgröße: erben;
        }
    </Stil>

Der Formularanzeigeeffekt nach dem Hinzufügen des Stylesheets

Der CSS-Codeausschnitt zur Formularausrichtung lautet wie folgt:

        Etikett{
            Cursor: Zeiger;
            Anzeige: Inline-Block;
            Polsterung: 3px 6px;
            Textausrichtung: rechts;
            Breite: 150px;
            vertikale Ausrichtung: oben;
        }

Angenommen, das übergeordnete Element jedes Formulars ist das Tag <p> , <label> ist die Beschreibung des Formulars, also der Text auf der linken Seite des Textfelds, und <input> ist das Textfeld. Um die Beschriftungen auszurichten, müssen Sie lediglich die Breite des Beschriftungstags auf einen bestimmten Wert festlegen, in diesem Beispiel beispielsweise 150px. Da der Beschriftungstag und der Eingabetag zum selben p-Tag gehören, werden sie von links nach rechts angezeigt. Durch Angabe der Länge des Beschriftungstags können die Textfelder des Formulars ausgerichtet werden.

Dies ist das Ende dieses Artikels zum Ausrichten von Textfeldern in mehreren Formularen in HTML. Weitere Informationen zum Ausrichten von Textfeldern in mehreren Formularen in HTML finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Implementierung der Zahlungsfunktion im Vue-Projekt (WeChat-Zahlung und Alipay-Zahlung)

>>:  Teilen Sie die 15 besten HTML/CSS-Design- und Entwicklungsframeworks

Artikel empfehlen

Verstehen Sie die Prinzipien und Anwendungen von JSONP in einem Artikel

Inhaltsverzeichnis Was ist JSONP JSONP-Prinzip JS...

Frameset über Iframe in Body einfügen

Da Frameset und Body auf derselben Ebene liegen, k...

Detaillierte Erklärung des Unterschieds zwischen Uniapp und Vue

Inhaltsverzeichnis 1. Einfaches Seitenbeispiel 2....

CSS zur Implementierung von Sprites und Schriftsymbolen

Sprites: In der Vergangenheit war jede Bildressou...

Top 10 der nützlichsten und wichtigsten Open-Source-Tools im Jahr 2019

In der Open-Source-Umfrage von Black Duck aus dem...

8 JS reduziert Verwendungsbeispiele und reduzierte Betriebsmethoden

reduce Methode ist eine Array-Iterationsmethode. ...

jQuery+Ajax zum Erreichen eines einfachen Paging-Effekts

In diesem Artikel wird der spezifische Code von j...

Lösung für das MySQL-Anmeldewarnungsproblem

1. Einleitung Wenn wir uns bei MySQL anmelden, wi...

Lösen Sie das Problem beim Laden der Vektorkartenquelle in OpenLayers 3

1. Vektorkarte Vektorgrafiken verwenden gerade Li...

JS verwendet die Methode „reduce()“, um Baumstrukturdaten zu verarbeiten

Inhaltsverzeichnis Definition Grammatik Beispiele...

Docker-Zeitzonenproblem und Datenmigrationsproblem

Neueste Lösung: -v /usr/share/zoneinfo/Asia/Shang...

Tutorial zur MySQL-Installation in der Linux-CentOS7-Umgebung

Detaillierte Einführung in die Schritte zur Insta...