Within VS, master pages behave like normal pages. You can add HTML and server controls to them,
and you can manage the page both in Markup and Design View. The big difference is, of course, that a master page isn’t a true page itself; it only serves as a template for other pages in your site.