Globalni atributi vrijede za sve HTML 5 elemente (tagove).
id="string"
Atribut id definira unique identifier elementa. U jednom HTML dokumentu (fajlu) ne mogu biti dva ista id-a. Ovaj atribut se koristi za CSS i Javascript.
class="string"
Ovaj atribut određuje kojoj klasi element pripada. Unutar HTML dokumenta više elemenata može imati isti class atribut (za razliku od id-a).
style="CSS"
Služi za definiranje CSS-a, npr style="font:12px Verdana;".
title="string"
Daje nekakvu sažetu informaciju ili savjet što da se učini. Obično se u browseru renderira kao tooltip kada stavimo miš na element.
Primjer - TITLE: vidi code » vidi stranicu
lang="en | de | fr | es | hr | ..."
Definira jezik unutar elementa. U HTML5 može biti u svakom elementu dok kod HTML4.01 ne može biti u svakom elementu.
Primjer - LANG: vidi code » vidi stranicu
translate="yes | no"
Određuje da li će se pri automatskom prijevodu text unutar elementa prevoditi ili će ostati u
originalnom jeziku.
Npr. ukoliko ne želite da se cijeli dokument automatski prevede jer već aplikacija osigurava prijevod,
napisat ćete <html lang="hr" translate="no">
Primjer - TRANSLATE: vidi code » vidi stranicu
dir="ltr | rtl | auto"
Definira smjer pisanja teksta. Npr. za arapsko pismo će biti 'rtl' right-to-left.
contenteditable="true | false"
Određuje da li je sadržaj unutar elementa moguće izmjeniti u prozoru browsera. Npr. ako se stavi 'true' onda se P tag ponaša kao INPUT tag.
Primjer - CONTENTEDITABLE: vidi code » vidi stranicu
draggable="true | false"
Određuje da li se element može pomaktnuti mišem na drugo mjesto. Najčešće se koristi za drag&drop.
Primjer - DRAGGABLE: vidi code » vidi stranicu
hidden
Određuje da li je element sakriven tj. u HTML codu postoji ali ga browser ne interpretira. Browser smatra da element sa hidden uopće ne postoji.
Primjer - HIDDEN: vidi code » vidi stranicu