I would like some good practice opinions on development, as I am an amateur in the subject and would like to clarify some doubts.
When I'm working on the layout, I use a lot of BR and Floats tags to organize the layout, is this correct or is there better ways? (I had seen it on a website where the developer used a css class that defined width: 100 %, so he could do skip line as the BR tag just by setting this class to the divs)
If I use APIs, I started using a yahoo weather forecasting API, it does provide some ways to get the feedback, like php and javascript, which one performs best? I'm using php, but I was not sure if it was doing the api if the site load could be impaired since php runs first and maybe the server waits for the response to continue processing the page.