From http://www.w3schools.com/html/html5_intro.asp : Even though everything says that utf-8 is the "default" character set, Firefox complains unless pages explicitly have the meta line: Misc Cookies -> Local storage Elements: http://www.w3schools.com/html/html5_new_elements.asp Convention is LC tag and element names. datalist is just a type-ahead lookup for text fields. The