Co to jest akapit HTML?

Akapit HyperText Markup Language (HTML) to znacznik używany w dokumencie HTML do definiowania bloku jako akapitu. Jest to element blokowy i specyfikacja języka HTML zabrania zawierania większości innych elementów blokowych. Zamknięcie bloku tekstu w znaczniku akapitu HTML powoduje, w większości przeglądarek internetowych, wstawienie pustej linii przed początkiem akapitu i po jego końcu. Definiowanie obszaru jako akapitu ma również tę zaletę, że pozwala na zastosowanie do całej treś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łą formą, chociaż są pewne sytuacje, w których może to być konieczne.

Znacznik akapitu HTML jest jednym z najbardziej podstawowych elementów, jakie może zawierać dokument HTML. Jest to również element na poziomie bloku, co oznacza, że ​​definiuje blok kodu lub tekstu. Ogranicza to typ kodu, który może faktycznie zawierać akapit HTML, wyłączając większość innych elementów na poziomie blokowym, takich jak listy strukturalne i inne akapity. Wewnątrz bloku akapitu można używać tylko znaczników formatowania wbudowanego, w tym znaczników kursywy, pogrubienia lub linków adresowych.

Powodem, dla którego znacznik akapitu HTML jest niezbędny, 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 takiego stanu rzeczy, ale jednym z nich są różne sposoby, w jakie systemy operacyjne komputerów faktycznie definiują łamanie wiersza, co ułatwia ich usunięcie niż przetłumaczenie. Bez możliwości używania łamania wierszy, znaczniki HTML muszą być użyte do zdefiniowania formatowania. Często używany w połączeniu ze znacznikiem akapitu HTML jest inny znacznik zwany podziałem wiersza, który po prostu wstawia pusty wiersz w miejscu, w którym znajduje się znacznik. Używanie wielu podziałów wierszy w większym bloku akapitów jest preferowanym sposobem zapewniania odstępów, w przeciwieństwie do wielu tabulatorów akapitów, które, gdy są umieszczane jednocześnie, w rzeczywistości powodują wiele podziałów wierszy między akapitami.

Istnieje kilka atrybutów, których może używać znacznik akapitu HTML, 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 do środka — to jeden z tych zdeprecjonowanych atrybutów. Inne elementy akapitu, które można zmienić, to kierunek tekstu w przypadku języków obcych oraz reakcja na normalne działania użytkownika, takie jak najechanie kursorem myszy na blok lub kliknięcie go.