Co to jest blok HTML?

Blok HyperText Markup Language (HTML) w szerokim znaczeniu to segment kodu HTML, który odnosi się do określonego obszaru gotowego dokumentu, gdy jest on wyświetlany przez program, taki jak przeglądarka internetowa. Znaczenie bloku HTML jest widoczne podczas przypisywania różnych atrybutów do elementów, ponieważ wiele stylów i innych definicji można przypisać tylko do elementów na poziomie bloku. Przeciwieństwem bloku HTML jest kod wbudowany, który zawsze musi być zagnieżdżony w bloku, aby działał.

Jednym z przykładów definicji bloku HTML jest akapit tekstu na stronie internetowej. Gdy strona jest przeglądana w przeglądarce internetowej, akapit pojawia się z pustym wierszem między nim a poprzednim akapitem oraz z pustym wierszem po akapicie i następnym wyświetlanym elemencie. W kodzie HTML strony akapit jest otoczony znacznikami HTML, które definiują go jako blok akapitu. Te znaczniki, które otaczają akapit, ustanawiają wszystko między nimi jako blok HTML.

Blok HTML może być zagnieżdżony w innym bloku. W rzeczywistości prawie wszystkie tagi są tak naprawdę zagnieżdżone w tagach body, które są wymagane przez dokument HTML. Odwrotnie, segment wbudowany musi być zagnieżdżony w bloku, ponieważ wymaga elementów, które zawierają, jeśli ma działać. Przykładem tagu wbudowanego jest fragment tekstu, który należy wyświetlić pogrubioną czcionką.

Różnica między elementem HTML na poziomie bloku a elementem wbudowanym jest jednym z kluczowych elementów zrozumienia wymaganych do pracy z HTML i kaskadowymi arkuszami stylów (CSS). Dzieje się tak głównie dlatego, że istnieją pewne standardowe atrybuty stylu i inne parametry, które opisano jako mające zastosowanie tylko do elementów na poziomie blokowym lub tylko do elementów śródliniowych. Ogólnie rzecz biorąc, elementy śródliniowe nie zawierają tych samych atrybutów, które można zmieniać, co elementy blokowe.

Przykładem różnicy między atrybutem HTML na poziomie bloku a atrybutem na poziomie wiersza jest opcja wyrównania. Na poziomie bloku, takim jak znacznik podziału lub początek listy punktowanej, tekst lub obrazy w bloku można ustawić tak, aby przyciągały do ​​lewej, prawej lub środkowej części obszaru. Jeśli atrybut wyrównania zostanie zastosowany do elementu śródliniowego, nic się nie stanie, ponieważ nie jest to dostępna opcja na poziomie śródliniowym.