Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Forma e hyrjes në celibate html. Krijimi i formularit HTML

Këtu është një shembull i kodit të faqes së hyrjes html. Në këtë shembull, ne kemi shfaqur një fushë teksti, Fjalëkalimin, butonin Reset dhe butonin Hyrja. Ne kemi përdorur butonin Reset që rivendos të gjitha fushat në bosh.Ne kemi përdorur vlefshmërinë JavaScript në faqen e hyrjes. Ne kemi vendosur emrin e përdoruesit dhe fjalëkalimin vlerë.

Këtu është një shembull i kodit të faqes së hyrjes html. Në këtë shembull, ne kemi shfaqur një fushë teksti, Fjalëkalimin, butonin Reset dhe butonin Hyrja. Ne kemi përdorur butonin Reset që rivendos të gjitha fushat në bosh.Ne kemi përdorur vlefshmërinë JavaScript në faqen e hyrjes. Ne kemi vendosur vlerën e emrit të përdoruesit dhe fjalëkalimit.

Këtu është një shembull i kodit të faqes së hyrjes html. Në këtë shembull, ne kemi shfaqur një fushë teksti, Fjalëkalimin, butonin Reset dhe butonin Hyrja. Ne kemi përdorur butonin Reset që rivendos të gjitha fushat në bosh. Ne kemi përdorur vërtetimin JavaScript në faqen e hyrjes. Ne kemi vendosur vlerën e emrit të përdoruesit dhe fjalëkalimit. Nëse një person fut një emër përdoruesi ose fjalëkalim të gabuar ose të dyja, do të shfaqet një mesazh gabimi me "Gabim: Emri i përdoruesit ose fjalëkalimi i gabuar". Derisa personi të futë emrin e përdoruesit dhe fjalëkalimin e saktë, ai nuk do të identifikohet.

Pasi të vendosni emrin e përdoruesit dhe fjalëkalimin e saktë, do të ridrejtoheni në një faqe tjetër.

Faqja e identifikimit përdoret në shumicën e faqeve dinamike të internetit për të vërtetuar përdoruesit bazuar në kredencialet e tyre. Për krijimin e faqes së hyrjes për faqet e internetit përdoren forma HTML dhe elementet HTML. Fusha e tekstit përdoret për të pranuar emrin e përdoruesit dhe fusha e tekstit të fjalëkalimit përdoret për të pranuar fjalëkalimin nga përdoruesi.

Butoni "dorëzo" përdoret për dërgimin e të dhënave në server për vërtetim. Është mirë të vërtetosh hyrjen e përdoruesit në shfletues duke përdorur JavaScript. Në këtë tutorial ne po krijojmë një kod të faqes së hyrjes në HTML dhe po vërtetojmë hyrjen e përdoruesit me JavaScript. Në aplikacionet moderne të internetit, vërtetimi nga ana e serverit është gjithashtu shumë i rëndësishëm, ai bëhet në anën e serverit me programin që funksionon në server.

Këtu është video tutorial:

Por në këtë tutorial do të mësoni të krijoni një faqe identifikimi në HTML dhe të vërtetoni hyrjen e përdoruesit me JavaScript. Pamje demonstrimi i faqes së hyrjes në HTML.

Këtu është pamja e ekranit të faqes së hyrjes që po bëjmë:

Kjo faqe identifikimi shfaq fushat e tekstit të emrit të përdoruesit, fjalëkalimit dhe më pas butonat për rivendosje dhe hyrje. Pasi përdoruesi fut të dhënat dhe klikon në butonin Login, JavaScript përdoret për të vërtetuar formularin dhe mesazhi i gabimit shfaqet nëse vërtetimi dështon.

Faqja e hyrjes në HTML me Validim JavaScript

Faqja e hyrjes

Faqja e hyrjes në HTML
Emri i përdoruesit:
Fjalëkalimi:

Pershendetje te gjitheve. Pra, ne kemi mbuluar disa elementë për krijimin e formave. Është koha për të kombinuar njohuritë tona për të zgjidhur një problem më të madh. Le të krijojmë formularin më të thjeshtë për autorizim në faqe. Për ta bërë këtë, na duhen dy fusha, ne krijojmë dhe lidhim nënshkrime me to.

Fusha e parë është për hyrjen, e dyta është për fjalëkalimin. Dhe me të dytën, jo gjithçka është aq e thjeshtë. Meqenëse për momentin është vetëm një fushë për të futur tekst.

