Zewnętrzny CSS jest lepszy, gdy chcesz spójnego wyglądu wielu podstron, łatwiejszego utrzymania i mniejszego bałaganu w HTML. Style inline (atrybut style) są przydatne wyjątkowo, np. dla pojedynczej, specyficznej reguły lub w prototypie, ale utrudniają późniejsze zarządzanie.