Nerentabilní přihlašovací formulář html. Odeslání údajů z formuláře. Seskupování prvků formuláře

💖 Líbí se vám? Sdílejte odkaz se svými přáteli

Sestavili jsme seznam 60 bezplatných přihlašovacích formulářů, které můžete použít na svém webu WordPress, blogu, fóru atd. Každý formulář je důkladně testován, aby bylo zajištěno, že funguje a je dostupný zdrojový kód.

Přizpůsobení přihlášení WordPress

Formuláře v tomto seznamu jsou vytvořeny pomocí HTML/CSS. Ale v tomto případě mluvíme o nejlepším pluginu pro přizpůsobení uživatelského rozhraní WordPress. Dodává se s několika šablonami, které lze dále upravit tak, aby vyhovovaly designu vašeho webu. S tímto pluginem se můžete zbavit nudné přihlašovací stránky WordPress.

Kreativní přihlašovací formulář

Jednoduchý, ale kreativní přihlašovací formulář vytvořený pomocí HTML a CSS3. Může být také použit jako registrační formulář. Toto je naše oblíbená šablona z tohoto seznamu.

Hledali jsme na internetu opravdu skvělé autorizační formuláře, ale najít je bylo obtížné. Proto jsme se rozhodli představit vám ten náš. Zde je 20 přihlašovacích formulářů navržených naším týmem.

Autorizační formulář č. 1

Jednoduchý, kreativní a živý přihlašovací formulář s přechodem na pozadí. Můžete jej použít k jakémukoli účelu, jako je autorizace ve webové službě, mobilní nebo desktopové aplikaci.

Stažení

Náhled

Autorizační formulář č. 2

Minimalistický a propracovaný přihlašovací formulář s tlačítkem, přechodovou výplní, animací a logem. Použijte jej změnou potřebných prvků.

Stažení

Náhled

Autorizační formulář č. 3

Přihlašovací stránka s obrázkem na pozadí, stínem a efektem najetí na tlačítko přihlášení.

Stažení

Náhled

Autorizační formulář č. 4

Tento webový formulář si můžete stáhnout a používat, jak chcete. Je zcela adaptivní.

Stažení

Náhled

Autorizační formulář č. 5

Krásný a moderní formulář s možností přihlášení přes Facebook nebo Google. Jeho tlačítka mají krásné efekty vznášení, které uživatelům poskytují skvělý uživatelský zážitek.

Stažení

Náhled

Autorizační formulář č. 6

Pokud je webová stránka úhledná a krásná, neměl by se přihlašovací formulář lišit od jejího designu. Zde je formulář, který určitě splní vaše očekávání.

Stažení

Náhled

Autorizační formulář č. 7

Formulář se třemi možnostmi přihlášení ke svému účtu: Facebook, Twitter nebo e-mail. A pokud uživatel ještě nemá účet, můžete formulář propojit s registrační stránkou.

Stažení

Náhled

Autorizační formulář č. 8

Další moderní, módní a krásný přihlašovací formulář. Vypadá obzvlášť dobře na mobilních zařízeních.

Stažení

Náhled

Autorizační formulář č. 9

Pokud se chcete dostat pryč od čistě bílého nebo monochromatického designu, měli byste věnovat pozornost tomuto tvaru. Podporuje přidání obrázku na pozadí nebo překrytí přechodem. Nechybí ani možnost přihlášení přes Facebook nebo Google.

Stažení

Náhled

Autorizační formulář č. 10

To je přesný opak předchozí možnosti. Působí minimalisticky, ale zároveň velmi úhledně.

Stažení

Náhled

Autorizační formulář č. 11

Místo vytváření formuláře od začátku můžete použít skvělou šablonu připravenou k použití, jako je tato.

Stažení

Náhled

Autorizační formulář č. 12

Obrázek na pozadí s překrytím modrým stínem, jménem s avatarem a vstupními poli je autorizační formulář č. 12. Přidán efekt najetí na přihlašovací tlačítko.

Stažení

