The Codest
  • O nás
  • Služby
    • Vývoj softwaru
      • Vývoj frontendů
      • Vývoj backendu
    • Staff Augmentation
      • Vývojáři frontendů
      • Vývojáři backendu
      • Datoví inženýři
      • Cloudoví inženýři
      • Inženýři QA
      • Další
    • To Advisory
      • Audit a poradenství
  • Odvětví
    • Fintech a bankovnictví
    • E-commerce
    • Adtech
    • Healthtech
    • Výroba
    • Logistika
    • Automobilový průmysl
    • IOT
  • Hodnota za
    • CEO
    • CTO
    • Manažer dodávek
  • Náš tým
  • Case Studies
  • Vědět jak
    • Blog
    • Setkání
    • Webové semináře
    • Zdroje
Kariéra Spojte se s námi
  • O nás
  • Služby
    • Vývoj softwaru
      • Vývoj frontendů
      • Vývoj backendu
    • Staff Augmentation
      • Vývojáři frontendů
      • Vývojáři backendu
      • Datoví inženýři
      • Cloudoví inženýři
      • Inženýři QA
      • Další
    • To Advisory
      • Audit a poradenství
  • Hodnota za
    • CEO
    • CTO
    • Manažer dodávek
  • Náš tým
  • Case Studies
  • Vědět jak
    • Blog
    • Setkání
    • Webové semináře
    • Zdroje
Kariéra Spojte se s námi
Šipka zpět ZPĚT
2022-10-04
Vývoj softwaru

3 užitečné značky HTML, o kterých jste možná ani nevěděli, že existují

The Codest

Jacek Ludzik

Návrhář výrobků

V dnešní době je přístupnost (A11y) klíčová ve všech fázích vytváření vlastních softwarových produktů. Počínaje částí návrhu UX/UI, přesahuje do pokročilých úrovní tvorby funkcí v kódu. Poskytuje spoustu výhod pro vývojáře, kteří pracují na zvyšování DX, ale především pro koncové uživatele. Jednou z těchto a11y částí v HTML jsou sémantické značky a právě o nich bych se zde rád zmínil.

Front-end vývojáři musí být dobře obeznámeni s Značky HTML protože to je jejich každodenní přirozené prostředí. Vsadím se, že všichni znáte základní značky, jako např.

,
,
a tak dále. Ale věděli jste například, že můžete navrhnout okamžik přerušení slova pomocí pouhého HTML, bez CSS?

WBR

Předpokládejme, že pracujete na nějaké webové stránce nebo aplikaci pro německého klienta. Jak víte, německá slova mohou být velmi dlouhá. Máte tedy návrh s nějakým textovým obsahem, který musíte reprodukovat v jazyce kód a tento obsah se musí zlomit ve velmi specifických okamžicích. Zde přichází na řadu tag, který vám pomůže.

Geburtstagskuchen

A je to! S tak jednoduchou značkou můžete manipulovat s obsahem textu podle svých představ.

Jak je to ale s podporou prohlížeče? No, upřímně řečeno, je docela dobrá. Většina prohlížečů této značce rozumí, ale Opera na Androidu a Safari na iOS mohou mít problémy.

tabulka kompatibility wbr

METER

Představte si, že vytváříte aplikaci pro správu diskového úložiště. Potřebujete v uživatelském rozhraní nějak zobrazit, kolik úložiště je ještě k dispozici, a opravdu chcete, aby bylo co nejpřístupnější. To je právě ideální případ užití pro aplikaci tag. Pouze vám zobrazí hodnotu v definovaném rozsahu. Další skvělou vlastností tohoto tagu jsou jeho atributy:

  • low → pokud je aktuální hodnota nižší než nastavená nízká hodnota, ukazatel měřiče zčervená;
  • optimální → pokud jsou aktuální hodnoty vyšší než optimální hodnota atributu, ukazatel se rozsvítí zeleně;
  • high → pokud je vysoká hodnota nižší než maximální a vyšší než optimální hodnota, bude sloupec měřiče oranžový. V opačném případě bude zelený.

Možná znáte i podobnou značku, kterou je progress. Jaký je mezi nimi vlastně rozdíl? Tag progress by se měl používat pro probíhající úkoly. Jinými slovy, značku progress používejte, když se zabýváte konkrétním úkolem. U tagu meter by se měl používat pro zobrazení využití disku nebo paměti. Dalším rozdílem je, že tag meter není podporován prohlížečem IE, a to je vlastně jediná nevýhoda tohoto tagu.

