Tag (znacznik)
Z Wikipedii
Tag (znacznik) – w informatyce znak lub słowo kluczowe przypisane do określonego fragmentu informacji, na przykład tekstu lub pliku multimedialnego. Tagi są powszechnie stosowane w bazach danych oraz przy opisywaniu informacji tekstowej.
[edytuj] Języki znaczników
W przypadku danych tekstowych znaczniki są stosowane w celu klasyfikowania fragmentów tekstu. Znaczniki, w odróżnieniu od komend programów komputerowych, są wplecione bezpośrednio w ciało informacji. Nie są one "wykonywane" i nie stanowią "poleceń", lecz są osobną formą danych, która umożliwia wykonywanie na pozostałej informacji określonych działań. Tagi mogą tworzyć struktury hierarchiczne oraz precyzować swoje znaczenie poprzez atrybuty.
Ustandaryzowane zbiory tagów oraz reguły ich stosowania to języki znaczników. Niektóre meta-języki znaczników (np. SGML lub XML) same nie posiadają znaczenia i służą jedynie do ujednolicenia zapisu kolejnych języków. Inne są tworzone z myślą o konkretnym zastosowaniu, przykładowo język HTML służy wyłącznie do tworzenia stron WWW, a język SVG - do zapisu grafiki wektorowej. Dzięki jednolitej składni większości języków znaczników łatwo jest przekształcić w pełne bazy danych lub formatować i prezentować na rozmaitych urządzeniach.
Znaczniki najczęściej są otoczone nawiasami ostrymi lub prostokątnymi. Atrybuty najczęściej określane są za pomocą nazwy oraz wartości otoczonej apostrofami lub cudzysłowami.
[edytuj] Bazy danych
Tagi to także nazwy kategorii, które służą do klasyfikowania zawartości strony WWW (na przykład artykułów w serwisie lub wpisów w dzienniku). Tagowanie elementów serwisu umożliwia czytelnikowi szybki wybór interesujących go informacji. Zakres oraz proporcje używanych tagów są niekiedy przedstawiane za pomocą chmur tagów.