At a recent interview I was asked the question \"Is CSS giving error?\" by the interviewer.
Is there an interpreter working behind CSS which blocks
The answers depends on how you define Error.
If Error means happening of something unexpected, then CSS surely gives errors, cause, it wont work if you have something wrong in the syntax.
If Error means throwing something to browser or console, CSS doesn't do so.
If Error means something which breaks the workflow and stops the execution of the next part of codes, CSS doesn't.
If you consider point 2 and 3, you may consider CSS errors like warnings in PHP or other programming languages. Only difference is that, in PHP we have option to turn them on to throw something in the browser. CSS doesn't have any such option till now.