Style mogą być umieszczane w dokumencie na kilka sposobów:
Kody formatujące są umieszczane w środku tekstu (styl lokalny, in-line style) i dotyczą wybranego znacznika dokumentu.
Kody formatujące są umieszczane w środku tekstu, obejmują większy fragment dokumentu i nie są związane z wybranymi znacznikami (rozciąganie stylu i wydzielone bloki).
Kody formatujące są umieszczane na początku strony, w nagłówku HEAD, i oddziałują na cały dokument (zagnieżdżanie stylu).
Kody formatujące są umieszczane na wzorcowych stronach (lokalnie lub na na serwerze), a w dokumentach wstawiamy odpowiednie odwołania do tych stron, co powoduje automatyczne zmiany sposobu formatowania. Są to odwołania do tzw. stylów zewnętrznych.
Kody formatujące są importowane z innej strony za pomocą polecenia @import.