Hjem Sosiale medier Attributter av nye formelementer i HTML5 - dummies

Attributter av nye formelementer i HTML5 - dummies

Video: Åpne eldre prosjekter i ArchiCAD 17: Metode 2, del 2. 2024

Video: Åpne eldre prosjekter i ArchiCAD 17: Metode 2, del 2. 2024
Anonim

HTML5 introduserer nye formelementer og gir alle formelementene noen nye godbiter. Når du designer og bygger websider, kan du bruke disse nye attributter og evner til ethvert formelement:

  • autofokus : Et element med dette attributtet er fokuset på den første brukerinngangen. Det er vanlig å bruke autofokusattributtet til det første elementet i skjemaet, og å ha bare ett autofokusfelt per skjema. Koden ser ut som:

    navn 
    

    Hvis nettleseren ikke godtar autofokusattributtet, vil det ikke skje noe skadelig, og du kan fortsatt bruke en JavaScript-basert løsning.

  • mønster : Med dette kan du angi et regulært uttrykk som brukes til å validere skjemaet. Hvis innholdet samsvarer med det vanlige uttrykket, blir feltet vurdert som gyldig. Bruk bare dette attributtet når standard valideringsteknikker ikke er tilstrekkelige, da det kan være vanskelig å debugere vanlige uttrykk.

    Når du angir et mønster, inkluderer du også et tittelattributt for å indikere hva mønsteret er, som i eksempelkoden:

    
    

    Nettleseren kan bruke dette som et tips for brukeren. Det kan også være nyttig å legge til mønsterinformasjon som plassholdertekst.

    plassholder : Plassholderen fungerer som en midlertidig etikett som viser formålet med et tekstfelt uten å kreve en etikett-kode. Så snart brukeren aktiverer feltet, forsvinner plassholderteksten. En prøve av den enkle koden:

    
    

    Ikke alle nettlesere støtter plassholdertekst, og noen vil ganske enkelt ignorere stedholderattributtet. På samme måte, hvis feltet allerede er fylt ut, vil plassholderen ikke være synlig. Av disse grunner legger du til en etikett slik at brukerne vet hva de skal skrive inn i hvert tekstområde.

    Plassholdertekst er spesielt nyttig for å indikere hvordan inngangen skal formateres (spesielt hvis dette vil bli håndhevet ved validering eller et mønster).

  • Required : Støttende nettlesere markerer alle nødvendige felt (kanskje ved å markere dem i rødt) hvis de ikke er fylt ut. Noen nettlesere vil også sende en advarsel hvis brukeren prøver å sende inn et skjema med tomme obligatoriske felt.

    
    

    Den spesielle: obligatoriske pseudoklassen lar deg bruke en CSS-stil til alle nødvendige elementer i skjemaet ditt (for eksempel gi dem en ramme eller en bakgrunnsfarve). Her er et eksempel på en CSS-stil for å markere nødvendige elementer med en rød ramme:

    : obligatorisk {border: 1px solid red;}
    

    Hvis et felt er påkrevd (med den nødvendige attributtet), vil det bli vurdert ugyldig til den inneholder litt verdi.

    Validering: Form validering er en av de vanskeligste delene av webutvikling. Det er ganske enkelt å sette opp et skjema som ber om brukerinformasjon, men det kan være ganske vanskelig å være sikker på at brukeren skriver inn informasjon på riktig måte.

    HTML5 hjelper deg. Når du bruker spesialinngangselementene, kontrollerer nettleseren automatisk skjemafeltet for å sikre at den er i riktig format. Hvis oppføringen ikke er gyldig, vil skjemaet (vanligvis) ikke bli sendt, og den spesielle: ugyldige CSS-pseudoklassen vil bli knyttet til det ugyldige feltet. Bare send CSS til siden din håndtering av: ugyldig tilstand:

    : ugyldig {bakgrunnsfarge: rød;}
    

    Når denne CSS-tilstanden er aktiv, vil eventuelle ugyldige felt ha: ugyldig styling. Hvis du for eksempel har et fargefelt og den røde bakgrunns-CSS-stilen som er definert her, vil fargefeltet ha en rød bakgrunn med mindre brukeren skriver inn en gyldig farge (et gjenkjent fargenavn eller en heksefargeverdi). På samme måte vil e-postfeltet bli rødt til en gyldig e-postadresse er oppgitt. Du trenger ikke å legge til noen annen kode i skjemaet. Bare legg til CSS for å vise ugyldige oppføringer, og nettleseren vil gjøre resten.

    Du kan slå av validering for hvilket som helst felt ved å legge til novalidate attributtet til det aktuelle elementet.

    Det er mulig at nettleseren vil nekte å behandle et skjema til alle felt er validert, men denne virkemåten synes ikke å være universell blant HTML5-kompatible nettlesere.

