HTML Code
Although HTML code is very frustrating and time consuming, anyone who is interested in making a website, should have a basic understanding of its use. Even though software such as Microsoft Expression Web is definitely easier to use when making a website, knowing HTML can be a way of solving many problems one may run into. For example, if text on a website is bold and Expression Web will not allow you to un-bold it, by looking at the code, you might find that the font style is a default bold, and you must change the font in order to rid of the bold. Another instance may be if you would like to copy another web site's background color or perhaps some information, it is much easier to look at the code of the site and use the exact same format when writing your code. Without knowing how to read code, you would have no idea where to find what background color was used and would be stuck trying to find a match in Expression Web. A final instance where knowing code is important, is to make sure that a website is capable of being found by search engines. Search engines must parse HTML code in order to find any relevant content. If there is something wrong with your code, the search engine might drop its search from your site and the website will not come up in results. Even though Expression Web will normally contain no errors in code, if you were to have a code that contained error, it is essential to know how to read code, so you can correct the mistake and have the website be found in future searches. Overall, writing HTML code is very tedious and web-authoring software is probably the way to go. Having a basic background of HTML code certainly has its advantages however.

