I am designing a conventional Web Portal. Do i design, header, body, footer of pages separately for the 3 platforms? Or using which classes can i make coding cross platform?
I am talking from practical standpoint. I've gone thru the http://getbootstrap.com and understand the responsive elements. But there is a choice, to either make holding class-fluid or use basic divs which do not show on alternative platforms. Hence the need of the question.
Edit: --
When I try to avoid tables, i end up using column classes 1col-lg-
which make my code (html) different for web and mobile! How do i avoid this?
form(name="input", action="home", method="get").form-inline.pull-right
.row
.col-lg-4
label Username
.col-lg-4
label Password
.row
.col-lg-4
input(type="text", name="user")
.col-lg-4
input(type="password", name="pswd")
.col-lg-4
input(type="submit", value="Login")
.row
.col-lg-5
<input type="checkbox" checked="1" value="1" > keeps me logged in</input>
.col-lg-5
a(href='#') forgot your password