MDN Web Technology Website

Introduction

The MDN website is a comprehensive resource for all levels of web developers, from absolute beginners to experienced professionals. In the Website Coding class, the W3Cschool website was presented as a good resource for further exploration of the topic. However, the amount of information on the MDN website is quite impressive. Besides just providing information, it is a source of additional tools such as accessibility assessment and cross browser testing. Since I feel my coding is a little rusty, I believe this will be a good resource to refresh my skills.

The HTML Guide Page

The HTML guide page gives an introduction to HTML, especially geared towards getting started with using HTML. HTML is defined and it's purpose in building a website explained. The page contains links to the various modules provided to familiarize oneself with the web environment and to modules which provide step-by-step discussion and active learning of HTML coding. There are further links to access tutorials, examples, and a reference section for greater details about the elements and attributes used in html.

MDN Guide to HTML

The CSS Guide Page

The CSS guide page defines cascading stylesheets and explains how it works in tandem with html to build a webpage. Again, it provides links to the various modules to learn CSS. The modules start out with the basic CSS and then further modules continue to build to expand it's capabilities. There is also an embedded video, " CSS is Weird ", which gives background on CSS and on the web itself. The video was a good reminder that using html and css together is a way to accommodate the fact that the end product will be viewed on different devices and browsers and not all of what the developer puts together may be able to be rendered by the end user. This can protect the important content at the expense of style.

MDN Guide to CSS

Summary

Since the end users experience is tied to using correct semantics so that the code translates correctly and as intended, trusted resources are invaluable. Accurate and up-to-date information applied correctly will help to produce a good final product.