měřič kompatibility měřič

DEL a INS

Přemýšleli jste někdy o tom, jak vytvořit dostupný indikátor smazaných a přidaných částí obsahu (rozdíl v GitHubu nebo e-mailové upozornění z Jiry, když byl tiket aktualizován)? Stačí smazaný obsah obalit příkazemtag. Například: <del><p>Právě odstraněný obsah</p></del>. Chcete-li zobrazit pouze přidanou část obsahu, můžete použít příkaz přesně stejným způsobem. Tento tag nabízí také dva atributy:

  • cite → uri zdroje, který vysvětluje, proč byla tato část přidána;
  • datetime → data a čas změny.
tabulka kompatibility ins

Existuje samozřejmě mnohem více užitečných značky v jazyce HTML . Vřele doporučuji používat všechny, pokud je to možné a vhodné. Vaši klienti a uživatelé aplikací vám za takový přístup poděkují. Buďte však opatrní, protože některé značky mohou být zastaralé. Vždy se můžete ujistit, že méně běžná značka, kterou chcete použít, je stále platná a má dobrou podporu v systému Dokumentace MDN.

Související články

Vývoj softwaru

Další informace o Ruby on Rails s funkcí Pub/Sub

Pub/Sub může projektu přinést mnoho výhod - může zajistit čistotu kódu, oddělit služby a umožnit jejich snadné škálování. Více informací o Pub/Sub najdete v následujícím článku...

The Codest
Michal Pawlak Senior Ruby Developer
Vývoj softwaru

Nástroje Javascript v akci

Objevte některé nástroje pro načítání JavaScript, které vám pomohou zlepšit vaši programovací hru. Zjistěte více o ESLint, Prettier a Husky!

The Codest
Reda Salmi React Vývojář
Vývoj softwaru

Najímání interních a externích vývojářů

Najímání zaměstnanců interně nebo externě? To je zásadní dilema! V následujícím článku se dozvíte, jaké jsou výhody outsourcing nebo budování interního týmu.

The Codest
Grzegorz Rozmus Vedoucí jednotky Java
Vývoj softwaru

9 chyb, kterých se vyvarujte při programování v jazyce Java

Jakých chyb byste se měli vyvarovat při programování v jazyce Java? V následujícím díle na tuto otázku odpovíme.

The Codest
Rafal Sawicki Vývojář v jazyce Java

Přihlaste se k odběru naší znalostní databáze a získejte aktuální informace o odborných znalostech z oblasti IT.

    O nás

    The Codest - Mezinárodní společnost zabývající se vývojem softwaru s technologickými centry v Polsku.

    Spojené království - ústředí

    • Kancelář 303B, 182-184 High Street North E6 2JA
      Londýn, Anglie

    Polsko - Místní technologická centra

    • Kancelářský park Fabryczna, Aleja
      Pokoju 18, 31-564 Krakov
    • Brain Embassy, Konstruktorska
      11, 02-673 Varšava, Polsko

      The Codest

    • Home
    • O nás
    • Služby
    • Case Studies
    • Vědět jak
    • Kariéra
    • Slovník

      Služby

    • To Advisory
    • Vývoj softwaru
    • Vývoj backendu
    • Vývoj frontendů
    • Staff Augmentation
    • Vývojáři backendu
    • Cloudoví inženýři
    • Datoví inženýři
    • Další
    • Inženýři QA

      Zdroje

    • Fakta a mýty o spolupráci s externím partnerem pro vývoj softwaru
    • Z USA do Evropy: Proč se americké startupy rozhodly přesídlit do Evropy?
    • Srovnání technických vývojových center v zahraničí: Tech Offshore Evropa (Polsko), ASEAN (Filipíny), Eurasie (Turecko)
    • Jaké jsou hlavní výzvy CTO a CIO?
    • The Codest
    • The Codest
    • The Codest
    • Privacy policy
    • Website terms of use

    Copyright © 2026 by The Codest. Všechna práva vyhrazena.

    cs_CZCzech
    en_USEnglish de_DEGerman sv_SESwedish da_DKDanish nb_NONorwegian fiFinnish fr_FRFrench pl_PLPolish arArabic it_ITItalian jaJapanese es_ESSpanish nl_NLDutch etEstonian elGreek pt_PTPortuguese cs_CZCzech