This is a cropped demo - some features are removed since it requires an account and subscription.
Some things (interactive prompt, editor etc) doesn't work in phones - you are not to supposed to do programming in your phone anyway


HTML (Hypertext Markup Language) uses a markup system composed of elements which represent specific content. Markup means that with HTML you declare what is presented to a viewer, not how it is presented. Visual representations are defined by Cascading Style Sheets (CSS) and realized by browsers.

HTML is sometimes called a programming language but it has no logic, so is a markup language. HTML tags provide semantic meaning and machine-readability to the content in the page. An element usually consists of an opening tag (<element_name>), a closing tag (</element_name>), which contain the element's name surrounded by angle brackets, and the content in between:

<element_name>...content...</element_name >

There are some HTML elements that don't have a closing tag or any contents. These are called void elements. Void elements include <img>, <meta>, <link> and <input>.

Element names can be thought of as descriptive keywords for the content they contain, such as video, audio, table, footer.

A HTML page may consist of potentially hundreds of elements which are then read by a web browser, interpreted and rendered into human readable or audible content on the screen.

Lab: Your first HTML page

Modify the template and make your page look like

Title should be title: “My HTML page”

<!DOCTYPE html>
		<title>Page Title</title>
		<h1>This is a Heading</h1>
		<p>This is a paragraph.</p>



Chatbox - support

My status/history on this lesson

# Type Text