Co to jest akapit HTML?
Akapit HTML (HyperText Markup Language) to znacznik używany w dokumencie HTML do definiowania bloku jako akapitu. Jest to element na poziomie bloku i specyfikacja języka HTML zabrania go zawierać większości innych elementów na poziomie bloku. Otwieranie bloku tekstu w znaczniku akapitu HTML powoduje, w większości przeglądarek internetowych, wstawianie pustej linii przed rozpoczęciem akapitu i po jego zakończeniu. Definiowanie obszaru jako akapitu ma również tę zaletę, że pozwala na zastosowanie do całej zawartości określonych stylów za pomocą kaskadowych arkuszy stylów (CSS). Powszechnie uważa się, że używanie wielu bloków akapitów jako jedynego formatowania na stronie jest złe, chociaż w niektórych sytuacjach może to być konieczne.
Znacznik akapitu HTML jest jednym z najbardziej podstawowych elementów, które mogą być zawarte w dokumencie HTML. Jest to również element na poziomie bloku, co oznacza, że definiuje blok kodu lub tekstu. Ogranicza to rodzaj kodu, który może faktycznie zawierać akapit HTML, z wyłączeniem większości innych elementów na poziomie bloku, takich jak listy strukturalne i inne akapity. W bloku akapitu można stosować tylko tagi formatowania wbudowanego, w tym tagi dla kursywy, pogrubienia lub linków adresowych.
Powodem, dla którego znacznik akapitu HTML jest konieczny, jest to, że gdy dokument HTML jest odczytywany przez przeglądarkę internetową, usuwa większość użytych spacji i podziałów wierszy. Istnieje wiele przyczyn tego zjawiska, ale jedną z nich są różne sposoby definiowania podziału linii przez komputerowe systemy operacyjne, dzięki czemu łatwiej je usunąć niż przetłumaczyć. Bez możliwości korzystania z podziałów linii do definiowania formatowania należy użyć znaczników HTML. Często używany w połączeniu ze znacznikiem akapitu HTML jest inny znacznik znany jako podział linii, który po prostu wstawia pustą linię w dowolnym miejscu znacznika. Stosowanie wielu podziałów linii w większym bloku akapitu jest preferowanym sposobem zapewniania odstępów, w przeciwieństwie do wielu zakładek akapitu, które, jeśli zostaną umieszczone jednocześnie, faktycznie spowodują wielokrotne łamanie linii między akapitami.
Znacznik akapitu HTML może wykorzystywać kilka atrybutów, chociaż niektóre z nich zostały zastąpione atrybutami CSS, które zapewniają dokładniejsze opcje układu i odstępów. Wyrównanie akapitu - do prawej, lewej lub środkowej - jest jednym z tych zamortyzowanych atrybutów. Niektóre inne elementy akapitu, które można zmienić, to kierunek tekstu dla języków obcych i reakcja na normalne działania użytkownika, takie jak przesuwanie myszy nad blokiem lub klikanie go.