Náhled

Autorizační formulář č. 13

Šablona rozdělené obrazovky, kde jedna polovina je pro obrázek a druhá polovina pro tvar.

Stažení

Náhled

Autorizační formulář č. 14

Tato kolekce obsahuje jednoduché i složitější přihlašovací formuláře. A šablona č. 14 patří k těm minimalistickým.

Stažení

Náhled

Autorizační formulář č. 15

Docela minimalistický tvar, ale můžete přidat banner v horní části. Díky této malé možnosti můžete formulář zatraktivnit.

Stažení

Náhled

Autorizační formulář č. 16

Jedná se o přihlašovací formulář s obrázkem na celou obrazovku, nad nímž jsou pole pro zadání vašeho přihlašovacího jména a hesla a také tlačítko s efektem hoveru.

Stažení

Náhled

Autorizační formulář č. 17

Chcete-li svůj formulář více přizpůsobit, můžete použít tuto šablonu. Obsahuje obrázek na straně.

Stažení

Náhled

Autorizační formulář č. 18

Stažení

Náhled

Autorizační formulář č. 19

Živý, energický a vzrušující – o tom je tento přihlašovací formulář. Je plně responzivní, optimalizovaný pro mobily a kompatibilní se všemi hlavními webovými prohlížeči.

Stažení

Náhled

Autorizační formulář č. 20

Přechodové pozadí, černé tlačítko s efektem přechodu, pole pro zadání přihlašovacího jména a hesla a také sekce „Zapomněli jste heslo?“. To vše je v autorizačním formuláři č. 20.

Stažení

Náhled

Rozbalovací přihlašovací formulář

Stažení

Plovoucí registrační formulář

Navrženo pro formuláře předplatného pomocí karet a štítků.

Stažení

Jednoduchý autorizační formulář

Když se lidé chtěli přihlásit na web WordPress, zastavilo to, že to vypadalo příliš jednoduše. Tento tvar si zachovává oblíbený design, ale dodává mu barvu.

Stažení

Jednoduché přihlášení – registrační formulář

Když kliknete na tlačítko „Klikněte na mě“ umístěné v pravém horním rohu, přihlašovací formulář se pomocí animace převede na registrační formulář.

Stažení

Přihlaste se pomocí samostatného formuláře SCSS

Toto je formulář vytvořený pomocí SCSS. Rozšíření CSS, které základnímu jazyku přidává nové funkce a eleganci. Umožňuje vám používat proměnné, vnořená pravidla, inline importy a mnoho dalšího.

Stažení

Animovaný přihlašovací formulář

Toto je animovaný přihlašovací formulář a horní část „Ahoj, již se přihlašte“ se po kliknutí na tlačítko změní na formulář.

Stažení

Přihlašovací formulář pomocí CSS3 a HTML5

Příklad, jak vytvořit jednoduchý přihlašovací formulář pomocí HTML5 a CSS3. Používá pseudo prvky (:after a :before) k vytvoření efektu více stránek. Tento formulář používá HTML5 ke zjednodušení ověřování a prezentace dat.

Stažení

Přihlaste se pomocí Shake Effect

Pokud jste zadali špatné heslo, budete upozorněni krásným zatřesením. Jednoduché a efektivní řešení.

Stažení

Přihlašovací formulář Boxy

Stažení

Animovaný přihlašovací formulář

Úhledný malý přihlašovací formulář Po kliknutí na tlačítko „PŘIHLÁŠENÍ“ umístěné vlevo se zobrazí přihlašovací formulář.

HTML tagy, které definují HTML formuláře na webu

Vytváříme webové stránky a jednotlivé stránky na internetu komunikovat s návštěvníky.

HTML formuláře se používají k registraci návštěvníků na webu, k interaktivním průzkumům a hlasování, umožňují posílat zprávy, nakupovat a tak dále. HTML Formulář je vytvořen za jediným účelem: shromažďování a následné předávání informací ke zpracování pomocí softwarového skriptu nebo prostřednictvím e-mailu.

