I am using css in my project. I understand the use of external and internal css. But i get stuck with inline css. why we need the inline css. we can implement the attributes directly. Like,

<body bgcolor=red ----------/>
why we have to implement inline for any tag. like
<body style="background-color=red;----------"/>

i hope you understand my doubt.