shopfreephoenix.com

  

Beste Artikel:

  
Main / Shay howe HTML CSS Tutorial Button

Shay Howe HTML CSS Tutorial Button

Formulare sind ein wesentlicher Bestandteil des Internets, da sie Websites die Möglichkeit bieten, Informationen von Benutzern zu erfassen und Anforderungen zu verarbeiten, und Steuerelemente für nahezu jede denkbare Verwendung einer Anwendung bieten. Über Steuerelemente oder Felder können Formulare eine kleine Menge an Informationen anfordern - häufig eine Suchabfrage oder einen Benutzernamen und ein Kennwort - oder eine große Menge an Informationen - möglicherweise Versand- und Rechnungsinformationen oder eine gesamte Bewerbung.

Wir müssen wissen, wie man Formulare erstellt, um Benutzereingaben zu erhalten. Das Aktionsattribut enthält die URL, an die die im Formular enthaltenen Informationen zur Verarbeitung durch den Server gesendet werden.

Das Methodenattribut ist die HTTP-Methode, die Browser zum Senden der Formulardaten verwenden sollten. Wenn es darum geht, Texteingaben von Benutzern zu sammeln, stehen einige verschiedene Elemente zur Verfügung, um Daten in Formularen abzurufen. Insbesondere werden Textfelder und Textbereiche zum Sammeln von text- oder stringbasierten Daten verwendet. Diese Daten können Passagen von Textinhalten, Passwörtern, Telefonnummern und anderen Informationen enthalten.

Der beliebteste Typattributwert ist Text, der eine einzelne Zeile der Texteingabe bezeichnet. Der Name Attributwert wird als Name des Steuerelements verwendet und zusammen mit den Eingabedaten an den Server gesendet. Der Wert des Elements wird durch seine Attribute und die entsprechenden Werte bereitgestellt. Ursprünglich waren die einzigen zwei textbasierten Typattributwerte Text und Kennwort für Kennworteingaben. HTML5 brachte jedoch eine Handvoll neuer Typattributwerte mit. Diese Werte wurden hinzugefügt, um eine klarere semantische Bedeutung für Eingaben sowie eine bessere Steuerung für Benutzer bereitzustellen.

Sollte ein Browser einen dieser HTML5-Attributwerte nicht verstehen, wird automatisch auf den Textattributwert zurückgegriffen. Unten finden Sie eine Liste der neuen HTML5-Eingabetypen. Beachten Sie, dass die verschiedenen Werte unterschiedliche Steuerelemente bieten, die das Sammeln von Benutzereingaben erleichtern.

Die Größe eines Textbereichs wird jedoch häufiger anhand der Eigenschaften width und height in CSS ermittelt. Neben textbasierten Eingabesteuerelementen können Benutzer mit HTML auch Daten mithilfe von Multiple-Choice- und Dropdown-Listen auswählen. Es gibt einige verschiedene Optionen und Elemente für diese Formularsteuerelemente, von denen jedes unterschiedliche Vorteile hat. Optionsfelder sind eine einfache Möglichkeit, Benutzern eine schnelle Auswahl aus einer kleinen Liste von Optionen zu ermöglichen. Mit Optionsfeldern können Benutzer nur eine Option auswählen, im Gegensatz zu mehreren Optionen.

Jedes Optionsfeldelement sollte denselben Namensattributwert haben, damit alle Schaltflächen innerhalb einer Gruppe einander entsprechen. Bei textbasierten Eingaben wird der Wert einer Eingabe durch die Eingabe durch einen Benutzer bestimmt. Mit Optionsfeldern trifft ein Benutzer eine Multiple-Choice-Auswahl. Daher müssen wir den Eingabewert definieren. Kontrollkästchen sind Optionsfeldern sehr ähnlich. Sie verwenden dieselben Attribute und Muster, mit Ausnahme des Kontrollkästchens als Typattributwert. Der Unterschied zwischen beiden besteht darin, dass Benutzer mit Kontrollkästchen mehrere Werte auswählen und alle mit einem Steuerelementnamen verknüpfen können, während Optionsfelder Benutzer auf einen Wert beschränken.

Dropdown-Listen sind eine perfekte Möglichkeit, Benutzern auf praktische Weise eine lange Liste von Optionen zur Verfügung zu stellen. Dropdown-Listen hingegen bieten das perfekte Format für eine lange Auswahlliste. Ähnlich wie das aktivierte Boolesche Attribut für Optionsfelder und Kontrollkästchen können Dropdown-Menüs das ausgewählte Boolesche Attribut verwenden, um eine Option für Benutzer vorzuwählen. Es kann sinnvoll sein, Benutzer darüber zu informieren, dass sie zur Auswahl mehrerer Optionen die Umschalttaste gedrückt halten müssen, während sie auf klicken, um ihre Auswahl zu treffen.

