I have just seen this coding for html and was wondering where, why, how and if I should make use of it.

Code:
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" class=" js flexbox canvas canvastext webgl no-touch geolocation svg">
Does anyone know where the class is explained?