allow any tag (except <head/> and <body/>) to be an editable
allow dots, dashes, and digits in page names (e.g. index-2.html)