Depending on what you'd like to accomplish at the beginning, you can focus on HTML and CSS to get an understanding of the page rendering side of things (paragraphs, headers, text formatting and alignment, CSS control over these things) or use a ready made solution like WordPress which would give you an infrastructure to focus developing the content.
For news sites and others that rely on content that is not embedded into the HTML/CSS/JS, there is a whole other level to consider when planning how you would manage content (like news articles, possibly user accounts) versus formatting and displaying it (which is where HTML/CSS would come in). I guess start simple and go for basic HTML/CSS at the beginning.