? HyperText Markup Language ( HTML ) er et dokument formatering system og ikke et programmeringsspråk. Alle websider er skrevet i HTML , som tilordner ut oppsettet av objekter på en side med koder. Den " div " tag er en av de språklige funksjoner i HTML. Det skiller blokker av objekter på siden . Den kan vise merkelig oppførsel , som for eksempel viser hullene, hvis programmereren ikke forstår sine innstillinger. Tags
HTML bruker koder for å vise skrift effekter og formatering instruksjoner . En kode er en kode som finnes inne Vinkelparentesene . Et par faner surround tekst eller andre koder for å utvide omfanget av sin søknad . Alt mellom et åpent og nært tag har koden instruksjon brukt til det. Den nære koden er den samme som den åpne tag, men med en skråstrek informere av koden . Så åpner " div " tag med "
" og lukkes med " < /div > . " Åpningen tag kan omfatte andre instruksjoner som spesifiserer oppførselen til formatering. Hvis standard parametere er utelatt av koden , vil nettleseren gjelder oppførselen til en ytre tag .
Gap mellom Divs
Noen nettlesere, inkludert Internet Explorer og Firefox , la hullene mellom to " div " seksjoner når de vises på skjermen . Dette kan være sjenerende hvis et hvitt område viser i midten av en utforming som er ment å ha en konstant bakgrunnsfarge. Noen webutviklere bare sette opp med gap og endre utformingen av siden for å integrere den . Imidlertid vil andelen av siden være annerledes i henhold til hvilken nettleser betrakteren bruker , fordi ikke alle nettlesere viser denne atferden. Gapet skyldes formatering i HTML-koden . Hvis " div " åpning tag følger et bilde plassholder , viser nettleseren den nye linjen i koden som en linje i oppsettet . Den eneste måten å unngå dette på er å skrive åpningen " div " tag på enden av linjen som inneholdt det siste bildet plassholder .
Spaces Innen Divs
" div " tag har egenskaper som inkluderer "stil . " innstillingene for at eiendommen til en " div " tag kan føre mellomrom for å oppstå innenfor grensene av delingen. Stil alternativer med potensielle innflytelse på avstand i en blokk inkluderer grensen, polstring og justering alternativer. Noen av disse alternativene kan forårsake tekst eller objekter til å steppe inn fra kanten av blokken , og dermed skape uønskede områder . Internet Explorer innfall som plasserer et gap etter et bilde gjelder også innen " div " blokker , så det er nødvendig å plassere begynnelsen av neste linje med kode etter et bilde på samme linje som bildet plassholder for å eliminere uønskede mellomrom .
Inheritance
p Hvis det forekommer tomme felt rundt eller innenfor skjerm laget av " div " koder uten noen instruksjoner for å danne disse rommene , har avstanden trolig blitt arvet fra instruksjoner opprettet av koder som omslutter " div " statement. En annen årsak kan være nettleserens mislighold . Den ultimate ytre tag er "
" erklæringen , som inneholder alt på siden . Innstilling alle mulige attributter til null i erklæringen av kroppen etablerer en base linje for hele dokumentet , fjerne muligheten for nettleseren ved hjelp av en konflikt standardeffekten.