- Code by Hand -
When I first started, I coded by hand. I still hand code. I believe you learn by doing. I usually just open an empty file & start typing, sometimes cut'n pasting page structure (templates) from similar page layouts, then at some point save as an HTML file. I occasionally use a simple text editor like Notepad or Editpad, but avoid the tag features. I would have never learned what I now know if I had done it any other way.
- Use a WYSIWYG editor -
A What You See Is What You Get editor is site creation software, some free, some at a price. They typically offer tools to create various size fonts & other markup tags. I've never used any of them, but I've been influenced by sites that have been built with these programs. I'm constantly studying the markups of other sites to learn how *they* did it, then I usually look up the authority page for that language to verify correctness & to learn more. A few popular programs are: Dreamweaver, iWeb, Kompozer, Expression Web & Flux. The downside may be a dependency on the software instead of learning how to code yourself.
- Use a CMS -
Content Management Systems like WordPress, Joomla & Drupal have become very popular for both those new to web publishing & veteran webmasters that prefer a relatively simple way of site creation that can be easily managed with a unified look & feel. The downside may be a limitation or no ability to create functionality not envisioned in the CMS (e.g., layouts, web apps, etc.)
What did you use to build your first pages & how do you do it now, if different?
(Please, no product links)
- - -