Nachdem ein Benutzer die angeforderten Informationen eingegeben hat, können Benutzer diese Informationen über Schaltflächen in die Tat umsetzen. Am häufigsten wird eine Senden-Eingabe oder eine Senden-Schaltfläche verwendet, um die Daten zu verarbeiten. Benutzer klicken auf die Schaltfläche "Senden", um Daten nach dem Ausfüllen eines Formulars zu verarbeiten. Das value-Attribut wird verwendet, um den Text anzugeben, der in der Schaltfläche angezeigt wird. Dazu gehören das Übergeben versteckter Daten und das Anhängen von Dateien während der Formularverarbeitung.

Versteckte Eingaben bieten eine Möglichkeit, Daten an den Server zu übergeben, ohne sie den Benutzern anzuzeigen. Versteckte Eingaben werden normalerweise zum Verfolgen von Codes, Schlüsseln oder anderen Informationen verwendet, die für den Benutzer nicht relevant sind, aber bei der Verarbeitung des Formulars hilfreich sind. Diese Informationen werden auf der Seite nicht angezeigt. Sie können es jedoch finden, indem Sie den Quellcode einer Seite anzeigen. Es sollte daher nicht für vertrauliche oder sichere Informationen verwendet werden. Um eine versteckte Eingabe zu erstellen, verwenden Sie den versteckten Wert für das Typattribut.

Geben Sie außerdem die entsprechenden Namens- und Wertattributwerte an. Verwenden Sie den Dateiewert für das Typattribut, damit Benutzer eine Datei zu einem Formular hinzufügen können, ähnlich wie beim Anhängen einer Datei an eine E-Mail. Jeder Browser hat seinen eigenen Standardeingabestil, und keiner bietet viel Kontrolle, um das Standardstil zu überschreiben. JavaScript und andere Lösungen können verwendet werden, um die Eingabe von Dateien zu ermöglichen, sind jedoch etwas schwieriger zu erstellen.

Zu wissen, wie man Daten mit Eingaben erfasst, ist die halbe Miete. Die andere Hälfte besteht darin, Formularelemente und Steuerelemente auf nutzbare Weise zu organisieren. Bei der Interaktion mit Formularen müssen Benutzer verstehen, was von ihnen verlangt wird und wie die angeforderten Informationen bereitgestellt werden können.

Durch die Verwendung von Beschriftungen, Feldsätzen und Legenden können wir Formulare besser organisieren und Benutzer anleiten, diese ordnungsgemäß auszufüllen. Beschriftungen enthalten Beschriftungen oder Überschriften für Formularsteuerelemente, die eindeutig miteinander verknüpft sind und ein zugängliches Formular für alle Benutzer und unterstützende Technologien erstellen.

Beschriftungen können ein for-Attribut enthalten. Der Wert des for-Attributs sollte mit dem Wert des id-Attributs auf dem Formularsteuerelement übereinstimmen, dem die Beschriftung entspricht. Auf diese Weise können die Attribute for und id weggelassen werden. Feldsätze gruppieren Formularsteuerelemente und Beschriftungen in organisierte Abschnitte. Feldsätze enthalten standardmäßig auch einen Rahmenumriss, der mithilfe von CSS geändert werden kann.

Auf der Seite wird die Legende im oberen linken Teil des Feldsatzrahmens angezeigt. Um die verschiedenen Form-, Eingabe- und Steuerelemente zu berücksichtigen, gibt es eine Reihe von Attributen und entsprechenden Werten.

Diese Attribute und Werte erfüllen eine Handvoll verschiedener Funktionen, z. B. das Deaktivieren von Steuerelementen und das Hinzufügen der Formularvalidierung. Als nächstes werden einige der am häufigsten verwendeten und hilfreichsten Attribute beschrieben. Das deaktivierte Boolesche Attribut deaktiviert ein Element oder Steuerelement, sodass es nicht für Interaktionen oder Eingaben verfügbar ist.

Elemente, die deaktiviert sind, senden keinen Wert zur Formularverarbeitung an den Server. Wenn das type-Attribut einen versteckten Wert hat, wird das versteckte boolesche Attribut ignoriert. Dies wird verwendet, um Benutzern weitere Informationen darüber zu geben, wie die Formulareingabe ausgefüllt werden soll, z. B. das zu verwendende E-Mail-Adressformat. Der Hauptunterschied zwischen den Platzhalter- und Wertattributen besteht darin, dass der Wertattributwerttext an Ort und Stelle bleibt, wenn ein Steuerelement den Fokus hat, es sei denn, ein Benutzer löscht ihn manuell. Dies ist ideal, um Daten, wie z. B. persönliche Informationen, für einen Benutzer vorab auszufüllen, aber nicht, um Vorschläge zu machen.

