Datalist - dlaczego jest zamknięty element <option>?

0
<input list="game">
<datalist id="game">
  <option value="Szachy"></option>
  <option value="Warcaby">
  <option value="Bierki">
</datalist>

Może mi ktoś powiedzieć po co osoba tworząca ten kod zamknęła element </option> przy wartości Szachy.
Czemu ma to służyć ?

Może to banalne pytanie, ale jak najbardziej serio. Szukałem na innych kursach jak tworzyć taki element i nigdzie nie znalazłem tego kodu z zamkniętym elementem </option>

0

Może jakoś przez pomyłkę? To raczej nic nie zmieni.

https://developer.mozilla.org/pl/docs/Web/HTML/Element/datalist

0

Ogólnie jestem z tych osób, które muszą wiedzieć jak coś działa więc to się wiąże z kolejnym pytaniem...

Wiem do czego służy atrybut value, ale w tym przypadku nie widzę jego zastosowania. Przecież użytkownik może wybrać sobie co chcę, ale też nie musi może dowolną wartość wpisać w formularz, więc czemu nie można by zrobić właśnie coś takiego <option>Szachy</option>

0

Zamknięte przez przypadek.

A jest zrobione tak, a nie inaczej, bo można to zrobić na dwa sposoby i autor zdecydował się na akurat ten.

1 użytkowników online, w tym zalogowanych: 0, gości: 1