? HyperText Markup Language ( HTML ) är ett dokument formatering systemet och inte ett programmeringsspråk . Alla webbsidor är skrivna i HTML , som kartlägger layouten av objekt på en sida med taggar . Den " div " taggen är en av de språkliga funktionerna i HTML . Det skiljer blocken av objekt på sidan . Det kan visa konstiga beteende , såsom visar tomrum , om programmeraren inte förstår dess inställningar . Tags
HTML använder taggar för att ange teckensnitt effekter och instruktioner formatering . En tagg är en kod som finns inuti vinkelparenteser . Ett par flikar omger text eller andra taggar för att utvidga deras tillämpningsområde . Allt mellan en öppen och nära taggen har koden instruktion tillämpas på det . Den nära taggen är densamma som den öppna etiketten , men med ett snedstreck informera om koden . Så , öppnar " div " taggen med "
" och stängs med " < /div > . " Starttaggen kan innefatta andra instruktioner som specificerar beteende formateringen . Om vanliga parametrarna lämnas ut taggen , kommer webbläsaren att tillämpa beteendet hos en yttre tagg .
Klyftorna mellan divar
vissa webbläsare , inklusive Internet Explorer och Firefox , lämna mellanrum mellan två " div " sektioner när de visas på skärmen . Detta kan vara irriterande om en vit utrymme visar i mitten av en konstruktion som var tänkt att ha en konstant bakgrundsfärg . Vissa Webbutvecklare sätter bara upp med gapet och förändra designen på sidan för att integrera den . Dock kommer proportionerna i sidan vara olika beroende på vilken webbläsare betraktaren använder , eftersom inte alla webbläsare visar detta beteende . Gapet orsakas av formatering i HTML-koden . Om " div " Starttaggen följer en bildplatshållare , visar webbläsaren den nya linjen i koden som en linje i layouten . Det enda sättet att undvika detta är att skriva öppningen " div " taggen på slutet av raden som innehöll den sista bildplatshållaren .
Utrymmen inom Divar
" div " taggen har egenskaper som inkluderar " stil . " inställningarna i denna egenskap av en " div " taggen kan orsaka mellanslag ske inom gränserna för divisionen . Style alternativ med potentiellt inflytande på avståndet inom ett block inkluderar gräns , stoppning och justering alternativ . Någon av dessa alternativ kan leda till text eller objekt till steget in från kanten av blocket , vilket skapar oönskade utrymmen . Den Internet Explorer hyss som placerar en lucka efter en bild gäller även inom " div " block , så det är nödvändigt att placera början av nästa kodrad efter en bild på samma linje som bildplatshållaren att eliminera oönskade luckor . Addera arv
p Om det uppstår mellanrum runt eller inuti skärmen som skapats av " div " taggar utan några instruktioner för att bilda dessa utrymmen , har avståndet förmodligen ärvt från instruktioner skapad av taggar som omger " div " uttalande . En annan orsak kan vara webbläsarens standardinställningar . Den ultimata yttre taggen är "
" deklaration , som innehåller allt på sidan . Ställa alla tänkbara attribut till noll i deklarationen av kroppen upprättar en baslinje för hela dokumentet , ta bort möjligheten för webbläsare med en motstridig standard effekt .