Das erforderliche HTML5-Boolesche Attribut erzwingt, dass ein Element oder ein Formularsteuerelement einen Wert enthalten muss, wenn es an den Server gesendet wird. Sollte ein Element- oder Formularsteuerelement keinen Wert haben, wird eine Fehlermeldung angezeigt, in der der Benutzer aufgefordert wird, das erforderliche Feld auszufüllen. Derzeit werden Fehlermeldungsstile vom Browser gesteuert und können nicht mit CSS gestaltet werden. Ungültige Elemente und Formularsteuerelemente können dagegen folgendermaßen gestaltet werden: Andere Attribute für Formular- und Formularsteuerelemente umfassen, ohne darauf beschränkt zu sein, Folgendes.

Bitte zögern Sie nicht, diese Attribute nach Bedarf zu recherchieren. Diese Elemente werden dann mit CSS gestaltet. In unser Register springen. Zur Auffrischung fügt der Klassenattributwert der Zeile einen weißen Hintergrund hinzu und bietet eine vertikale Auffüllung, während der Klassenattributwert des Rasters unseren Inhalt in der Mitte der Seite zentriert und eine horizontale Auffüllung bereitstellt. Da diese beiden Elemente Inline-Block-Elemente sind, müssen wir einen Kommentar direkt nach dem Tag zum Schließen der Spalte mit zwei Dritteln öffnen und diesen Kommentar dann direkt vor dem Tag zum Öffnen der Spalte mit einem Drittel schließen.

Alle Standardstile des Browsers wurden durch das Zurücksetzen von CSS deaktiviert, das wir bereits in Lektion 1 hinzugefügt haben. Mit einer Mischung aus verschiedenen Eingabetypen, ausgewählten Menüs, Textbereichen und Attributen sollte der Code für unser Formular wie folgt aussehen :. Sowohl das Formular- als auch das E-Mail-Formularsteuerelement enthalten das erforderliche Boolesche Attribut und ein Platzhalterattribut.

Innerhalb des Registerbereichs unserer Haupt. Standardmäßig hat jeder Browser seine eigene Interpretation, wie die Stile für Formularsteuerelemente angezeigt werden sollen. Diese Stile werden in unserem Hauptstil angezeigt. So weit, so gut: Das einzige verbleibende Element, das noch gestylt werden muss, ist die Schaltfläche "Senden".

Wenn wir an unsere Homepage zurückdenken, enthielt unser Heldenbereich eine Schaltfläche, die einige Stile über den Attributwert der BTN-Klasse erhielt. Jetzt hat unsere Senden-Schaltfläche einige gemeinsame Stile mit der Schaltfläche auf der Startseite. Gehen Sie zurück zum Button-Bereich unserer Hauptleitung. Diese neuen Stile, die die Größe und den Hintergrund unserer Senden-Schaltfläche definieren, werden dann mit den vorhandenen BTN-Klassenstilen kombiniert, um die endgültige Präsentation unserer Senden-Schaltfläche zu erstellen.

Unten können Sie die Styles Conference-Website in ihrem aktuellen Status anzeigen sowie den Quellcode für die Website in ihrem aktuellen Status herunterladen. Formulare spielen eine große Rolle bei der Interaktion, dem Bereitstellen von Informationen und dem Ergreifen von Maßnahmen auf Websites durch Benutzer.

Glücklicherweise gibt es viele Online-Schulen, Bootcamps, Workshops und dergleichen, die helfen können. Wählen Sie unten Ihr interessantes Thema aus und ich werde einen Kurs empfehlen, von dem ich glaube, dass er die beste Lernmöglichkeit für Sie bietet.

Aufgrund Ihres Interesses an Front-End-Entwicklung empfehle ich, die folgenden Baumhauskurse zu besuchen: Aufgrund Ihres Interesses an Mobile Development empfehle ich Ihnen, die folgenden Baumhauskurse zu besuchen: Aufgrund Ihres Interesses an Webentwicklung empfehle ich Ihnen, die folgenden Baumhauskurse zu besuchen: Dieses Buch beschreibt die Grundlagen und behandelt alle gängigen Elemente des Front-End-Designs und der Front-End-Entwicklung.

Schauen Sie sich diese fortgeschrittenen HTML- und CSS-Lektionen an, um einen tieferen Einblick in Front-End-Design und -Entwicklung zu erhalten. Perfekt für jeden Designer oder Front-End-Entwickler, der seine Fähigkeiten abrunden möchte. Um auf dem Laufenden zu bleiben und zu erfahren, wann neue Kurse und Lektionen veröffentlicht werden, melden Sie sich bitte für den Newsletter an - spamfrei.

Lektion 10 Erstellen von Formularen. Wählen Sie Ihr Thema aus:

(с) 2019 shopfreephoenix.com