Hva er en HTML -blokk?
en Hypertext Markup Language (HTML) -blokk, i bred forstand, er et segment av HTML -kode som angår et definert område av det ferdige dokumentet når det vises av et program som en nettleser. Betydningen av en HTML-blokk sees når du tildeler forskjellige attributter til elementer, fordi mange stiler og andre definisjoner bare kan tilordnes til blokknivåelementer. Det motsatte av en HTML -blokk er inline -kode, som alltid må nestes inne i en blokk for å fungere.
Et eksempel på definisjonen av en HTML -blokk er et avsnitt med tekst på et nettsted. Når siden blir sett i en nettleser, vises avsnittet med en tom linje mellom den og forrige avsnitt og med en tom linje etter avsnittet og neste visningselement. Innenfor HTML -koden for siden er avsnittet omgitt av HTML -koder som definerer den som en avsnittsblokk. Disse taggene som omgir avsnittet, etablerer alt mellom dem som en HTML -blokk.
An HTML BloCK kan nestes inne i en annen blokk. Faktisk er nesten alle tagger virkelig nestet inne i kroppskodene som kreves av et HTML -dokument. Motsatt må et inline segment nestes inne i en blokk fordi det krever elementer som de inneholder hvis det skal operere. Et eksempel på en inline -tag er et stykke tekst som må vises med fet skrift.
Forskjellen mellom et HTML-blokknivåelement og et inline-element er et av de viktigste forståelsesbitene som kreves for å jobbe med HTML og Cascading Style Sheets (CSS). Dette er først og fremst fordi det er visse standardstilattributter og andre parametere som bare beskrives som å bruke elementer på blokknivå, eller bare på elementer på inline-nivå. Generelt inneholder inline-elementer ikke de samme endrede attributtene som elementer på blokknivå.
Et eksempel på forskjellen mellom en HTML-blokknivåattributt og en inline-nivå attributt er justeringsalternativet. På blokknivå, for eksempel en divisjonsmerke eller starten på en kuleliste, kan teksten eller bildene i blokken settes til å knipse til venstre, høyre eller midt i et område. Hvis justeringsattributtet brukes på et inline -element, vil ingenting skje, fordi det ikke er et tilgjengelig alternativ på inline -nivå.