0
I am not using head tags and still it was running why ?
2 Answers
+ 1
AKR why it is not giving any error
+ 1
Html is a permissive language. Browsers are intended by the officiial specifications to handle invalid html code as well as they could (somethings are relatively predictable as auto-correction, but others less). So if your Html is as simple as a simple sentence without any tags, your browser will build the minimal valid structure for it and embed that sentence in the implicit body part... That's the case too for an implicit head part build for you, but as this is an invisible part of your document for the user, you didn't notice it (open the developper tools of your browser and inspect the page: you will see a full html valid structure even if your code doesn't provide one!
That behavior is for improve user experience (think of the numberous web page wich will fail to run/display if Html was not permissive): and browsers vendors are ok with that point of view ^^