what does it mean

hi can some one show me what this mean?
i viewed source code of a web page it have this
<html class=" js flexbox canvas canvastext webgl no-touch geolocation postmessage no-websqldatabase indexeddb hashchange history draganddrop no-websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients no-cssreflections csstransforms no-csstransforms3d csstransitions fontface video audio localstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths" xmlns="http://www.w3.org/1999/xhtml"><head id="Head1" runat="server">
<link rel="icon" type="image/png" href="/yame-fav.png">
what does "class=....." behind <html mean. it did what effect to the web site ?
One more question:
what does tag <meta name="viewport" does for a web site ?


Sign In or Register to comment.