Paste HTML into Pages
There seems to be no way to get formatted html tables into Pages, though other kinds of formatting will work. On Firefox, you're out of luck unfortunately. I just tested this now, using the latest version of Pages.


Firefox to Pages: unformatted
Firefox to TextEdit: unformatted
Chrome to Pages: unformatted
Chrome to TextEdit: formatted with tables
Safari to Pages: formatted, no tables
Safari to TextEdit: formatted with tables
TextEdit to Pages: formatted, no tables