I write, teach, and love learning all things web. While I specialize in product design I’m a man of many hats who has worked with mom and pop shops to fortune 500 corporations.
The section element is quite literally a section of a document. A section, in this context, is a grouping of content that typically contains a heading.
The element (or “anchor”) creates a hyperlink to webpages, files, and other resources by passing a URL to its href attribute. It’s one of the most important...
The HTML link element allows a document to be linked to other resources, such as stylesheets or scripts. You’ll find it on almost every webpage you ever come...
The element gives us an interactive button labeled by its contents. You might use an HTML button to submit a form, or to do something else triggered by...
The HTML select element is the classic dropdown most often seen in forms. It allows users to select something from a set of options. Multiple options can be...
The element is possibly the most powerful and versatile of HTML form controls. It can be used for all kinds of things depending on the type of input and the...
The form element is a really important part of HTML. It plays home to a collection of other elements (like inputs, text areas, checkboxes etc.) and these...
The div element has no special meaning, but it’s used a lot! In short, it represents its children. It is used to group elements on a page for styling contexts.
The span element is an inline element, which doesn’t really describe its content in any specific way. It should only be used when there isn’t a more...