Although this question may seem simple to some, I am struggling with an issue in my HTML code. My website includes images, div tags, tables, and paragraphs, and everything looks fine on a regular screen. However, when I adjust the window size to be smaller, all the elements become scattered and disorganized. Is there a way to prevent this problem using only CSS? I have searched on Google for a solution but haven't found a clear answer yet.