Rezultati në shfletues:

Në mënyrë që teksti i futur në të të zëvendësohet me yll, siç është zakon për një fushë të këtij lloji, duhet të bëni një veprim të thjeshtë. Gjegjësisht, zëvendësoni vlerën e atributit llojifjalëkalimin:

Rezultati:

Butoni i paraqitjes së formularit

Ja ku shkoni. Formulari ynë është pothuajse gati. Tani, për të përfunduar krijimin e tij, duhet të krijoni një buton që do të përdoret për të dërguar formularin. Detyra zgjidhet duke përdorur etiketën me llojin paraqesin.

Nëse duhet të ketë një lloj mbishkrimi në buton, atëherë mund të bëhet duke përdorur atributin vlerë... Varet nga ju që të specifikoni një emër për butonin ose jo, atëherë nëse e bëni këtë, serveri do të marrë këtë emër, si dhe vlerën e butonit.

Si rregull, ekziston nevoja për emrin e butonit të paraqitjes së formularit kur formulari ka disa butona, secili prej të cilëve kryen një veprim specifik. Falë kësaj, serveri, duke marrë emrin dhe vlerën e butonit nga shfletuesi, kupton se cilin buton shtypi përdoruesi dhe çfarë, në përputhje me rrethanat, duhet të bëhet.

Si rezultat, kodi për formën tonë do të duket si ky:

Rezultati në shfletues:

Një tutorial se si të krijoni një hyrje ndërruese dhe formular regjistrimi me HTML5 dhe CSS3.

Në këtë tutorial ne do të krijojmë dy forma HTML5 që do të kalojnë midis hyrjes dhe regjistrimit duke përdorur pseudo klasën CSS3: target. Ne do ta stilojmë atë duke përdorur CSS3 dhe një font ikonash. Ideja pas kësaj demonstrimi është t'i tregojë përdoruesit formularin e hyrjes dhe të sigurojë një lidhje për të "kaluar" në formularin e regjistrimit.

Vini re se kjo është vetëm për qëllime demo, do të funksionojë vetëm në shfletuesin që mbështet klasën pseudo të synuar dhe nuk duhet ta përdorni këtë kod në një uebsajt të drejtpërdrejtë pa ofruar një rikthim të fortë.

Në vijim do të kalojmë në Demo 1.

HTML

Në HTML, ne do të vendosim të dy format, duke fshehur të dytën me CSS. Këtu është kodi, do të shpjegoj disa nga pjesët interesante më vonë.

Identifikohu

Regjistrohu

Ne kemi shtuar disa të mira HTML5 këtu dhe kemi përdorur disa nga hyrjet e reja. Hyrja lloji = fjalëkalimi fsheh automatikisht atë që përdoruesi po shkruan dhe e zëvendëson atë me pika (në varësi të shfletuesit). Hyrja lloji = email i mundëson shfletuesit të kontrollojë nëse ajo që ka futur përdoruesi ka formatin e një adrese të vlefshme emaili. Ne kemi përdorur gjithashtu kërkoj = kërkohet atribut; shfletuesit që mbështesin këtë atribut nuk do ta lejojnë përdoruesin të dorëzojë formularin derisa të plotësohet kjo fushë, nuk kërkohet JavaScript.
plotësoj automatikisht = ndezur atributi do të parambushë vlerat bazuar në të dhënat e mëparshme të përdoruesit. Ne kemi përdorur gjithashtu disa mbajtës të mirë të vendndodhjes për hyrjet që do të tregojnë një vlerë udhëzuese kur hyrja nuk plotësohet.

Tani dy pjesët e ndërlikuara. Ju mund t'i keni vënë re të dy lidhjet në krye të formularit. Ky është një truk i vogël që do ta bëjë formën tonë të sillet bukur kur luajmë me spiranca, në mënyrë që të mos "kërcejë" në faqe të gjata kur klikojmë në lidhjen e ndërrimit dhe të shkaktojë pseudo-klasën: target.

Truku i dytë i vogël lidhet me përdorimin e fontit të ikonës. Ne do të përdorim një atribut të të dhënave për të shfaqur ikonat. Me vendosjen data-icon = "icon_character" me karakterin e duhur në HTML do të na duhet vetëm një përzgjedhës i atributeve CSS për të stiluar të gjitha ikonat. Lexoni më shumë rreth kësaj teknike në 24 mënyra: shfaqja e ikonave me shkronja dhe atribute të të dhënave.

