Form or div for conditionally editable content

This is more of a "best practice" question: I have a one-page website and for the admin I want to make the page editable. I am using angularjs + nodejs and once the admin is logged in I am rendering the page with input fields afters each paragraph and connecting them through my controllers.

Now my question is: should I use forms to display the content and hide/not render the submit button with the edit fields if the user is not logged in as admin or I should use div/p tags to enclose my content and add a simple button (conditioned by log-in state as well as the input fields) and fire an ajax call on ng-click.

I would suggest to use 2 different layouts/views/directives, not to messed up presentation