I saw this on a Tumblr about 'programmer humour' and, I mean, where to start?
The value of the attribute 'type' needs to be in quotes e.g. "chocolate".
The element 'message' is never opened.
The 'cake' element's end tag is improperly constructed.
smdh.