The first thing is that we generate content in terms of words, you write what you want to say first, the secondary pay attention to putting your images in and icons in and getting that as you want it. Then you style it and CSS that to get the display and look how you want it. Then you look at movement and ordering that content. Then the final touches, making sure the user experience is finessed.
Is this loading correctly do i need to resize my images or reformat them to make them lighter. Make sure at the end that the code is scalable and fast. If not, probably re-do it.
We very rarely start the development process until we have the content and the design done and completely signed off. We will do this in a meeting with you, and share the responsibility.