Hey, I am a beginner at css and i had few doubts over designing layouts.
1) I have read several tutorials on layouts and each tutorial recommends a different technique, Using floats, absolute and relative positioning and there is this fluid layouts, fixed and elastic layouts . Which is the best technique that is cross-browser compatible, which does not break my layouts on zooming in and can be viewed on smaller devices. Also do recommmend any tutorials which can clear all these doubts.
2)Should I specify the widths on all block elements or only a selected few? Suppose i specify
body{
width: 780px;
}
then, is it gonna show properly on mobile devices? or should I specify widths in em’s or percentages?
Any help regarding this is appreciated.