Tabell 2. Tag-attributter
Egenskap
Betydning/beskrivelse
funksjonshemmet
Hvis attributtet er til stede, er en gruppe relaterte skjemaelementer plassert inne i beholderen , deaktivert for utfylling og redigering. Brukes til å begrense tilgangen til visse skjemafelt som inneholder tidligere innlagte data. Attributtet brukes uten å spesifisere en verdi - .
form
Navn
Definerer Navn , som vil bli brukt til å referere til elementer i JavaScript, eller for å referere til skjemadata etter at skjemaet er fylt ut og sendt inn. Det er analogt med id-attributtet.
3. Opprett skjemafelt
Element oppretter de fleste skjemafelt. Et elements attributter varierer avhengig av hvilken type felt elementet brukes til å lage.
Ved å bruke CSS-stiler kan du endre skriftstørrelse, skrifttype, farge og andre egenskaper til teksten, samt legge til kantlinjer, bakgrunnsfarge og bakgrunnsbilde. Bredden på feltet er spesifisert av width-egenskapen.
Tabell 3. Tag-attributter
Egenskap
Betydning/beskrivelse
aksepterer
Bestemmer hvilken type fil som kan sendes til serveren. Angitt kun for . Mulige verdier: file_extension - tillater nedlasting av filer med den angitte filtypen, for eksempel accept=".gif" , accept=".pdf" , accept=".doc" audio/* - tillater nedlasting av lydfiler video/* - tillater nedlasting av videofiler image/* - lar innlasting av bilder media_type - indikerer medietypen til de nedlastede filene.
alt
Definerer alternativ tekst for bilder, kun angitt for .
autofullfør
Ansvarlig for å huske verdiene som er lagt inn i tekstfeltet og automatisk erstatte dem neste gang du skriver dem inn: på - betyr at feltet ikke er beskyttet og verdien kan lagres og hentes, av - deaktiverer autofyll for skjemafelt.
autofokus
Lar deg forsikre deg om at et eller annet inndatafelt allerede har fokus (har blitt valgt) i den innlastede formen, og er klar til å angi en verdi.
krysset av
Attributtet sjekker om standardavmerkingsboksen er merket av ved sideinnlasting for felt som type="checkbox" og type="radio" .
funksjonshemmet
form
Attributtverdien må være lik elementets id-attributt
formasjon
Spesifiserer nettadressen til filen som skal behandle dataene som legges inn i feltene når skjemaet sendes inn. Angis bare for feltene type="submit" og type="image" . Attributtet overstyrer verdien av handlingsattributtet til selve skjemaet.
formenctype
Bestemmer hvordan skjemafeltdata skal kodes når de sendes til serveren. Overstyrer verdien til skjemaets enctype-attributt. Angis bare for feltene type="submit" og type="image" . Alternativer: application/-x-www-form-urlencoded er standardverdien. Alle tegn kodes før sending (mellomrom erstattes med +-tegnet, spesialtegn konverteres til ASCII HEX-verdier) multipart/form-data - tegn er ikke kodet tekst/vanlig - mellomrom erstattes med +-symbolet, og spesialtegn er ikke kodet.
formmetode
Attributtet spesifiserer metoden nettleseren vil bruke for å sende inn skjemadata til serveren. Angis bare for feltene type="submit" og type="image" . Overstyrer verdien av skjemaets metodeattributt. Alternativer: get er standardverdien. Dataene fra skjemaet (navn/verdi-par) legges til url-en og sendes til serveren: URL?navn=verdi&navn=verdi post - skjemadata sendes som en http-forespørsel.
formnovalidate
Spesifiserer at skjemafeltdata ikke skal valideres når skjemaet sendes inn. Overstyrer verdien av skjemaets novalidate-attributt. Kan brukes uten å spesifisere en attributtverdi.
formatmål
Bestemmer hvor svaret mottatt etter innsending av skjemaet skal vises. Angis bare for feltene type="submit" og type="image" . Overstyrer verdien av skjemaets målattributt. _parent – laster svaret inn i den overordnede rammen _top – laster svaret i fullskjerm rammenavn – laster svaret inn i en ramme med det angitte navnet.
høyde
Attributtverdien inneholder antall piksler uten å spesifisere en måleenhet. Angir høyden på et skjemafelt av typen type="image" , for eksempel, . Det anbefales å stille inn både høyde og bredde på feltet samtidig.
liste
Er en referanse til et element , inneholder sin id Lar deg gi brukeren flere alternativer å velge mellom når han begynner å skrive inn en verdi i det tilsvarende feltet.
maks
Lar deg begrense tillatt inntasting av numeriske data til en maksimal verdi; attributtverdien kan inneholde et heltall eller et brøktall. Det anbefales å bruke dette attributtet sammen med min-attributtet. Fungerer med følgende felttyper: tall, rekkevidde, dato, datetime, datetime-local, month, time and week.
maks lengde
Attributtet spesifiserer maksimalt antall tegn som legges inn i feltet. Standardverdien er 524288 tegn.
min
Lar deg begrense tillatt numerisk inndata til en minimumsverdi.
flere
Lar brukeren angi flere attributtverdier, atskilt med komma. Gjelder filer og e-postadresser. Spesifisert uten attributtverdi.
Navn
Angir navnet som skal brukes for å få tilgang til elementet
mønster
Lar deg bestemme bruken vanlig uttrykk syntaksen til dataene som må tillates å legges inn i et bestemt felt. For eksempel, pattern="(3)-(3)" - firkantede parenteser angir rekkevidden av akseptable tegn, i dette tilfellet - alle små bokstaver, tallet i krøllede parenteser indikerer at tre små bokstaver er nødvendig, etterfulgt av en bindestrek, deretter tre sifre i området fra 0 til 9.
plassholder
Inneholder teksten som vises i inntastingsfeltet før den fylles ut (oftest er dette et verktøytips).
skrivebeskyttet
Tillater ikke brukeren å endre verdiene til skjemaelementer; valg og kopiering av tekst er fortsatt tilgjengelig. Spesifisert uten attributtverdi.
nødvendig
Viser en melding som indikerer at dette feltet er obligatorisk. Hvis brukeren prøver å sende inn skjemaet uten å angi ønsket verdi i dette feltet, vil en advarsel vises på skjermen. Spesifisert uten attributtverdi.
størrelse
Angir den synlige bredden av feltet i tegn. Standardverdien er 20. Fungerer med følgende felttyper: tekst, søk, tel, url, e-post og passord.
src
Angir nettadressen til bildet som brukes som innsendingsknapp for skjema. Angitt kun for feltet .
steg
Brukt for elementer som krever inntasting av numeriske verdier, indikerer hvor mye verdiene økes eller reduseres med i løpet av rekkeviddejusteringsprosessen (trinn).
type
knapp - oppretter en knapp.
avkrysningsboks – gjør et inndatafelt til en avkrysningsboks som kan krysses av eller fjernes, f.eks. jeg har en bil
farge - Genererer fargepaletter i støttende nettlesere, slik at brukere kan velge fargeverdier i heksadesimalt format.
dato — lar deg angi en dato i formatet dd.mm.åååå. Fødselsdag:
datetime-local - lar deg angi dato og klokkeslett atskilt med stor engelsk bokstav T ved å bruke mønsteret dd.mm.åååå tt:mm. Fødselsdag - dag og tid:
e-post – Nettlesere som støtter dette attributtet vil forvente at brukeren legger inn data som samsvarer med syntaksen til e-postadresser. E-post:
fil - lar deg laste ned filer fra brukerens datamaskin. Velg Fil:
skjult - Skjuler kontrollen, som ikke vises av nettleseren og hindrer brukeren i å endre standardverdiene.
bilde - oppretter en knapp, slik at du kan sette inn et bilde i stedet for tekst på knappen.
måned – Lar brukeren angi år og månedsnummer ved å bruke mønsteret åååå-mm.
tall - beregnet for å legge inn heltallsverdier. Attributtene min , maks og trinn spesifiserer henholdsvis øvre, nedre grenser og trinn mellom verdier. Disse attributtene antas for alle elementer som har numeriske indikatorer. Standardverdiene deres avhenger av elementtypen. Vennligst oppgi mengde (fra 1 til 5):
passord - oppretter tekstfelt i skjemaet, mens tegnene som legges inn av brukeren erstattes med stjerner, kuler eller andre ikoner installert av nettleseren. Oppgi passord:
radio - lager en bryter - en kontroll i form av en liten sirkel som kan slås av eller på. Vegetarisk:
rekkevidde - lar deg lage et grensesnittelement som en glidebryter, min / maks - lar deg angi utvalgsområdet
tilbakestill - oppretter en knapp som sletter skjemafelt for brukerangitte data.
søk - betegner et søkefelt, som standard er inndatafeltet rektangulært i form. Søk:
send - lager en standardknapp som aktiveres med et museklikk. Knappen samler informasjon fra skjemaet og sender det til behandling.
tekst - Oppretter tekstfelt på et skjema, og skriver ut et enkeltlinjes tekstfelt for tekstinntasting.
tid - lar deg legge inn tid i 24-timers format ved å bruke tt:mm-mønsteret. I støttende nettlesere vises det som en numerisk inndatafeltkontroll med en museredigerbar verdi og lar bare tidsverdier angis. Spesifiser tid:
url – feltet er ment for å spesifisere URL-er. Hjemmeside:
uke - Det tilsvarende pekerverktøyet lar brukeren velge én uke i året, hvoretter det vil gi datainntasting i nn-åååå-format. Avhengig av år kan antall uker være 52 eller 53. Spesifiser uke:
verdi
Bestemmer teksten som vises på en knapp, i et felt eller i tilknyttet tekst. Ikke spesifisert for felt av typen fil.
bredde
Attributtverdien inneholder antall piksler. Lar deg angi bredden på skjemafeltene.
4. Tekstinntastingsfelt
Element brukes i stedet for element når du skal lage store tekstfelt. Teksten som vises som den opprinnelige verdien er plassert inne i taggen. Feltedimensjonene settes ved hjelp av attributtene cols - horisontale dimensjoner, rader - vertikale dimensjoner. Høyden på feltet kan stilles inn ved hjelp av høydeegenskapen. Alle størrelser beregnes basert på størrelsen på ett tegn i en monospace-font.
Tabell 4. Tag-attributter
5. Nedtrekksliste
Lister gjør det mulig å ordne et stort antall varer kompakt. Nedtrekkslister opprettes ved hjelp av elementet ... . De lar deg velge en eller flere verdier fra det foreslåtte settet. Som standard viser en listeboks det første elementet.
Elementer brukes til å legge til elementer i listen ... , som er plassert inne .
For å systematisere lister, bruk elementet ... , som lager overskrifter i lister.
For lister kan du endre skriftstørrelse, skrifttype, farge og andre tekstegenskaper, samt legge til rammer, bakgrunnsfarge og bakgrunnsbilde.
Tabell 5. Tag-attributter
Egenskap
Betydning/beskrivelse
autofokus
Setter automatisk fokus på et element når siden lastes inn.
funksjonshemmet
Deaktiverer rullegardinlisten.
form
Bestemmer hvilken form denne listen tilhører. Attributtverdien er skjemaidentifikatoren.
flere
Lar deg velge ett eller flere elementer; for å gjøre dette, når du velger, må du trykke og holde nede Ctrl-tasten.
Navn
Definerer et navn for rullegardinlisten. Attributtverdien inneholder et navn som gjenspeiler emnet på listen.
nødvendig
Viser en melding som indikerer at brukeren må velge en verdi fra rullegardinlisten før skjemaet sendes inn.
størrelse
Angir antall listeelementer som er synlige på skjermen samtidig. Hvis antallet listeelementer overstiger det angitte antallet, vises et rullefelt. Attributtverdien er spesifisert som et positivt heltall.
6. Etiketter for skjemafelt
Etiketter for skjemaelementer opprettes ved hjelp av elementet ... . Det er to måter å gruppere etiketter og felt på. Hvis feltet er inne i et element , trenger ikke for-attributtet å spesifiseres.
Når var siste gang du fløy på et fly?
Katt
7. Knapper
Element ... oppretter klikkbare knapper. I motsetning til opprettede knapper ( , , , ), inne i elementet du kan plassere innhold – tekst eller bilde.
For å vise elementet riktig Ulike nettlesere må spesifisere type-attributtet, for eksempel .
Knapper lar brukere sende inn data til et skjema, slette skjemainnhold eller utføre andre handlinger. Du kan lage rammer, endre bakgrunnen og justere tekst på en knapp.
Tabell 9. Tag-attributter
Egenskap
Betydning/beskrivelse
autofokus
Setter fokus på knappen når siden lastes inn.
funksjonshemmet
Deaktiverer knappen, slik at den ikke kan klikkes.
form
Indikerer ett eller flere skjemaer som denne knappen tilhører. Attributtverdien er identifikatoren til det tilsvarende skjemaet.
formasjon
Attributtverdien inneholder URL-en til skjemadatabehandleren som sendes når knappen klikkes. Bare for knapptype type="submit" . Overstyrer verdien til handlingsattributtet som er spesifisert for elementet .
formenctype
Angir kodingstypen for skjemadata før de sendes til serveren når knapper som type="submit" klikkes. Overstyrer verdien til enctype-attributtet spesifisert for elementet . Mulige verdier: application/x-www-form-urlencoded er standardverdien. Alle tegn vil bli kodet før sending. multipart/form-data - tegn er ikke kodet. Brukes når filer lastes opp ved hjelp av et skjema. tekst/vanlig - tegn er ikke kodet, og mellomrom erstattes med +-symbolet.
formmetode
Attributtet spesifiserer metoden nettleseren skal bruke for å sende inn skjemaet. Overstyrer verdien til metodeattributtet som er spesifisert for elementet . Spesifisert kun for knapper av typen "submit". Mulige verdier: get - data fra skjemaet (navn/verdi-par) legges til url og sendes til serveren. Denne metoden har begrensninger på størrelsen på dataene som sendes og er ikke egnet for sending av passord og konfidensiell informasjon. post - data fra skjemaet legges til som en http-forespørsel. Metoden er mer pålitelig og sikker enn få og har ingen størrelsesbegrensninger.
formnovalidate
Attributtet spesifiserer at skjemadata ikke skal valideres ved innsending. Spesifisert kun for knapper av typen "submit".
formatmål
Attributtet spesifiserer i hvilket vindu resultatet skal vises etter innsending av skjemaet. Spesifisert kun for knapper av typen "submit". Overstyrer verdien til målattributtet som er spesifisert for elementet . _blank - laster svaret inn i et nytt vindu/fane _self - laster svaret inn i samme vindu (standard) _parent – laster svaret inn i den overordnede rammen _top - laster svaret i fullskjerm rammenavn - laster svaret inn i en ramme med det angitte navnet.
Navn
Angir navnet på knappen, attributtverdien er tekst. Brukes for å lenke til skjemadata etter at skjemaet er sendt inn, eller for å lenke til en gitt knapp(er) i JavaScript.
type
Definerer knappetypen. Mulige verdier: knapp - klikkbar knapp reset — tilbakestillingsknapp, returnerer den opprinnelige verdien send - knapp for å sende inn skjemadata.
verdi
Angir standardverdien som sendes når knappen klikkes.
8. Avmerkingsbokser og alternativknapper i skjemaer
Avmerkingsbokser i skjemaer settes ved hjelp av konstruksjonen , og bryteren - ved hjelp av .
Avmerkingsbokser, i motsetning til alternativknapper, kan settes til flere i én form. Hvis det avmerkede attributtet er spesifisert for avmerkingsbokser, vil avmerkingsboksene på de tilsvarende skjemafeltene allerede være valgt når siden lastes inn.
Element brukes når du implementerer valg ved hjelp av alternativknapper og avmerkingsbokser. Du kan velge elementet du ønsker ved å klikke på teksten knyttet til det. For å gjøre dette må du plassere inne i elementet .
Søkefeltet er sannsynligvis et av de vanligste elementene i brukergrensesnittet. Når du arbeider på nivået av grensesnitt bekvemmelighet, er det ofte et ønske om å legge til et stilig søkefelt. I denne opplæringen vil vi lage et så populært element ved å bruke pseudo-elementer.
HTML-oppmerking
For å forberede et slikt felt vil merkingen være minimal.
Den spesielle HTML5-plassholderen og nødvendige attributter brukes her:
plassholder - dette attributtet spesifiserer at tekst vises i feltet før feltet mottar inputfokus, deretter skjules teksten.
nødvendig - dette attributtet spesifiserer en obligatorisk betingelse for tilstedeværelse av informasjon i inndatafeltet før innsending av skjemaet.
HTML5 har også en ny betydning for typeattributtet: type="search" . Men det støttes dårlig i nettlesere, så vi vil ikke bruke det foreløpig.
HTML-elementer som img og input har ikke noe innhold. Derfor vil ikke et pseudo-element som:before vise noen piler for knappen.
Løsningen på dette problemet i vårt tilfelle er å bruke knappen type="submit" i stedet for input type="submit" . På denne måten beholder vi skjemaet ved å bruke ENTER-tasten.
CSS
Nedenfor er stilene som trengs for demonstrasjonen vår:
Avbryt tekstbryting
Cf:before, .cf:after( content:""; display:table; ) .cf:after( clear:both; ) .cf( zoom:1; )
Formelementer
Nettleserprefikser vises ikke i koden for bedre klarhet. Du kan se hele koden i kildeteksten.
/* Stiler for skjemabeholderen */ .form-wrapper ( width: 450px; padding: 15px; margin: 150px auto 50px auto; background: #444; background: rgba(0,0,0,.2); border- radius : 10px; box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2); ) /* Tekstinndatafeltstiler */ .form-wrapper input ( bredde: 330px; høyde: 20px; polstring: 10px 5px; float: venstre; font: fet 15px "lucida sans", "trebuchet MS", "Tahoma"; kantlinje: 0; bakgrunn: #eee; border-radius: 3px 0 0 3px; ) .form-wrapper input:focus ( outline: 0; background: #fff; box-shadow: 0 0 2px rgba(0,0,0,.8) inset; ) .form-wrapper input::- webkit -input-placeholder ( farge: #999; font-weight: normal; font-style: italic; ) .form-wrapper input:-moz-placeholder ( farge: #999; font-weight: normal; font-style: kursiv ; ) .form-wrapper input:-ms-input-placeholder ( farge: #999; font-weight: normal; font-style: italic; ) /* Skjemainnsending-knapp */ .form-wrapper-knapp ( overflyt: synlig ; posisjon: relativ; flyte: høyre; kantlinje: 0; polstring: 0; markør: peker; høyde: 40px; bredde: 110px; font: fet 15px/40px "lucida sans", "trebuchet MS", "Tahoma"; farge: #fff; tekst-transform: store bokstaver; bakgrunn: #d83c3c; kantradius: 0 3px 3px 0; tekst-skygge: 0 -1px 0 rgba(0, 0 ,0, .3); ) .form-wrapper button:hover( bakgrunn: #e54040; ) .form-wrapper button:active, .form-wrapper button:focus( bakgrunn: #c42f2f; disposisjon: 0; ) .form-wrapper button:before ( / * venstre pil */ innhold: ""; posisjon: absolutt; kantlinjebredde: 8px 8px 8px 0; kantlinje: solid solid solid ingen; kantfarge: gjennomsiktig #d83c3c gjennomsiktig; topp: 12px; venstre: -6px; ) .form-wrapper button:hover:before( border-right-color: #e54040; ) .form-wrapper button:focus:before, .form-wrapper button:active:before( border-right-color: #c42f2f; ) .form-wrapper button::-moz-focus-inner ( /* Fjern ekstra plass ved siden av en knapp i Mozilla Firefox */ border: 0; padding: 0; )
Sist oppdatert: 04.08.2016
Et enkeltlinjes tekstfelt opprettes ved å bruke input-elementet når typeattributtet er satt til tekst:
Du kan tilpasse tekstfeltet ved å bruke en rekke tilleggsattributter:
dirname: angir retningen til teksten
maxlength : det maksimale antallet tegn som er tillatt i et tekstfelt
mønster : definerer mønsteret som inndatateksten skal samsvare med
plassholder : Angir teksten som vises som standard i tekstboksen
skrivebeskyttet : Gjør tekstfeltet skrivebeskyttet
obligatorisk : indikerer at tekstfeltet må ha en verdi
størrelse : angir bredden på tekstfeltet i synlige tegn
verdi : Angir standardverdien i tekstfeltet
La oss bruke noen attributter:
Tekstfelt i HTML5
Sende
Avbryt
I dette eksemplet angir den andre tekstboksen umiddelbart makslengde- og størrelsesattributtene. I dette tilfellet er størrelse - det vil si at antallet tegn som passer inn i det synlige rommet i feltet er større enn det tillatte antallet tegn. Vi vil imidlertid fortsatt ikke kunne legge inn flere tegn enn makslengde.
I dette tilfellet er det også viktig å skille mellom verdi- og plassholderattributtene, selv om begge setter den synlige teksten i feltet. Plassholder setter imidlertid et slags hint eller spørsmål om inndata, så den er vanligvis nedtonet. Mens verdi representerer standardteksten som er skrevet inn i feltet:
De skrivebeskyttede og deaktiverte attributtene gjør tekstfeltet utilgjengelig, men har en annen visuell effekt. I tilfelle deaktivert er tekstfeltet nedtonet:
Blant attributtene til et tekstfelt bør vi også merke oss et slikt attributt som list . Den inneholder en referanse til et datalisteelement, som definerer et sett med verdier som vises som et verktøytips når de legges inn i et tekstfelt. For eksempel:
Tekstfelt i HTML5
Sende
35000
Listeattributtet til et tekstfelt peker på ID-en til datalisteelementet. Datalisteelementet selv definerer elementene i listen ved å bruke nestede alternativelementer. Og når du skriver inn et tekstfelt, vises denne listen som et verktøytips.
Søkefelt
For å lage søkefelt, bruk inndataelementet med type="search"-attributtet. Formelt sett er det et enkelt tekstfelt:
Søk i HTML5
Passordfelt
For å angi et passord, bruk input-elementet med type="password"-attributtet. Dets karakteristiske trekk er at de angitte tegnene er maskert med prikker:
Marginer og utfylling er svært viktige stiler når du bygger en HTML-side. De lar deg plassere elementer mer nøyaktig, lage en ramme med nødvendige hull, etc. Begge stilene er veldig like og utfører lignende funksjoner. Men det er fortsatt forskjeller.
Elementer kan være nestet eller plassert ved siden av hverandre. La oss se på følgende eksempel:
Vi har to bord, sitron og blå, plassert under hverandre. Tabeller består av én celle. Det er en rød blokk i den første tabellcellen. Ved å bruke dette eksemplet, la oss se på hvordan marginer og innrykk fungerer.
Felt er satt etter stil polstring . Denne stilen gjelder bare for beholderelementer, som kan inneholde andre elementer. Stilen lar deg angi margen mellom kantene på et element og innholdet. Stil margin lar deg sette innrykk fra et element til de nærmeste kantene til et annet element. Kantene til et annet element kan være kantene til den overordnede beholderen, så vel som kantene på selve siden.
Det er flere måter å angi disse stilene på. Spesifiser for eksempel størrelsen på alle marger eller innrykk direkte med ett argument i en eller annen måleenhet (px, ex, em, pt, cm, og så videre):
polstring: 3px; margin: 3px; I dette tilfellet vil margene og innrykk være de samme på alle fire sider. Når du spesifiserer to argumenter atskilt med et mellomrom:
polstring: 3px 5px; margin: 3px 5px; den første vil bestemme mengden marginer/innrykk øverst og nederst, den andre - til venstre og høyre. Når gitt tre argumenter:
polstring: 3px 5px 2px; margin: 3px 5px 2px; den første er margen/innrykket øverst, den andre er både venstre og høyre, den tredje er nederst. Med fire argumenter:
polstring: 3px 5px 2px 6px; margin: 3px 5px 2px 6px; den første er margen/mellomrommet øverst, den andre er til høyre, den tredje er nederst, den fjerde er til venstre. Det er lett å huske: den første er fra toppen, deretter med klokken. I tillegg kan du angi marger og polstring for en spesifikk kant separat, ved å bruke de riktige stilene: polstring-topp , polstring-høyre , polstring-bunn , polstring-venstre , margin-topp , marg-høyre , marg-bunn , marg-venstre . Verdien av disse stilene kan bare være ett argument, som spesifiserer mengden margin/utfylling for en gitt side.
I figuren er den røde blokken inne i tabellcellen og ved siden av dens grenser, det vil si at cellen ikke har noen marginer. La oss sette cellemarginene ved å bruke stilen:
polstring: 5px; Som et resultat vil siden endres til følgende:
La oss nå se på innrykk. To bord ligger ved siden av hverandre, hvis vi ønsker å flytte dem litt fra hverandre kan vi bruke innrykk. Det er to alternativer her: enten angi nederste innrykk i den første tabellen, eller toppinnrykk i den andre tabellen. La oss bruke den andre:
marg-top: 5px; Vær oppmerksom på at vi setter innrykk spesifikt til tabellen, og ikke til tabellcellen, slik tilfellet er med felt. Her er resultatet:
Forresten, i det første tilfellet (gapet mellom den røde blokken og grensene til den overordnede cellen), kan den samme effekten oppnås ved å sette blokkinnrykk. Generelt, hvis noe ikke er klart, gi oss beskjed i kommentarene.
HTML-kode for den eksperimentelle siden:
<html >
<hodet >
<tittel > Test</tittel>
<meta http-equiv = "Content-Type" content = "text/html;charset=utf-8" >
</hode>
<kroppen >
<stil > tabell (bredde: 200px; høyde: 150px; border: 1px solid #555; border-collapse: collapse) td (vertical-align: top; polstring: 0px) div (bredde: 100px; høyde: 100px; bakgrunn: rød)</stil>
<tabellstil = "bakgrunn: lime" >
<tr >
<td style = "polstring: 5px" >
<div style = "margin: 0px" > </div>
</td>
</tr>
</tabell>
<bordstil = "bakgrunn: himmelblå; margin-top: 5px" >
<tr >
<td > </td>
</tr>
</tabell>
</body>
</html>