Skip to main content

Hvad er en HTML -blok?

Et hypertext markeringsprog (HTML) -blok i en bred forstand er et segment af HTML -kode, der vedrører et defineret område i det færdige dokument, når det vises af et program såsom en webbrowser.Betydningen af en HTML-blok ses, når man tildeler forskellige attributter til elementer, fordi mange stilarter og andre definitioner kun kan tildeles til blokering af elementer.Det modsatte af en HTML -blok er inline -kode, som altid skal indlejres inde i en blok for at fungere.

Et eksempel på definitionen af en HTML -blok er et afsnit af tekst på et websted.Når siden ses inde i en webbrowser, vises afsnittet med en tom linje mellem den og det foregående afsnit og med en tom linje efter afsnittet og det næste displayelement.Inden for HTML -koden til siden er afsnittet omgivet af HTML -tags, der definerer det som en afsnitblok.Disse tags, der omgiver afsnittet, etablerer alt mellem dem som en HTML -blok.

En HTML -blok kan indlejres inde i en anden blok.Faktisk er næsten alle tags virkelig indlejret inde i de kropsmærker, der kræves af et HTML -dokument.Omvendt skal et inline -segment være indlejret inde i en blok, fordi det kræver elementer, de indeholder, hvis det skal fungere.Et eksempel på et inline-tag er et stykke tekst, der skal vises med fedArk (CSS).Dette skyldes primært, at der er visse standardstilattributter og andre parametre, der kun er beskrevet som anvendelse af elementer på blokeringsniveau eller kun til elementer på inline-niveau.Generelt indeholder inline-elementer ikke de samme skiftbare attributter som elementer på blokniveau.

Et eksempel på forskellen mellem en HTML-blokniveauattribut og en attribut på inline-niveau er indstillingen Justering.På blokniveau, såsom et divisionsmærke eller starten på en kugletliste, kan teksten eller billederne inden for blokken indstilles til at klikke til venstre, højre eller centrum af et område.Hvis tilpasningsattributten anvendes til et inline -element, vil der ikke ske noget, fordi det ikke er en tilgængelig mulighed på inline -niveauet.