Hva er en HTML Block?

February 25  by Eliza

En Hypertext Markup Language (HTML) blokk, i vid forstand, er et segment av HTML-kode som er knyttet til et definert område av det ferdige dokumentet når det vises av et program, for eksempel en nettleser. Viktigheten av en HTML-blokken er sett ved tildeling av forskjellige attributter til elementer, fordi mange stiler og andre definisjoner kan bare tildeles for å blokkere-nivå elementer. Det motsatte av en HTML-blokken er inline kode, som må alltid være nestet inne i en blokk for å fungere.

Et eksempel på definisjonen av en HTML-blokken er et avsnitt av tekst på en nettside. Når siden blir sett inne i en nettleser, vises avsnitt med en blank linje mellom det og forrige avsnitt og med en blank linje etter avsnittet og neste skjerm element. Innen HTML-koden for siden, er avsnittet omgitt av HTML-koder som definerer det som et avsnitt blokk. Disse kodene som omgir avsnittet etablere alt mellom dem som en HTML-blokk.

En HTML-blokk kan nestes i en annen blokk. Faktisk nesten alle tagger er virkelig nestet inne body-kodene som kreves av et HTML-dokument. Omvendt, trenger en inline segment som skal nestes i en blokk fordi det krever elementer som de inneholder hvis den skal betjene. Et eksempel på en inline tag er et stykke tekst som må vises i fet skrift.

Forskjellen mellom en HTML-block-nivå element og en inline element er en av de viktigste delene av forståelse som kreves for å jobbe med HTML og Cascading Style Sheets (CSS). Dette er først og fremst fordi det er visse standard stil attributter og andre parametere som er beskrevet som søker bare å blokkere-nivå elementer, eller bare til inline-nivå elementer. Generelt sett, inline elementer som ikke inneholder de samme utskiftbare attributter som blokk-nivå elementer.

Et eksempel på forskjellen mellom en HTML-block-nivå attributt og en inline-nivå attributt er justeringen alternativet. På blokknivå, for eksempel en divisjon tag eller starten på en punktliste, kan tekst eller bilder i blokken settes til knipse mot venstre, høyre eller sentrum av et område. Hvis justerings attributt er aktivert på et inline element, så ingenting vil skje, fordi det ikke er et tilgjengelig alternativ på inline nivå.

  • Det motsatte av en HTML-blokken er inline kode, som må alltid være nestet inne i en blokk for å fungere.