CSS

Për qartësinë e kodit në këtë tutorial, do t'i heq të gjitha prefikset e shitësit, por sigurisht që do t'i gjeni në skedarë. Edhe një herë, unë jam duke përdorur disa truke mjaft të avancuara CSS3 që mund të mos funksionojnë në të gjithë shfletuesit. Le të fillojmë.

Stilimi i të dy formave duke përdorur CSS3

Së pari, le t'u japim dy formave tona një stil të përgjithshëm për enën.

#subscribe, #login (pozicioni: absolute; lart: 0px; gjerësia: 88%; mbushja: 18px 6% 60px 6%; margjina: 0 0 35px 0; sfondi: rgb (247, 247, 247); kufiri: 1px solid rgba (147, 184, 189,0.8); kuti-hije: 0pt 2px 5px rgba (105, 108, 109, 0.7), 0px 0px 8px 5px rgba (208, 223, 24, 24px, 24 pik. ;) #login (z-index: 22;)

Ne kemi shtuar një hije të bukur kuti që përbëhet nga dy hije: një e brendshme për të krijuar shkëlqimin e brendshëm blu dhe një hije e jashtme. Ne do ta shpjegojmë indeksin z pas pak.

Në vijim do të stilojmë kokën me disa prerje të sfondit:

/ **** stili i përgjithshëm i tekstit **** / #wrapper h1 (madhësia e shkronjave: 48 px; ngjyra: rgb (6, 106, 117); mbushja: 2 px 0 10 px 0; font-family: "FranchiseRegular", " Arial Narrow ", Arial, sans-serif; font-pesha: bold; text-align: center; padding-bottom: 30px;) / ** Për momentin vetëm webkit mbështet klipin e sfondit: tekst; * / #wrapper h1 (sfondi: -webkit-repeating-linear-gradient (-45deg, rgb (18, 83, 93), rgb (18, 83, 93) 20px, rgb (64, 111, 118) 20px, rgb (64, 111, 118) 40 pikselë, rgb (18, 83, 93) 40 px); -ngjyra e plotësimit të tekstit të uebit: transparent; "; ekrani: bllok; gjerësia: 100%; lartësia: 2 px; margjina në krye: 10 px; sfondi: gradient linear (majtas, rgba (147,184,189,0) 0%, rgba (147,184,189,0.8) 20%, rgba (147,1) , 1) 53%, rgba (147,184,189,0.8) 79%, rgba (147,184,189,0) 100%);)

Vini re se në këtë moment vetëm shfletuesit e uebkit mbështesin sfond-klip: tekst, kështu që ne do të krijojmë një sfond të zhveshur vetëm për webkit këtu, dhe do ta kapim atë në tekst për të shtuar vijat në titullin H1. Që nga sfond-klip: tekst prona aktualisht funksionon vetëm në shfletuesit Webkit, vendosa të shkoj vetëm me prefiksin e uebkit. Kjo është arsyeja pse unë e ndaj deklaratën CSS në dy pjesë dhe përdor vetëm një gradient të prefiksuar të ueb-kit. Vetëm përdorimi i prefiksit –webkit- është praktikë e keqe, është vetëm për qëllime demo, dhe këtë nuk duhet ta bëni kurrë në një faqe interneti reale! Është edhe aty ku -webkit-text-fill-color: transparentështë i dobishëm: na mundëson të kemi vetëm një sfond transparent në shfletuesit e ueb-kit, të gjithë të tjerët do ta injorojnë atë dhe do të na japin ngjyrën e tekstit të dhënë mbrapa.

Ne gjithashtu krijuam një linjë zbehje nën titull me ndihmën e: pas pseudo-klasës. Ne përdorim një gradient lartësie 2 px dhe e zbehim sfondin në 0 opacity në të dy skajet.

Tani le t'i stilojmë të dhënat tona dhe t'u japim atyre një pamje më të bukur.

/ **** stili i avancuar i hyrjes **** / / * vendndodhja * / :: - webkit-input-placeholder (ngjyra: rgb (190, 188, 188); stili i shkronjave: italic;) hyrja: -moz- mbajtës i vendndodhjes, zona e tekstit: -moz-placeholder (ngjyra: rgb (190, 188, 188); stili i shkronjave: italic;) futja (përvijimi: asnjë;)

