webdev/html/formular.html

56 lines
2.4 KiB
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Die HTML -HEADER Struktur in Webseiten">
<title>Der HEADER in der HTML Struktur</title>
<link rel="stylesheet" href="../css/reset.css">
<link rel="stylesheet" href="../css/code.css">
<link rel="stylesheet" href="../css/style.css">
</head>
<body>
<header>
<div class="wrapper">
<img src="../img/logo.svg" alt="Mein logo" title="Der Titel meines Bildes">
<nav role="navigation">
<ul>
<li><a href="../index.html">Home</a></li>
<li><a href="semantik.html">Semantik</a></li>
<li><a href="formulare.html">Formulare</a></li>
</ul>
</nav>
</div>
</header>
<main role="main" class="wrapper">
<h1>HTML Formulare</h1>
<p>Ein Webformular ist ein Formular auf einer Webseite zur Erfassung von Daten, die zur Verarbeitung an einen
Webserver gesendet werden. Man findet sie beispielsweise in Webmail-Anwendungen,
Suchmaschineneingabefeldern, in Sozialen Netzwerken oder auf Login-Seiten. Das Absenden der Daten verläuft
über das Hypertext Transfer Protocol via HTTP-GET, HTTP-POST oder dem XMLHttpRequest (Ajax).</p>
<pre class="line-numbers language-html">
<code class=" language-html">&lt;form method=&quot;GET&quot; action=&quot;https://tag.schaufler.ch/search.php/all/&quot;&gt;
&lt;fieldset&gt;
&lt;legend&gt;Suchen&lt;/legend&gt;
&lt;input type=&quot;text&quot; name=&quot;search&quot; value=&quot;&quot; /&gt;
&lt;input type=&quot;submit&quot; name=&quot;go&quot; value=&quot;Artikel&quot;/&gt;
&lt;input type=&quot;submit&quot; name=&quot;fulltext&quot; value=&quot;Volltext&quot; /&gt;
&lt;/fieldset&gt;
&lt;/form&gt;</code>
</pre>
<h2><a href="https://www.mediaevent.de/html/input-attribute.html"> HTML5 Formular Attribute</a></h2>
<p>type, name, value sind die wichtigsten Attribute für HTML input. Daneben erleichtern weitere Attribute wie readonly und maxlength das Prüfen der Eingaben und verbessern die Benutzeroberfläche von Formularen.
multiple ermöglicht mehrere Eingaben, z.B. die Eingabe mehrerer Dateien beim Upload auf den Server.</p>
</main>
<footer>
<div class="wrapper">
<p><a title="Link zu Download" href="https://git.perin.work/andy/webdev">Download</a></p>
</div>
</footer>
<script src="../js/code.js"></script>
</body>