Is there a name for a piece of art that is a website? A webpage? I think of sites mostly as encapsulating art that isn't the site itself, even when the site is obviously creative and expressive also. An "art page" sounds like a page about art, not a page that is art.
These are questions that I'm sure had better answers in 1999.
Comment with a webmention, or with commentpara.de