Së pari ne stilojmë hyrjet dhe heqim skicën. Por kini kujdes këtu; skica e ndihmon përdoruesin të dijë se cila hyrje është e fokusuar, kështu që nëse e hiqni atë, duhet të jepni disa gjendje: aktive dhe: fokus për hyrjet.

/ * të gjitha hyrjet përveç dorëzimit dhe kutisë së kontrollit * / Hyrja #wrapper: jo () (gjerësia: 92%; margjina e sipërme: 4 px; mbushja: 10px 5px 10px 32px; kufiri: 1px solid rgb (178, 178, 178); madhësia e kutisë: kutia e përmbajtjes; rreze-kufi: 3 pikselë; kuti-hije: 0 px 1px 4px 0px rgba (168, 168, 168, 0,6) futur; tranzicioni: të gjitha 0,2 s lineare;) Hyrja #wrapper: jo (): aktive, hyrja #wrapper: jo (): fokusi (kufiri: 1px solid rgba (91, 90, 90, 0.7); sfondi: rgba (238, 236, 240, 0.2); kuti-hije: 0px 1px 4px 0px rgba ( 168, 168, 168, 0.9) futur;)

Këtu kemi përdorur klasën: jo pseudo, për të stiluar të gjitha hyrjet, përveç kutisë së kontrollit. Kam dhënë një: fokus dhe: gjendje aktive, pasi vendosa të heq skicën.

Dhe tani pjesa argëtuese: fonti i ikonës. Meqenëse nuk mund të përdorim: para dhe: pas pseudo klasave në hyrje, do të duhet të mashtrojmë pak: do të shtojmë ikonën në etiketë dhe më pas do ta vendosim në hyrje. Unë jam duke përdorur bibliotekën fontomas e cila bashkon disa ikona të bukura. Mund t'i riorganizoni ato për të vendosur ikonën në një shkronjë specifike. Mbani mend ikonën e të dhënave atribut? Është vendi ku duhet të vendosni letrën. une e perdora ikona e të dhënave = 'u' për përdoruesin, 'e' për email, 'p' për fjalëkalim. Pasi zgjodha shkronjat, shkarkova fontin dhe përdora gjeneratorin e shkronjave fontsquirrel për ta transformuar atë në një format të pajtueshëm me font-face @.

@ font-face (font-familje: "FontomasCustomRegular"; src: url ("fonts / fontomas-webfont.eot"); src: url ("fonts / fontomas-webfont.eot? #iefix") formati ("embedded- opentype "), url (" fonts / fontomas-webfont.woff ") format (" woff "), url (" fonts / fontomas-webfont.ttf ") format (" truetype "), url (" fonts / fontomas-webfont .svg # FontomasCustomRegular ") format (" svg "); pesha e shkronjave: normale; stili i shkronjave: normal;) / ** truku i ikonave magjike! ** /: pas (përmbajtja: attr (ikona e të dhënave); font-familja: "FontomasCustomRegular"; ngjyra: rgb (106, 159, 171); pozicioni: absolut; majtas: 10 px; lart: 35 px; gjerësia: 30 px; )

Po, kjo është populli, ju nuk keni nevojë të keni një klasë për secilën ikonë. Ne kemi përdorur përmbajtja: attr (ikona e të dhënave) për të marrë shkronjën nga atributi data-icon, kështu që na mbetet vetëm të deklarojmë fontin, të zgjedhim një ngjyrë të bukur dhe ta pozicionojmë atë.

Tani le të stilojmë butonin e dorëzimit për të dy format.

/ * stilimi i të dy butonave të paraqitjes * / #wrapper hyrja e butonit p. (gjerësia: 30%; kursori: treguesi; sfondi: rgb (61, 157, 179); mbushja: 8px 5px; font-family: "BebasNeueRegular", "Arial Narrow ", Arial, sans-serif; ngjyra: #fff; madhësia e shkronjave: 24px; kufiri: 1px solid rgb (28, 108, 122); margjina e poshtme: 10 px; teksti-hije: 0 1px 1px rgba (0, 0, 0, 0,5); rrezja e kufirit: 3 px; hije e kutisë: 0 px 1px 6px 4px rgba (0, 0, 0, 0,07) futje, 0px 0px 0px 3px rgb (254, 254, 3xpx4), 3x 5x4 rgb (210, 210, 210); tranzicioni: të gjitha 0.2s lineare;) #wrapper p.button hyrja: hover (sfondi: rgb (74, 179, 198);) #wrapper p.button hyrja: aktive, #wrapper p Hyrja e butonit .: fokusi (sfondi: rgb (40, 137, 154); pozicioni: relativ; sipër: 1 px; kufiri: 1 px solid rgb (12, 76, 87); kuti-hije: 0 px 1px 6px 4px rgba (0, 0, 0, 0.2) futur;) butoni p.login.button, p.signin.button (lidhja e tekstit: djathtas; margjina: 5px 0;)

