Style możemy nadawać elementom dokumentu, posługując się bardzo elastycznym poleceniem bloku. Na sposób ten warto zwrócić szczególną uwagę, gdyż jest wygodny, a doświadczenia z dynamicznym HTML, wprowadzanym intensywnie od momentu pojawienia się Internet Explorera 4, wskazują, że jest to jedno z podstawowych narzędzi (dynamiczny HTML jest jednym z kluczowych elementów kanałów informacyjnych).
Bloki wydzielamy za pomocą polecenia <DIV> </DIV>. Fragment dokumentu objęty blokiem możemy w swobodny sposób formatować za pomocą stylów. Możemy sobie wyobrazić, że w części nagłówkowej dokumentu znajdą się klasy tytułów czy akapitów, natomiast w bloku utworzonym doraźnie w dokumencie zdefiniujemy czcionki, barwy itp., a także powołamy się na klasy z nagłówka.
Przykład bloku ze stylami zdefniowanymi bezpośrednio w bloku:
<DIV style=""font-family: verdana, arial; color: olive; position: relative; left: 300; width: 550">
Fragment dokumentu objęty blokiem (tytuł, akapit i wykaz)
</DIV>
Jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit jakiś tam akapit.
Przykład bloku ze stylami zdefiniowanymi w części nagłówkowej dokumentu:
Zakładamy, że w nagłówku (albo w arkuszu dołączanym lub importowanym) utworzyliśmy klasę o nazwie notatka.
.notatka
{font-family: verdana, arial; font-weight: bold; color: blue; margin-left: 10%; margin-right: 10%}
A teraz skorzystamy z tego stylu, wydzielając jakiś fragment dokumentu blokiem i przypisując mu klasę notatka:
<div class=notatka>
fragment dokumentu objęty blokiem
</div>
Treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki treść notatki
Wydzielane bloki są podobne w działaniu do SPAN, ale obejmują szersze fragmenty dokumentu. Mogą zawierać w sobie tytuły, akapity, wykazy, a nawet inne bloki. Dzięki temu nadają się do wydzielania większych, logicznych fragmentów dokumentów i nadawania im specyficznego formatowania za pomocą stylów.