Jazyk HTML je univerzální kódovací jazyk, který lze použít k vytváření webových stránek, aplikací a dalších aplikací. Jedním z nejdůležitějších aspektů každé webové stránky je vizuální prezentace jejího obsahu, která zahrnuje zarovnání textu. V tomto článku se budeme zabývat zarovnáním textu v obsahu HTML pomocí různých prvků a vlastností jazyka HTML.
Vodorovné zarovnání je proces umístění textu vlevo, vpravo nebo na střed. Toho se často dosahuje pomocí vlastnosti CSS text-align. Chcete-li například vycentrovat nadpis, můžete tak učinit přidáním stylu „text-align: center“ do prvku nadpis.
Vertikální zarovnání je proces umístění textu na horní, dolní nebo střed stránky nebo jiného kontejneru. To se obvykle provádí nastavením vlastnosti vertical-align. Chcete-li například zarovnat odstavec na spodní část stránky, můžete k prvku odstavce přidat styl „vertical-align: bottom“.
Vložené prvky jsou prvky HTML, které se nacházejí v toku jiného obsahu na stránce. Příkladem inline prvků jsou odkazy, obrázky a rozpětí. Chcete-li zarovnat řádkový prvek, můžete použít vlastnost float. Pokud například chcete odkaz posunout na pravou stranu obsahu, můžete tak učinit přidáním stylu „float: right“ k prvku odkaz.
Vlastnost text-align slouží k zarovnání textu v kontejneru. Tato vlastnost může nabývat hodnot left, right, center a justified. Chcete-li například zarovnat odstavec textu na levou stranu kontejneru, můžete tak učinit přidáním stylu „text-align: left“ k prvku odstavec.
Vlastnost white-space slouží k úpravě způsobu zobrazení bílého místa v kontejneru. Tato vlastnost může nabývat hodnot normal, pre a nowrap. Chcete-li například zabránit tomu, aby se odstavec textu obtékal na další řádek, můžete tak učinit přidáním stylu „white-space: nowrap“ k prvku odstavec.
Vlastnost text-indent se používá k odsazení textu v kontejneru. Tato vlastnost přebírá hodnotu délky nebo procenta a text bude o tuto hodnotu odsazen. Chcete-li například odsadit odstavec textu o 10px, můžete to provést přidáním vlastnosti „text-indent: 10px“ k prvku odstavec.
Zarovnávání textu v obsahu HTML je důležitou součástí tvorby dobře navržených webových stránek. V tomto článku jsme se zabývali zarovnáním textu pomocí různých prvků a vlastností jazyka HTML, například vlastností text-align, vertical-align, float, white-space a text-indent. Pomocí těchto nástrojů můžete vytvářet vizuálně přitažlivý obsah HTML, který je správně zarovnaný.
Zarovnání textu lze upravit několika různými způsoby. Ve většině programů pro zpracování textu nebo úpravu textu můžete pomocí tlačítek zarovnání na panelu nástrojů zarovnat text doleva, na střed nebo doprava. Můžete také použít tlačítko justify pro rovnoměrné rozložení textu na stránce.
Pokud chcete mít nad zarovnáním textu větší kontrolu, můžete použít pravítko v horní části stránky. Chcete-li zarovnat text doleva, klikněte na levý okraj pravítka a přetáhněte jej doprava. Chcete-li text vycentrovat, klikněte na střed pravítka a přetáhněte jej doleva nebo doprava. Chcete-li text zarovnat doprava, klikněte na pravý okraj pravítka a přetáhněte jej doleva.
Zarovnání textu můžete upravit také ručně pomocí klávesy tabulátoru. Chcete-li zarovnat text doleva, stiskněte jednou klávesu Tabulátor. Chcete-li text vycentrovat, stiskněte dvakrát klávesu Tabulátor. Chcete-li zarovnat text doprava, stiskněte klávesu Tabulátor třikrát.
Zarovnání textu v HTML CSS lze provést třemi způsoby:
1. Vlastnost text-align
Tato vlastnost umožňuje horizontální zarovnání textu v rámci kontejnerového prvku. Možné hodnoty jsou left, right, center a justify.
2. Vlastnost float
Tato vlastnost umožňuje zarovnat prvek vlevo nebo vpravo od jeho kontejneru, čímž se text v něm obtéká kolem zarovnaného prvku.
3. Vlastnost flex
Tato vlastnost umožňuje vytvořit flexibilní rozložení textu a dalších prvků v kontejneru. Možné hodnoty jsou řádek, sloupec a obtékání.
Existuje několik různých způsobů, jak zafixovat pozici textu v jazyce HTML. Prvním způsobem je použití vlastnosti ‚position‘ v CSS. Vlastnost ‚position‘ lze nastavit na ‚absolute‘, ‚fixed‘ nebo ‚relative‘. Hodnota „absolutní“ umístí prvek podle nejbližšího pozicovaného předka. ‚Pevná‘ pozicuje prvek podle šířky pohledu. ‚Relativní‘ pozicuje prvek podle jeho normální pozice.
Dalším způsobem, jak zafixovat pozici textu v HTML, je použití vlastnosti ‚float‘ v CSS. Vlastnost ‚float‘ lze nastavit na ‚left‘, ‚right‘ nebo ‚none‘. Vlastnost ‚left‘ způsobí, že prvek bude plovoucí vlevo od obsahujícího prvku. Hodnota ‚Right‘ způsobí, že prvek bude plovoucí vpravo od obsahujícího prvku. Hodnota ‚None‘ prvek nezobrazí.
Posledním způsobem, jak opravit pozici textu v HTML, je použití vlastnosti ‚clear‘ v CSS. Vlastnost ‚clear‘ lze nastavit na ‚left‘, ‚right‘, ‚both‘ nebo ‚none‘. Vlastnost ‚vlevo‘ vymaže prvek z levé strany obsahujícího prvku. ‚Right‘ vymaže prvek z pravé strany obsahujícího prvku. „Both“ vymaže prvek z levé i pravé strany obsahujícího prvku. „Žádný“ nevymaže prvek.