Truku këtu është të përdorni hijen e kutisë për të krijuar disa kufij shtesë. Mund të përdorni vetëm një kufi, por sa më shumë hije kuti ti deshiron... Ne do të përdorim vlerën e gjatësisë për të krijuar një kufi të dytë të bardhë "të rremë", me gjerësi 3 px, pa turbullim.

Pastaj do të stilojmë kutinë e zgjedhjes, asgjë shumë e veçantë këtu:

/ * stilimi i kutisë së zgjedhjes "më mbaj të kyçur" * / .keeplogin (margin-lart: -5px;) .hyrja e keeplogin, etiketa .keeplogin (ekrani: inline-block; madhësia e shkronjave: 12px; stili i shkronjave: italic; ) .keeplogin input # loginkeeping (margin-djathtas: 5px;) .etiketa keeplogin (gjerësia: 80%;)

Ne do të stilojmë pjesën e poshtme të formularit duke përdorur gradientë të përsëritur linearë për të krijuar një sfond me vija.

P.change_link (pozicioni: absolute; ngjyra: rgb (127, 124, 124); majtas: 0px; lartësia: 20px; gjerësia: 440px; mbushja: 17px 30px 20px 30px; madhësia e shkronjave: 16px; teksti-align kufiri-lart: 1px rgb solid (219, 229, 232); rreze-kufi: 0 0 5px 5px; sfond: rgb (225, 234, 235); sfond: gradient linear përsëritës (-45 gradë, rgb (247, 247. .change_link a (ekrani: inline-block; pesha e shkronjave: bold; sfondi: rgb (247, 248, 241); mbushja: 2px 6px; ngjyra: rgb (29, 162, 193); margjina majtas: 10px; teksti -dekorimi: asnjë; kufiri-rrezja: 4 px; kufiri: 1px rgb solid (203, 213, 214); tranzicioni: të gjitha 0.4 s lineare;) #mbështjellës p.change_link a: hover (ngjyra: rgb (57, 191, 215 ); sfondi: rgb (247, 247, 247); kufiri: 1 px rgb solid (74, 179, 198);) #wrapper p.change_link a: aktiv (pozicioni: relative; sipër: 1px;)

Tani do të vini re se ne kemi dy forma të bukura, por ne vërtet duam që vetëm një të shfaqet në të njëjtën kohë. Pra, tani është koha për disa animacione !!

Krijimi i animacionit komutues

Gjëja e parë që duhet të bëni është të fshehni formën e dytë duke vendosur opacitetin në 0:

#regjistrohu (z-indeksi: 21; opaciteti: 0;)

Mos harroni se forma jonë e hyrjes kishte një z-indeks prej 22? Ne do t'i japim formës së dytë një z-indeks prej 21, për ta vendosur atë "nën" formën e hyrjes.

Dhe tani pjesa vërtet e mirë: ndërrimi i formave duke përdorur klasën pseudo të synuar. Ajo që vërtet duhet të kuptoni për: objektivin, është se ne do të përdorim spiranca për të bërë tranzicionin. Sjellja normale e një lidhjeje të ankorimit, është të hidhet te objektivi në faqe. Por ne nuk duam të kërcejmë askund, duam vetëm të ndërrojmë format. Dhe këtu vjen truku ynë duke përdorur dy lidhjet në krye të faqes. Në vend që të lidhemi drejtpërdrejt me formën e dytë dhe të rrezikojmë të marrim një efekt "kërcimi", ne në fakt vendosim dy lidhjet në krye të faqes dhe u japim atyre shfaqja: asnjë... Kjo do të shmangë çdo kërcim në faqe. Kredia ku duhet kredia: E gjeta këtë truk në krijimin e CSS3 (në frëngjisht).

#toreregjistrimi: target ~ #mbështjellës #regjistrohu, #tologin: target ~ #wrapper #login (z-indeksi: 22; emri i animacionit: fadeInLeft; animacion-vonesa: .1s;)

Pra, kjo është ajo që ndodh: kur klikojmë në Bashkohu me ne butonin, ne aktivizojmë #toreregister. Më pas bëjmë animacionin, duke përdorur përzgjedhësin ~ për të gjetur elementin tonë #regjistrim. Ne përdorim një animacion të quajtur fadeInLeft... Meqenëse e "fshehim" formularin duke përdorur patejdukshmëri zero, do të përdorim një animacion që zbehet, për ta bërë atë të shfaqet. Ne kemi ndryshuar gjithashtu indeksin z, për ta bërë atë të shfaqet në krye të formës tjetër.
E njëjta gjë ndodh edhe me formën tjetër.

Dhe këtu është kodi për animacionin. Ne po përdorim kornizën e animacionit CSS3 nga Dan Eden dhe e përshtatëm atë për këtë tutorial.

Animoni (kohëzgjatja e animacionit: 0,5 sekonda; funksioni i kohës së animacionit: lehtësia; modaliteti i mbushjes së animacionit: të dyja;) @keyframes fadeInLeft (0% (opacity: 0; transformimi: translateX (-20px);) 100% (opacity : 1; transformimi: translateX (0);))

Forma që "zhduket" do të ketë një animacion tjetër që do ta bëjë atë të zbehet në të majtë:

#toregister: target ~ #wrapper #login, #tologin: target ~ #wrapper #register (emri i animacionit: fadeOutLeftBig;) @keyframes fadeOutLeft (0% (opacity: 1; transformimi: translateX (0);) 100% (opacity : 0; transformimi: translateX (-20px);))

Tani mund të përdorni animacione të tjera nga animate.css e Dan Eden: thjesht rregulloni klasën tuaj .animate dhe zëvendësoni emrat e animacionit. Do të gjeni gjithashtu disa animacione të personalizuara në fund të skedarit animate-custom.css.

Epo, kjo është ajo njerëz. Shpresoj se ju ka pëlqyer tutoriali!

Ju lutemi vini re se në disa shfletues sfond-klip: tekst nuk mbështetet. Në Internet Explorer 9 tranzicionet dhe animacionet nuk funksionojnë, kështu që nuk do të ketë ndërrim formash të zbukuruara. Në Internet Explorer 8 dhe më poshtë: pseudo-klasa e synuar nuk mbështetet, kështu që nuk do të funksionojë fare (ju thjesht do të shihni formularin e hyrjes).

Fusha e hyrjes së fjalëkalimit është një fushë e rregullt teksti, teksti i futur në të cilin, në varësi të shfletuesit, shfaqet si yll ose pika. Kjo veçori është krijuar në mënyrë që askush të mos mund të shikojë fjalëkalimin e futur. Megjithëse teksti i futur nuk shfaqet në ekran, informacioni i futur i transmetohet serverit në tekst të pastër pa enkriptim. Prandaj, përdorimi i kësaj fushe nuk ofron siguri të të dhënave dhe mund të përgjohet.

Sintaksa për krijimin është si më poshtë.

Atributet janë të njëjta me atributet kuti teksti dhe janë renditur në tabelë. një.

Fusha e fjalëkalimit përdoret gjerësisht në sajte për të autorizuar përdoruesit dhe për të diferencuar aksesin në seksionet e sajtit ku duhet të konfirmoni autoritetin tuaj. Shembulli 1 tregon se si të krijohen fusha të tilla.

Shembull 1. Fusha e fjalëkalimit

Fusha e fjalëkalimit

Identifikohu:

Fjalëkalimi:

Si rezultat, marrim sa vijon (Fig. 1).

Oriz. 1. Pamja e fushës së fjalëkalimit

Karakteristikat e stilit aplikohen në fushën e fjalëkalimit, të cilat specifikojnë parametrat e ngjyrës, sfondit, kornizës, etj. Shembulli 2 tregon shtimin e fotot e sfondit për të formuar fusha. Le të marrim si bazë stilin si për fushat e tekstit.

Shembulli 2. Shtimi i një imazhi në një fushë teksti

Fusha e fjalëkalimit

Rezultati ky shembull treguar në fig. 2. Fotografitë shtohen si sfond, kështu që teksti duhet të zhvendoset djathtas përmes mbushjes-majtas, përndryshe do të shfaqet mbi imazh.

Format HTML janë elementë komplekse të ndërfaqes. Ato përfshijnë të ndryshme elementet funksionale: fushat e hyrjes dhe