Sytuacja kobiet w IT w 2024 roku
17.10.20222 min
Tapajyoti Bose

Tapajyoti BoseFrontend Web Developer

7 przydatnych elementów HTML, których nikt nie używa

Sprawdź 7 elementów HTML, które mogą Ci ułatwić pracę, a większość o nich zapomniało.

7 przydatnych elementów HTML, których nikt nie używa

Szukanie jakiegoś elementu HTML, kiedy sam do końca nie wiesz czego szukasz, może przypominać szukanie igły w stogu siana. Ale nie martw się, wykonałem już za Ciebie brudną robotę!

Po przekopaniu się przez pozornie niekończący się stos elementów HTML wyszperałem kilka rzadko używanych perełek!

1. meter i progress

Element progress jest semantycznie poprawnym sposobem wyświetlania pasków postępu.

Element meter to progress na sterydach. Oprócz wyświetlania pomiaru skalarnego w znanym zakresie pozwala określić niski, wysoki i optymalny zakres wartości.

<meter
  min="0"
  max="100"
  low="25"
  high="75"
  optimum="80"
  value="50"
></meter>

2. sup & sub

Do dokumentu można dodać indeksy górne (jak np. ) za pomocą sup i indeksy dolne (jak np. x₀) za pomocą sub

Element HTML sub

Element HTML x²

3. datalist

datalist pozwala na dodanie sugestii autocomplete do elementów input.

Element HTML datalist


WAŻNE

  1. Sugestie NIE OGRANICZAJĄ się do elementu input, mogą być również używane z kolorami, datą, czasem, a nawet zakresem danych wejściowych.
  2. Domyślny styl sugestii jest co najmniej nieprzyjemny dla oka. Zawsze jednak można go stylizować za pomocą CSS.

4. map i area

map i area pozwalają na tworzenie map obrazu, co jest wymyślnym określeniem dla obrazów z klikalnymi obszarami.

<img
  src="workplace.jpg"
  alt="Workplace"
  usemap="#workmap"
  width="400"
  height="379"
/>
<map name="workmap">
  <area
    shape="rect"
    coords="34,44,270,350"
    alt="Computer"
    href="computer.html"
  />
  <area
    shape="rect"
    coords="290,172,333,250"
    alt="Phone"
    href="phone.html"
  />
  <area
    shape="circle"
    coords="337,300,44"
    alt="Cup of coffee"
    href="coffee.html"
  />
</map>

5. details i summary

details i  summary są używane do tworzenia zwijanych treści bez użycia JavaScriptu. Jest to semantyczna metoda tworzenia rozwijanych list.

Element HTML details

6. object

Wyrywasz sobie włosy z głowy, żeby umieścić pliki na swojej stronie? Już nie musisz się o to martwić!

object pozwala na umieszczanie szerokiej gamy plików, takich jak PDF, obrazy, filmy, audio, a nawet filmy Youtube.

Element HTML object

7. abbr

Element abbr pozwala na dodanie skrótów do dokumentu. Po najechaniu przez użytkownika na skrót wyświetlany jest pełny formularz. Co więcej, czytniki ekranowe mogą być również skonfigurowane tak, aby odczytywać pełną formę w przypadku napotkania skrótu.

Element HTML abbr


I to by było na tyle! 🎉


Źródła

  • W3schools
  • MDN


Oryginał tekstu w języku angielskim przeczytasz tutaj.

<p>Loading...</p>