Vgrajeni CSS (Inline CSS) je najpreprostejši, a hkrati tudi najmanj priporočljiv način za
oblikovanje posameznih elementov na spletni strani. Pri tej metodi dodamo stilsko definicijo
neposredno v HTML oznako elementa, ki ga želimo oblikovati, s pomočjo atributa style.
V zgornjem primeru je prvi naslov moder in velik, odstavek pa rdeč. Te barve so
zapisane neposredno v oznakah <h1> in <p>.
Predstavljajte si, da imate na steni sliko. Če želite, da je okvir rdeč, namesto da bi barvo določili na celotni sobi (zunanji CSS) ali na celotni steni (notranji CSS), samo tisto sliko pobarvate z rdečo barvo. Vgrajeni CSS deluje natanko tako: vsak element ima svojo "barvno nalogo" zapisano neposredno v sebi.
Vgrajeni CSS je primeren samo za:
Za večje spletne strani je vgrajeni CSS neučinkovit in težaven za vzdrževanje:
style. To je zamudno in nagnjeno k napakam.Zaključek: Vgrajeni CSS je kot "popravilo s trakom" – reši situacijo takoj, a ni trajna rešitev. Za profesionalne in urejene spletne strani vedno uporabite Zunanji CSS.