Příklad HTML formuláře | Zadejte web

Značky, atributy a hodnoty

  • - určit tvar.
  • name="" - definuje název formuláře.
  • method="" - definuje způsob odeslání dat z formuláře. Hodnoty: "get" (výchozí) a "post" . Často se používá metoda „post“, protože umožňuje přenos velkého množství dat.
  • action="" - definuje adresu URL, na kterou jsou data odeslána ke zpracování. V našem případě - enter_data.php ..
  • - definovat takové prvky formuláře, jako jsou tlačítka, přepínače, textová pole pro zadávání dat.
  • type="text" - definuje textové pole pro zadávání dat.
  • type="password" - definuje pole pro zadání hesla, přičemž text se zobrazuje ve formě hvězdiček nebo kroužků.
  • type="checkbox" - definuje přepínač.
  • type="hidden" - definuje skrytý formulářový prvek - slouží k přenosu dalších informací na server.
  • size="25" - délka textového pole ve znacích.
  • maxlength="30" - maximální povolený počet zadaných znaků.
  • value="" - definuje hodnotu, která bude odeslána ke zpracování, pokud se týká přepínačů nebo přepínačů. Hodnota tohoto atributu jako součásti textového pole nebo tlačítka se ve výše uvedeném příkladu zobrazí jako například Vasya nebo Login.

Příklad HTML formuláře | Komentáře na webu

Příklad HTML formuláře




název



Pošta








Značky, atributy a hodnoty

  • action="http://site/comments.php" - definuje url, na který se budou odesílat data z formuláře.
  • id="" - definuje název a identifikátor prvku formuláře.
  • name="" - definuje název prvku formuláře.
  • - definovat textové pole jako součást formuláře.
  • cols="" - určuje počet sloupců textového pole formuláře.
  • rows="" - definuje počet řádků textového pole formuláře.

Pokud mezi umístěte text, zobrazí se uvnitř pole jako příklad, který lze snadno odstranit.

Příklad HTML formuláře | Rozbalovací seznam

HTML formuláře




Značky, atributy a hodnoty

  • - definovat seznam s pozicemi k výběru.
  • size="" - určuje počet viditelných pozic v seznamu. Pokud je hodnota 1, jedná se o rozevírací seznam.
  • - určit pozice (položky) seznamu.
  • value="" - obsahuje hodnotu, která bude odeslána formulářem na zadanou url ke zpracování.
  • selected="selected" - zvýrazní položku seznamu jako příklad.

Příklad HTML formuláře | Seznam s posuvníkem

Zvýšením hodnoty atributu size="" získáme seznam s posuvníkem:

První pozice Druhá pozice Třetí pozice Čtvrtá pozice

HTML formuláře