Attributter av nye formelementer i HTML5 - dummies

Redaktørens valg

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Velger et tema i PowerPoint setter temafonter, opprette en skrift for overskriftene dine og en annen for din kroppstekst. Hvis du ikke vil bruke temafonter knyttet til temaet du har valgt, følger du disse trinnene:

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

PowerPoint Handout Master inneholder formateringsinformasjon som er brukes automatisk til PowerPoint-presentasjonen. Du kan endre Handout Master for å dekke dine behov.

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Redusert bilde av PowerPoint-lysbildet, og eventuelle notater som går sammen med lysbildet. Når det skrives ut, formateres sider formatert i henhold til Notes Master. Pass på at du legger til sidetall i høyttalervennene dine. På den måten, hvis du slipper en stabel med notasider, vil du ...

Redaktørens valg

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 gir deg mange måter å interagere med dokumentet. Det er flere tastaturgenveier som kan være en flott tidsbesparende. Med disse hurtigtastene kan du øke hastigheten på tekstredigering og formatering. For å gjøre dette Med tastaturet Start en ny linje i samme avsnitt Shift + Enter Sett inn en sideskift Ctrl + Enter Sett inn ...

Word 2016 Se snarveier - dummier

Word 2016 Se snarveier - dummier

Noensinne føler at du bare ikke har det rette perspektivet? Vel, Word 2016 gjør det enkelt å endre dokumentvisningen slik at du kan få et annet perspektiv. Med disse hurtigtastene kan du bytte mellom ulike visninger i Word 2016. Bytt til denne visningen Med tastaturet Utskriftsoppsett Alt + Ctrl + P Utkast Alt + Ctrl + O Utkast ...

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Den mest grunnleggende typen Programmering, i Word 2016 eller et annet program, er kode som spretter ut en enkel melding på skjermen. Faktisk begynner de aller nybegynnere programmeringsbøkene med et prøveprogram for å vise teksten Hello, World! Word-makroer er ikke forskjellige. Følgende makro, message_popup1, viser en dialogboks ...

Redaktørens valg

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Adobe Creative Suite 5 (AdobeCS5) Illustrator lar deg å plassere tekst inni eller på banen til en lukket form. Disse alternativene er et betydelig tillegg til tekstformatering verktøykassen. Opprette tekst i lukket form Når du legger inn tekst i en form, kan du legge til et spunk i et oppsett. Med denne funksjonen kan du skreddersy ...

Adobe CS5 Illustrator Area Type Tool - dummies

Adobe CS5 Illustrator Area Type Tool - dummies

En enkel og praktisk måte å lage rader og kolonner med tekst på er å bruk områdestypealternativer i Adobe Creative Suite (Adobe CS5) Illustrator. Denne funksjonen lar deg lage rader og kolonner fra et hvilket som helst tekstområde. Du kan bare ha rader eller bare kolonner (som kolonner av tekst i en avis) ...

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe Creative Suite 5 (Adobe CS5) Illustrator inkluderer Clipping Mask funksjonalitet. I likhet med å peering gjennom et hull i et stykke papir til gjenstandene under den, tillater en utklippsmaske et øverste objekt å definere de valgte figurene under den; Med en kappemaske er området rundt den definerende formen imidlertid gjennomsiktig. ...