Nøgleforskel – Blok vs Inline Elements
HTML står for Hyper Text Markup Language. Det bruges til at oprette websider. Hver webside er forbundet med andre websider ved hjælp af hyperlinks. Dette sprog består af tags. Et mærke er omgivet af vinkelbøjler. Syntaksen ligner. De fleste tags har også et afsluttende tag. Hvornår er et tag, er det afsluttende tag. Nogle tags har ikke et afsluttende tag. Eksempler på et sådant tag er
og
De er kendt som ugyldige tags. Et HTML-element er en komponent i HTML-dokumentet eller websiden, efter at det er blevet parset i Document Object Model (DOM). DOM er en intern repræsentation i webbrowseren. Det repræsenterer hvert dokument i en træstruktur. I browseren kan de visningsbare elementer enten være et blokelement eller et inline-element. Blokelementer har en rektangulær struktur. Inline-elementerne kan indlejres i blokelementer. Den vigtigste forskel mellem blok og inline-elementet er, at blokelementerne fylder hele den tilgængelige bredde, mens inline-elementerne tager den nødvendige bredde for at vise indholdet af elementerne.
Hvad er blokelementer?
Blokelementer tager den tilgængelige fulde bredde. Disse elementer starter altid med en ny linje. Nogle eksempler på blokelementer er som følger.
bruges til at definere et afsnit. f.eks.
Dette er et afsnit
. Der er seks tags til at definere overskrifter. De er
,
,
…
. Programmøren kan bruge headeren i overensstemmelse hermed.
Den bestilte liste er defineret af
mens den uordnede liste er defineret af
. Den bruges til at vise en vandret linje på tværs af websiden.
Blok vs. Inline-elementer |
|
Blokelementerne er de elementer, der vil spænde over hele bredden af det overordnede element, og vil ikke tillade noget andet element at optage det samme vandrette rum, som det er placeret på. | De inline-elementer er de elementer, der ikke kan placeres direkte inde i body-elementet, og som er indlejret i blokelementer. |
Ny linje | |
Blokelementer starter med en ny linje. | Inline-elementer starter ikke med en ny linje. |
Nødvendig plads | |
Blokelementerne tager hele bredden. | De inline-elementer tager kun den nødvendige bredde. |
Opsummering – Blokering vs Inline Elements
HTML står for Hyper Text Markup language. Det er et sprog, der består af tags. Hvert tag har en specifik opgave og definerer, hvordan websiden skal struktureres. Nogle tags har startmærket og slutmærket. Nogle tags har ikke et afsluttende tag. De kaldes void tags. Parsing er processen med syntaksanalyse. Efter parsing-trinnet bliver disse tags til elementer. Elementer kan være elementer på blokniveau eller inline-elementer. Forskellen mellem blok- og inline-elementer er, at blokelementerne fylder hele den tilgængelige bredde, mens de inline-elementer tager den nødvendige bredde for at vise indholdet af elementerne.
Download PDF-versionen af Block vs Inline Elements
Du kan downloade PDF-versionen af denne artikel og bruge den til offline-formål i henhold til citatnotat. Download venligst PDF-versionen her: Difference Between Block and Inline elements
Anbefalede:
Forskellen mellem blok- og graftcopolymer
Nøgleforskellen mellem blok- og podecopolymer er, at en blokcopolymer har blokke af gentagne enheder, mens en podecopolymer har repe-grene
Forskellen mellem makro- og inline-funktion
Nøgleforskel - Makro vs Inline-funktion En makro er et fragment af kode, som er et præprocessordirektiv. En inline-funktion er en C++-forbedringsfunktion
Forskel mellem sinus arrestation og sinus blok
Key Difference - Sinus Arrest vs Sinus Block SA node er en vigtig del af hjertets ledende system. Den genererer elektriske impulser, der ar
Forskellen mellem den vigtigste forskel mellem metalliske og ikke-metalliske mineraler
Nøgleforskel - metalliske vs. ikke-metalliske mineraler Et mineral er en naturligt forekommende fast og uorganisk bestanddel med en bestemt kemisk formel
Forskellen mellem blødning mellem menstruation og blødning i menstruation
Blødning mellem menstruation vs blødning i menstruation Blødning mellem menstruation og blødning i menstruation er problemer for kvinder. Hunnerne under deres reproduktion