Pro tuto možnost použijte příznak multiple="multiple", který umožňuje vybrat více pozic. Jeho absence umožňuje vybrat pouze jednu položku.

  • type="submit" - definuje tlačítko.
  • type="reset" - definuje tlačítko reset.
  • value="" - definuje popisek na tlačítku.
  • Viz navíc:

    Jak již víte, webový klient má schopnost přenášet různé informace na webový server pomocí požadavků GET a POST. HTML formuláře je hlavním nástrojem pro vytváření takových dotazů. HTML formulář je v podstatě pole nebo pole pro zadávání informací na webové stránce. Dobrým příkladem HTML formuláře je formulář pro zadání přihlašovacího jména a hesla pro autorizaci na webu.

    HTML formulář je popsán pomocí párového tagu formulář. Tato značka má dva důležité atributy: metoda A akce. Atribut method určuje typ požadavku HTTP (get nebo post) a atribut action specifikuje požadovaný dokument, tedy cestu k souboru, jehož požadavek bude proveden. Cesta může být absolutní (označující doménu webu) nebo relativní. Například:

    <metoda formuláře = "get" action = "/login.php" > ... </form>

    Existuje několik různých typů prvků pro zadávání dat, které se vejdou do formuláře. Prvek, kterým bych chtěl začít, se nazývá Předložit:

    <input type = "submit" value = "Login" / > !}

    Prvek je tlačítko, jehož kliknutí vede k požadavku HTTP. Atribut hodnota nastaví popisek na tlačítku. Formulář může obsahovat více prvků odeslání. Chcete-li zjistit, na které tlačítko bylo v požadovaném dokumentu kliknuto, musíte nastavit atributy prvků odeslání název. Například:

    <metoda formuláře = "get" action = "/control.php" > <input type = "submit" name = "submit" value = "Add" / > !} <input type = "submit" name = "submit" value = "Edit" / > !} </form>

    Při vytváření požadavku webový prohlížeč zahrne parametr HTTP, který charakterizuje zakliknutý prvek odeslání. Hodnota atributu name stisknutého tlačítka bude brána jako název parametru a hodnota atributu value jako hodnota. Když tedy kliknete na tlačítko Přidat, vygeneruje se následující požadavek:

    /control.php?submit=Přidat

    a když stisknete tlačítko Upravit:

    /control.php?submit=Upravit

    Následující prvek je nejjednodušším prvkem pro zadávání jednořádkového textu. Jeho HTML kód:

    <input type = "text" name = "name" / >

    name je povinný atribut pro účast na požadavku HTTP. Hodnota tohoto atributu bude použita jako název parametru HTTP. Tento atribut mají všechny typy formulářových prvků.

    Můžete také nastavit atribut value elementu zadáním textu, který bude standardně zadán do elementu. Například:

    <typ vstupu = "text" jméno = "login" hodnota = "uživatelské jméno" / >

    Živel Heslo slouží k zadávání hesel. Externě je to stejné, ale zadaný text se zobrazí jako hvězdičky nebo tečky:

    <typ vstupu = "heslo" / >

    To v zásadě stačí k vytvoření nejjednodušší formy autorizace. Zkusme to implementovat a pak se vraťme k úvahám o jiných typech prvků.

    Vytvořme soubor auth.php v kořenovém adresáři s následujícím obsahem:

    <html xmlns= "http://www.w3.org/1999/xhtml"> <hlava > <titul > Oprávnění</title> <meta http-equiv = "Content-Type" content = "text/html;charset=utf-8" / > </hlava> <tělo > <metoda formuláře = "get" action = "/auth.php" > <tabulka > <tr > <td > uživatelské jméno:</td> <td > <input type = "text" name = "login" value = "" / > </td> </tr> <tr > <td > Heslo:</td> <td > <input type = "password" name = "pass" value = "" / > </td> </tr> </tabulka> <input type = "submit" value = "Login" / > !} </form> </body> </html>

    Jak vidíte, dovnitř tagu formuláře můžete umístit tagy, které vám pomohou krásně označit formulář (uvnitř jsem umístil tabulku). Formulář obsahuje pole pro uživatelské jméno a heslo s názvem login a pass. Když kliknete na „Přihlásit“, vygeneruje se požadavek GET pro dokument /auth.php (to znamená, že si stránka vyžádá sama sebe). V mém případě vypadala celá adresa URL stránky http://test-domain3/auth.php.

    Zadejte své údaje a klikněte na "Přihlásit". Stránka by se měla znovu načíst. Změnit by se měla i adresa stránky. V mém případě to mělo podobu:

    Http://test-domain3/auth.php?login=Joker-jar&pass=12345

    To znamená, že dokument auth.php byl vyžádán s parametry GET, které byly zadány pomocí HTML formuláře. Umístěte obslužný program PHP na začátek souboru auth.php, který bude přijímat autorizační data:

    //--Zkontrolujte, zda byla data přenesena if ( isset ($_GET [ "login" ] ) && isset ($_GET [ "pass" ] ) ) ( echo "Vaše uživatelské jméno: ". $_GET [ "přihlášení" ] . ", vaše heslo: " . $_GET["pass"]; výstup ; ) ?>

    Pokud stránka dostala přihlašovací jméno a heslo, podmínka se spustí a zobrazí se zpráva. Bude také voláno výstup, což zastaví další provádění skriptu, proto se formulář nezobrazí.

    Není bezpečné odeslat heslo pomocí požadavku GET, protože je viditelné v adresním řádku. Změňme typ požadavku na POST. Chcete-li to provést, změňte hodnotu atributu method a v ovladači PHP pro přístup k poli změňte $_GET na $_POST. Zkontrolujte funkčnost skriptu.

    Další prvek - zaškrtávací políčko. Používá se, když je od uživatele vyžadována odpověď „ano/ne“:

    <typ vstupu = "checkbox" / >

    Pokud zaškrtávací políčko není zaškrtnuto, v parametrech se nic nepředává. Jinak je parametr name předán s hodnotou na. Je tu ještě jeden bod. Vedle zaškrtávacího políčka je zpravidla vysvětlující text. Pro webmastera je dobrou praxí nechat zaškrtávací políčko reagovat na kliknutí na tento text. To se dělá jednoduše. Vlajce je přiřazeno konkrétní ID a samotný nápis je ozdoben visačkou označení s atributem pro, jehož hodnota se rovná identifikátoru zaškrtávacího políčka:

    <input type = "checkbox" id = "pamatovat" jméno = "pamatovat" / > <štítek pro = "pamatovat" > Zapamatuj si mě</label>

    Podobný prvek slouží k výběru odpovědi ze sady hodnot. Řekněme, že uživatel si musí vybrat jednu ze tří barev:

    <input type = "radio" id = "red" name = "color" value = "red" / > !} <štítek pro = "červená" >Červené</label> <br/> <input type = "radio" id = "green" name = "color" value = "green" / > !} <štítek pro = "zelená" > Zelená</label> <br/> <input type = "radio" id = "blue" name = "color" value = "blue" / > !} <štítek pro = "modrá" > Modrý</label> <br/>



    Všimněte si, že všechny prvky mají stejnou hodnotu názvu. Můžete vybrat pouze jednu hodnotu. Parametr HTTP bude obsahovat například hodnotu vybraného prvku barva = modrá.

    Aby mohl být na začátku vybrán jeden z prvků, například první, musí mu být přidělen atribut kontrolovány s významem kontrolovány(standard XHTML):

    <input type = "radio" id = "red" name = "color" value = "red" checked = "checked" / > !}

    Je zde speciální prvek pro zadávání velkého víceřádkového textu textarea:

    <textarea rows = "6" cols = "20" name = "text" > Text uvnitř prvku</textarea>

    Text uvnitř prvku

    Tento prvek, jak vidíte, se liší od předchozích. Je to párový tag a text není umístěn v atributu, ale v těle tagu. Prvek má také atribut name. Použití atributu řádky můžete nastavit počet řádků v prvku, sloupce- počet znaků v řádku. Prvek textarea se zpravidla používá ve formulářích POST, protože... zahrnuje zadávání dlouhého textu (například formuláře zprávy na fóru).

    Rozbalovací seznam. Určitě jste se s takovým prvkem v programech setkali. Umožňuje vybrat jednu hodnotu ze sady. Kód prvku také není úplně obyčejný. Nejprve se vytvoří prvek kontejneru vybrat, je mu přidělen atribut name:

    <vyberte název = "města" > </vyberte>

    Prvky seznamu jsou umístěny uvnitř kontejneru. Prvek seznamu je párová značka volba, je každému prvku přiřazen atribut value. Nápis prvku je napsán do těla prvku:

    <vyberte jméno = "město" > <option value = "msk" > !} Moskva</volba> <option value = "vlad" > !} Vladivostok</volba> <hodnota volby = "nsk" > !} Novosibirsk</volba> </vyberte>

    Požadavek HTTP předává například parametr s názvem název a hodnotou vybraného prvku město=vlad. Ve výchozím nastavení je vybrán první prvek seznamu, pokud chcete, aby byl vybrán jiný prvek, dejte mu atribut vybraný s významem vybraný:

    <option value = "vlad" selected = "selected" > !} Vladivostok</volba>

    Seznam hodnot. Pokud je prvku select přiřazen atribut velikost s číselnou hodnotou se rozbalovací seznam změní na seznam hodnot. V tomto případě bude hodnota atributu size určovat vertikální velikost prvku:

    <vyberte jméno = "město" velikost = "3" > <option value = "msk" > !} Moskva</volba> <option value = "vlad" > !} Vladivostok</volba> <hodnota volby = "nsk" > !} Novosibirsk</volba> </vyberte>

    Moskva Vladivostok Novosibirsk

    Pokud je prvku select přiřazen atribut násobek s významem násobek(standard XHTML), pak bude možné vybrat více prvků současně (např. při držení klávesy Ctrl). V tomto případě budou v požadavku HTTP odeslány všechny vybrané prvky se stejnými názvy, například: město=msk&town=vlad&town=nsk.

    Někdy je potřeba v HTTP požadavku předat parametr, který by uživatel neměl upravovat a někdy dokonce vidět. Řekněme, že implementujete formulář pro úpravu zpráv. HTTP požadavek musí obsahovat identifikátor této novinky. Pro takové případy existuje skrytý prvek formulářů HTML:

    <input type = "hidden" name = "param" value = "" / >

    Tento prvek nebude ve formuláři viditelný, ale parametr HTTP name=value bude předán při zadání požadavku.

    Někdy může být užitečný prvek, který vymaže formulář. Tlačítko, které po kliknutí vymaže všechna data zadaná uživatelem do formuláře:

    <input type = "reset" value = "Clear" / > !}

    Uvedené prvky mají dva speciální atributy:

    readonly="readonly" - zakáže změnu informací v prvku (režim pouze pro čtení);
    disabled="disabled" - deaktivuje prvek.

    Nechybí ani prvek pro výběr souboru, který se nahraje na webový server při odeslání formuláře, ale tomu bude asi věnován samostatný článek.

    Ahoj všichni. Takže jsme se naučili pár prvků k vytváření tvarů. Je čas spojit naše znalosti k vyřešení většího problému. Vytvořme nejjednodušší formulář pro autorizaci na webu. K tomu potřebujeme dvě pole, vytvoříme a připojíme k nim podpisy.

    První pole je pro přihlášení, druhé je pro heslo. A s tím druhým to není tak jednoduché. Protože v tuto chvíli je to pouze pole pro zadávání textu.

    Výsledek v prohlížeči:

    Aby se text v něm zadaný nahradil hvězdičkami, jak je u pole tohoto typu zvykem, musíte udělat jednu jednoduchou akci. Konkrétně k nahrazení hodnoty atributu typ na Heslo:

    Výsledek:

    Tlačítko odeslání formuláře

    Tady máš. Náš formulář je téměř připraven. Nyní, abyste dokončili jeho vytvoření, musíte vytvořit tlačítko, které bude použito k odeslání formuláře. Problém je vyřešen pomocí tagu s typem Předložit.

    Pokud by tlačítko mělo mít nějaký nápis, lze to provést pomocí atributu hodnota. Je na vás, zda tlačítko pojmenujete či nikoli, ale pokud tak učiníte, server obdrží tento název i hodnotu tlačítka.

    Název tlačítka pro odeslání formuláře je zpravidla potřeba, když má formulář několik tlačítek, z nichž každé provádí určitou akci. Díky tomu server, který obdrží název a hodnotu tlačítka z prohlížeče, ví, na které tlačítko uživatel klikl a co je tedy třeba udělat.

    V důsledku toho bude kód pro náš formulář následující:

    Výsledek v prohlížeči:

    Samotný formulář je obvykle určen k přijímání informací od uživatele pro jejich další odesílání na server, kde jsou data formuláře přijímána obslužným programem. Takový program lze napsat v libovolném programovacím jazyce na straně serveru, jako je PHP, Perl atd. Adresa programu je uvedena v atributu action tagu

    , jak je ukázáno v příkladu 1.

    Příklad 1: Odeslání dat formuláře

    HTML5 IE Cr Op Sa Fx

    Data formuláře

    V tomto příkladu budou data formuláře označená atributem name (login a heslo) předána do souboru na adrese /example/handler.php. Pokud atribut action není zadán, dojde k přenosu na adresu aktuální stránky.

    Přenos na server probíhá dvěma různými metodami: GET a POST pro nastavení metody ve značce

    Použije se atribut method a jeho hodnotami jsou klíčová slova get a post. Pokud atribut metody není zadán, jsou data standardně odesílána na server pomocí metody GET. V tabulce Obrázek 1 ukazuje rozdíly mezi těmito metodami.

    Která metoda je použita, lze snadno určit podle adresního řádku prohlížeče. Pokud se v něm objeví otazník a adresa vypadá takto, pak se určitě jedná o GET.

    http://www.google.ru/search?q=%D1%81%D0%B8%D1%81%D1%8C%D0%BA%D0%B8&ie=utf-8

    Jedinečná kombinace parametrů v adresním řádku jednoznačně identifikuje stránku, takže stránky s adresami ?q=node/add a ?q=node jsou považovány za odlišné. Tuto funkci využívají redakční systémy (CMS, Redakční systém) k vytváření mnoha webových stránek. Reálně se používá jeden soubor, který obdrží požadavek GET a podle něj vygeneruje obsah dokumentu.

    Níže jsou uvedeny typické aplikace těchto metod na stránkách.

    DOSTAT

    Přenos malých textových dat na server; Vyhledávání na webu.

    Vyhledávače a formuláře pro vyhledávání na stránkách jsou vždy odesílány pomocí metody GET, což vám umožňuje sdílet výsledky vyhledávání s přáteli, poslat odkaz poštou nebo jej zveřejnit na fóru.

    POŠTA

    Přenos souborů (fotografie, archivy, programy atd.); zasílání komentářů; přidávání a úprava zpráv na fóru, blogu.

    Ve výchozím nastavení se formulář zpracovává na aktuální záložce prohlížeče, při odesílání formuláře však můžete tento parametr změnit a otevřít obslužný program formuláře na nové záložce nebo rámu. Toto chování je specifikováno prostřednictvím „kontextového názvu“, což je hodnota cílového atributu značky . Oblíbené hodnoty jsou _blank pro otevření formuláře v novém okně nebo na kartě a název rámce, který je určen atributem name značky.

    V tomto příkladu se po klepnutí na tlačítko Odeslat otevře výsledek odeslání formuláře v rámci s názvem area .

    Prvky formuláře jsou tradičně umístěny uvnitř značky

    , čímž určí data, která budou přenášena na server. HTML5 má zároveň schopnost oddělit formulář od jeho prvků. Děje se tak z důvodu pohodlí a všestrannosti, takže složité rozvržení může obsahovat několik formulářů, které by se neměly vzájemně protínat, nebo se například některé prvky zobrazují pomocí skriptů na jednom místě na stránce a samotný formulář je umístěn na jiném místě. . Ke spojení formuláře a jeho prvků v tomto případě dochází prostřednictvím identifikátoru formuláře a k prvkům by měl být přidán atribut formuláře s hodnotou rovnou tomuto identifikátoru (příklad 3).

    Příklad 3: Propojení formuláře s poli

    HTML5 IE Cr Op Sa Fx

    Formulář

    V tomto příkladu tag

    je jednoznačně identifikován prostřednictvím identifikátoru auth a do polí, která by měla být odeslána prostřednictvím formuláře, se přidá form="auth". V tomto případě se chování prvků po kliknutí na tlačítko nemění, přihlašovací jméno a heslo jsou odeslány handler.php.

    Ačkoli parametry přenosu formuláře jsou tradičně specifikovány v tagu , lze je také přenést na tlačítka odeslání formuláře (

    říct přátelům