Wie bauen Textstil Eingänge für Ihre HTML5 und CSS3-basierte Web-Seiten

Die meisten der Formelemente auf HTML5 und CSS3 Web-Seiten sind Variationen des gleichen Tag. Der Tag kann einzeilige Textfelder, Passwort Felder, Schaltflächen und sogar unsichtbar Inhalt (wie zB versteckte Felder) erstellen. Die meisten dieser Objekte die gleichen grundlegenden Eigenschaften, obwohl die äußere Erscheinung unterschiedlich sein kann.

Wie man einen Standard-Textfeld machen

Die häufigste Form des Eingangselementes ist ein Klartextfeld ein.

Um einen grundlegenden Texteingabe zu machen, müssen Sie ein Formular und ein Eingabeelement. Hinzufügen eines Etiketts, damit der Benutzer weiß, was er soll in das Textfeld einzugeben ist ebenfalls üblich. Hier ist der Code:

textbox.html 

Ein Eingangselement hat drei gemeinsame Attribute:

  • Art: Das Art Attribut gibt den Typ des Eingabeelement dieser ist. Dieses erste Beispiel Sets Art nach Text, ein Standard-Textfeld zu schaffen. Andere Arten erstellen Passwörter, versteckte Felder, Kontrollkästchen und Schaltflächen.

  • Ich würde: Das Ich würde Attribut erzeugt eine Kennung für das Feld. Wenn Sie eine Programmiersprache verwenden, um Daten von diesem Element, Gebrauch zu extrahieren Ich würde angeben, auf welches Feld Sie sich beziehen. Ein Ich würde Feld oft mit einem Hauch Phrase beginnt die Art des Objekts zu zeigen, dass er (zum Beispiel ist, txt zeigt ein Textfeld).

    bild0.jpg
  • Wert: Dieses Attribut bestimmt den Standardwert für das Textfeld ein. Wenn Sie dieses Attribut aus verlassen, beginnt das Textfeld leer.

Textfelder können auch andere Attribute aufweisen, die nicht so häufig verwendet werden, wie beispielsweise

  • Größe: Dieses Attribut bestimmt die Anzahl der Zeichen, die angezeigt werden.

  • maximale Länge: Verwenden Sie dieses Attribut die größte Anzahl von Zeichen an, die erlaubt sind.

Es gibt keinen Tag. Eingabe-Tags sind ein Überbleibsel aus der Zeit, als viele Tags nicht Endtags haben. Sie haben soeben das Original-Tag mit einem Schrägstrich enden, wie im vorhergehenden Beispielcode dargestellt.

Sie fragen sich vielleicht, warum der Tag hinzugefügt wurde, wenn es keine Auswirkungen auf das Aussehen oder das Verhalten des Formulars hat. In diesem Beispiel wird der Tag keine Wirkung haben, aber wie alles andere in HTML, können Sie mit ihm in CSS erstaunliche Art Dinge zu tun. Auch wenn Etiketten typischerweise keine Standard Stil haben, sind sie immer noch nützlich.

Wie man ein Passwort-Feld zu bauen

Passwörter werden genau wie Textfelder, mit Ausnahme der Text nicht angezeigt wird. Stattdessen wird eine Reihe von Sternchen.

Der folgende Code zeigt, dass Passwörter sind fast identisch zu normalen Textfelder:

password.html 

In diesem Beispiel wurde ein Passwortfeld mit der Kennung erstellt. Der Standardwert dieses Feldes ist. Der Begriff Geheimnis wird nicht wirklich in der Feld erscheinen sie mit sechs Stern-Zeichen ersetzt werden.

image1.jpg

Das Passwort-Feld bietet praktisch keine nennenswerte Sicherheit. Es schützt den Anwender vor Spionagesatelliten über die Schulter schaute ein Passwort zu lesen, aber das war es. Die offenen Standards von HTML und die Programmiersprachen bedeuten Passwörter werden oft im Freien geführt. Es gibt Lösungen - wie die SSL-Technologie - aber für jetzt, nur bewusst sein, dass das Passwort-Feld für den Schutz Ihrer Geheimnisse nicht geeignet ist.

Dieses Beispiel macht nicht wirklich etwas mit dem Passwort, aber Sie werden andere Technologien dafür.

Wie mehrzeiligen Texteingabe zu machen

Die einzeilige Textfeld ist eine leistungsstarke Funktion, aber manchmal, wollen Sie etwas mit ein wenig mehr Platz. Das Programm zeigt, wie Sie vielleicht eine Seite für einen Aufsatz Frage erstellen.

Der Star dieses Programms ist ein neuer Tag -:

essay.html 

Hier sind ein paar Dinge im Auge zu behalten, wenn das Tag mit:

  • Es braucht anattribute, wie ein Eingabeelement.

  • Sie können die Größe withandattributes angeben.

  • Der Inhalt geht zwischen den Tags. Der Textbereich viel mehr Informationen als die gewöhnlichen Tags enthalten kann, so anstatt die Daten in dem Attribut platzieren, wird der Inhalt des Text geht zwischen den Tags.

Alles, was in und in den Code endet in der Ausgabe auch auf. Dazu gehören Räume und Wagenrücklauf. Wenn Sie keine Leerzeichen im Textbereich wollen, legen Sie das End-Tag direkt neben dem Anfang-Tag.

image2.jpg

Menü