LEARNING ABOUT HTML AND it’s TAGS

•HTML (Hyper Text Markup Language) is the most basic building block of the Web. It defines the meaning and structure of web content. Other technologies besides HTML are generally used to describe a web page’s appearance/presentation (CSS) or functionality/behavior (JavaScript).

  • “Hypertext” refers to links that connect web pages to one another, either within a single website or between websites. Links are a fundamental aspect of the Web. By uploading content to the Internet and linking it to pages created by other people, you become an active participant in the World Wide Web.

•An HTML element is a type of HTML (Hypertext Markup Language) document component, one of several types of HTML nodes (there are also text nodes, comment nodes and others).

•HTML can embed programs written in a scripting language such as JavaScript, which affects the behavior and content of web pages. Inclusion of CSS defines the look and layout of content.

HTML TAGS

•<!DOCTYPE> Defines the document type

•<html> Defines an HTML document

•<head> Contains metadata/information for the document

•<title> Defines a title for the document

•<body> Defines the document’s body

•<h1> to <h6> Defines HTML headings

•<p> Defines a paragraph

•<br> Inserts a single line break

•<hr> Defines a thematic change in the content

  • <! — … → Defines a comment
  • <b> Defines bold text
  • <bdi> Isolates a part of text that might be formatted in a different direction from other text outside it
  • <bdo> Overrides the current text direction
  • <small> Defines smaller text

•<form> Defines an HTML form for user input

•<input> Defines an input control

•<text area> Defines a multiline input control (text area)

•<button> Defines a clickable button

•<select> Defines a drop-down list

  • <output> Defines the result of a calculation

•<link> Defines the relationship between a document and an external resource (most used to link to style sheets)

•<nav> Defines navigation links

  • <a> Defines a hyperlink

•<ul> Defines an unordered list

•<ol> Defines an ordered list

•<li> Defines a list item

•<dl> Defines a description list

•<dt> Defines a term/name in a description list

  • <dd> Defines a description of a term/name in a description list

•<head> Defines information about the document

•<meta> Defines metadata about an HTML document

  • <base> Specifies the base URL/target for all relative URLs in a document

•<script> Defines a client-side script

•<noscript> Defines an alternate content for users that do not support client-side scripts

•<embed> Defines a container for an external (non-HTML) application

•<object> Defines an embedded object

•<param> Defines a parameter for an object