
How many columns? What are the major sections (e.g., header, navigation menu, main content, sidebar, table of content, footer)? Do you need a navigation menu or panel? What is your theme (colors, fonts)? And so on.

Decide on the look and feel of your website. For programmers, Eclipse/NetBeans/VSCode are good choice for HTML/CSS/JavaScript as they perform syntax checking and provide auto-code-complete. Otherwise, find a free source-code editor (such as VS Code, Sublime Text, Sublime Text, NotePad++). Pick an authoring tool: Use Dreamweaver if you can afford.Understand HTML, CSS and JavaScript thoroughly.To create an OMO website, I suggest that: This is the reason that I combine both the HTML and CSS in this article as they are inseparable. But if you operate in OMO (one-man-operated) and are expected to create a reasonably good-looking website, you need to understand HTML, CSS and JavaScript.

If you are a programmer and want to add dynamic effects to your web page, read JavaScript. If you are the graphic designer, read CSS. If you are the content provider, read HTML.
