HTML Elements Complete List with Example.

List of HTML Elements

This blog post contains an alphabetical list of all the HTML elements with examples and explanations. 

What is HTML Elements?)

Element Description
<!DOCTYPE> The HTML document must start with <!DOCTYPE> declaration to inform the browser about the document type.
<a> The <a> HTML element which is also known as the anchor element used with href attribute to create hyperlinks to web pages, files, different locations on the same page, or anything a URL can address.

href holds the URL that the hyperlink is going to load.
e.g. Click Me
<abbr> The <abbr> HTML element is known as the Abbreviation element used to represent abbreviations or acronyms like "WHO", "CSS", "Dr.", and "Mr.".

The title attribute is used with <abbr> to show the description of the abbreviation whenever the user hovers the mouse on it.
e.g. Hover on -> HTML
<address> The <address> HTML element is used to provide the contact information of a person or an organization. It can include any kind of contact information like email id, phone number, URL, location, etc.
<area> The <area> HTML element is used to defines particular area inside an image map.

This element is always used inside the <map> element which can add geometric areas to an image and add hyperlinks to that area.
<article> The <article> HTML element represents a self-contained composition in a document, page, application or website.
<aside> The <aside> HTML element is used to represent a portion of content that is indirectly related to the surrounding content. The <aside> content are usually placed as a side-bar in a HTML document.
<audio> The <audio> HTML element is used to add sound content in HTML documents like music or other aduio streams, represented by using scr attribute or <source> element.

The audio tag can contain more than one source tag and the browser will choose the most suitable one.

HTML supports three audio formats: MP3, WAV, and OGG.
e.g.
<b> The <b> HTML element is used to represent bold text for giving more attention or for giving special importance.

Tip: Most browser still support this <b> element but it is recommended to use CSS font-weight property or to use <strong> element for giving text speical importance.
<base> The <base> HTML element is used to specifies the base/target URL for all relative URLs in a HTML document.

There can be only one <base> element in a document and it must be inside <head> element.
<bdi> The <bdi> HTML element stands for Bi-Directional Isolation and is used to isolate a part of the text that might be formatted in a different way from its surrounding text.

e.g. When an Arabic quotation is added in an English string the browser implements the Unicode Bidirectional Algorithm to handle such a situation.
<bdo> The <bdo> stands for Bi-Directional Override and is used Override the current text direction.

The direction of the text is defined by the dir attribute with two different values ltr (left-to-right direction) and rtl (right-to-left direction).
<big> The <big> HTML element is used to enclosed text for one level larger font-size (e.g. medium become large) than the surrounding text.

Tips: It is not recommended to use this element because many browsers do not support it. Use CSS font-size property to change the font size.
<blink> The <blink> HTML element is the non-standard element that flashes the enclosed text slowly on the screen.

Tip: It is not recommended to use this element in HTML documents it is a bad design practice and many browsers do not support this feature.
<blockquote> The <blockquote> HTML element is used quote a section of text which is taken from another source and browser usually add some indentation to <blockquote> elements.

The cite attribute is used with URL as a value to specify the source of the quotation.
<body> The <body> HTML element one the most important element used to represent all the content of an HTML document. There can be only one <body> element in an HTML document.
<br> The <br> HTML element is an empty element also known as the Line Break element used to break lines in text.

e.g. It is used in between paragraphs or for writing any poems or addresses.
<button> The <button> HTML element clickable element which performs some action whenever a user clicks on it using mouse or keyboard.

Tip: Always specify the type attribute for a button so a browser can understand it.
e.g.
<canvas> The <canvas> HTML element is a transparent container used for graphical drawing using JavaScript.

The text content inside the <canvas> element will be displayed only when the browser does not support JavaScript or the <canvas> element.
<caption> The <caption> HTML element is used to give a title to a table. It must be inserted immediately after the <table> tag.

Tip: The caption content is by default center-aligned but you can use the CSS text-align property to place the content in the correct position.
<center> The <center> HTML element was a block-level element used in HTML4 to center-align the text element.

It is no longer recommended to use this feature it is not supported in HTML5.
<cite> The <cite> HTML element is used to define the title of creative work like a book, a poem, a song, a movie, a painting, etc.
<code> The <code> HTML element is used to define a piece of computer code in the default monospace font.
<col> The <col> HTML element is used to define a column within a table present inside <colgroup> element. It is mainly used to apply the same style to an entire column instead of each row.
<colgroup> The <colgroup> HTML element is used to create a group of one or more than one columns in a table.

It is a child of <table> element which is mainly used to style the entire column together instead of each row.
<data> The <data> HTML element is used to link the given piece of content with a machine-readable translation of the given content.

Tip: If the content is time or date-related then we should use the <time> element.
<datalist> The <datalist> is an HTML element which contain a set of <option> elements used to store pre-defined options to choose for an <input> element. It is basically used to create a drop-down list of available options.
<dd> The <dd> HTML element is used in conjuction with <dl> and <dt> element for providing description, definition or value.
<del> The <del> HTML element is used to represent a portion of text that has been deleted from the document.

e.g. The browser usually shows deleted text like this- This text is deleted.
<details> The <details> HTML element is used to create a widget for storing additional information and that will be visible only when the user toggle the widget to open state.

e.g.
Click Me This is an example of a details disclosure element.
<dfn> The <dfn> HTML element is known as the "definition element" used to indicate that the term is going to define within the context.

Rule: The nearest parent element must contain the definition or explanation for that term.
<dialog> The <dialog> HTML element is used to create a dialog box like a subwindow or a popup on a web page.
<dir> The <dir> HTML was used as a container for a directory of files but user use <ul> HTML element for list of files.

Warning: It is no longer supported by HTML5.
<div> The <div> HTML element stand for division which is used to separate different section of an HTML document. It is easy to style a <div> using class or id attribute.

Note: By default, the browser always adds a line break before and after the <div> element.
<dl> The <dl> HTML element is used to represent description list and it is always use with <dt> (defines terms) and <dd> (describes term) element.
<dt> The <dt> HTML element is used to define a term in a description list and it is always use with <dl> (defines a description list) and <dd> (describes each term) element.
<em> The <em> HTML element is used to represent emphasized text.
<embed> The <embed> HTML element is a container used for content from an external resource such as a web page, a picture, video, or browser plug-in.

Tip: It is better to use <img> tag to display images, <iframe> tag to display HTML and <video> tag to display videos.
<fieldset> The <fieldset> HTML element is used to group related form elements together in a box.
<figcaption> The <figcaption> HTML element is used to add caption for the parent content of <figure> element.
<figure> The <figure> HTML element is used to specify self-contained content like a diagram or an image.

Tip: Use <figcaption> to add caption for the <figure> element.
<font> The <font> HTML element was used to define the font size, color, and face of the content.

Warning: This element is no longer in use from HTML5 because now you can give all these properties using CSS properties.
<footer> The <footer> HTML element is used to represent a footer for its nearest ancestor. It basically contains information about the owner of the content or shows copyright information.
<form> The <form> HTML element is used to create a form with interactive controls and input fields to collect information from the user.

The List of elements a form tag can contain to get information from user: <input>, <textarea>, <button>, <select>, <option>, <optiongroup>, <fieldset>, <label>, <output>
<frame> The <frame> HTML element was used in HTML4 for creating a particular window within a <frameset>.

It is recommended not to use both elements because it is not supported in HTML5.
<head> The <head> HTML element is a container for metadata (information about data) like <title>, <script> and <style> sheets.

<head> is always declared inside <html> tag and the data present in this tag is not displayed on the web page.
<header> The <header> HTML element is used to group together the set of introductory content like website name, logo, or navigational links.
<h1>, <h2>, <h3>, <h4>, <h5>, <h6> The <h1> HTML element represent heighest level of heading section.

There are total six heading level from <h1> to <h6> and font-size keep on decreasing from each level. e.g.

This is h1 Heading

This is h2 Heading

This is h3 Heading

This is h4 Heading

This is h5 Heading
This is h6 Heading
<hr> The <hr> HTML element represents a thematic break in HTML (e.g. shift of topic within a section). It is displayed as a horizontal rule or line that is used to separate content in an HTML page.
<html> The <html> HTML element is the root element of an HTML document which hold all other HTML elements.

Tip: It is always recommended to add a lang attribute in the side <html> tag used to declare the language of the Web page.
<i> The <i> HTML element is used to represent a range of text that is set off from the normal text for some reason, such as idiomatic text, technical terms, etc. The content inside <i> tag displayed in italic.
<iframe> The <iframe> HTML element is an inline frame used to represent browsing context, showing another HTML page into current HTML document.
<img> The <img> HTML element is used to add image into an HTML document.

  • Technically images are not inserted into an HTML document, they are linked to an HTML document.
  • The two very important attribute for the <img> tag are src (use to declare the path of the image) and alt (use to display alternate text if the image fail to load due to some reason)
<input> The <input> HTML element use mostly use for creating an input field to collect data from users. Note: The default input type is text.

Some example of <input> type:
  • Checkbox
  • Color Picker
  • Choose Date
  • Choose Date and Time
  • Enter Email
  • Hidden
  • Image
  • Range
  • Enter Password
  • Radio Button
  • Search Box
<ins> The <ins> HTML element is used to represent a range of text that is inserted into a document.
<kbd> The <kbd> HTML element is used to define Keyboard input and the content by default stay in monospace font.
<label> The <label> HTML element is used to give a caption for an several HTML elements.

Tip: Always use an id attribute for a label tag element to bind the related element together.
<legend> The <legend> HTML element is used to add caption to the <fieldset> parent element.
<li> The <li> HTML element stands for a list item used to represent an item in a list.

It is used inside ordered lists <ol>, unordered lists <ul> and menu list menu.
The <ul> and <menu> list item is displayed as bullet points and <ol> list item is displayed as numbers or letters.
<link> The <link> HTML element is an empty element used to specifies relationships between the current HTML document and an external resource.

It is mostly used to link external CSS style sheets or to add the favicon to a website.
<main> The <main> HTML element is used to specify the main content of an HTML document. There should not be more than one <main> element and content inside the main tag should be unique.
<map> The <map> HTML element is used with <area> element to map an image (defining clickable area of an image)
<mark> The <mark> HTML element is used to represent a marked or highlighted text.

e.g. highlighted Text
<meta> The <meta> HTML element is used to provide information about data and is always present in the head tag.

The content of metadata is not visible on a web page but the browser can understand this to get information like character set, page description, viewport settings, title, etc.
<meter> The meter HTML element is used to define scalar measurement within a known range or fractional value.

e.g. 75%
<p> The <p> HTML element is a block-level element that is used to represent a paragraph or block of text separated from an adjacent block by blank lines.

HTML Code Editor | AlgoLesson

This is an HTML Online Code Editor by AlgoLesson to edit and see the output in your browser itself. Write your HTML Code inside below Code Editor and Run the Code to see the result in the output box. Click on the Fullscreen icon to open the code editor in fullscreen mode.

Elements in HTML

An HTML Element is a component of an HTML document that helps us to give the desired structure to a web page. HTML Element starts with one starting tag, some content, and an ending tag. Everything from the beginning to the ending tag is considered one HTML Element.

HTML Elements Demo.

HTML Element examples:

<h1>This is a Heading</h1>
<p>This is a Heading</p>
<hr>

Element Description
<h1> The <h1> element represents the highest level of the heading section.
There are a total of six heading levels from <h1> to <h6>.
<p> The <p> is a block-level element that is used to represent a paragraph or block of text separated from an adjacent block by blank lines.
<hr> The <hr> element represents a thematic break in HTML (e.g. shift of topic within a section). It is displayed as a horizontal rule or line that is used to separate content in an HTML page.

Some HTML elements do not have any content so they do not require any closing tag and these types of elements are called Empty elements. (alert-warning)

Nested Elements in HTML.

When one element is present inside another, they are called a nested HTML element. When you start writing HTML code you will notice that almost all elements in an HTML document are nested by one or more elements.

Nested Element example:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>This is the title of the Web Page.</title>
  </head>
  <body>
    <h1>This is a heading.</h1>
    <p>This is a paragraph.</p>
  </body>
</html>

(getButton) #text=(Try in Code Editor) #icon=(link) #color=(#34C722)

The above example contains many HTML elements like (<html>, <head>, <meta>, <title>, <body>, <h1> and <p>). (alert-success)

The <html> is the root element of the entire HTML document. Inside <html> you can see there is one <head> element and one <body> element so we can say that <head> and <body> element are nested inside <html> tag. (alert-success)

The <meta> and <title> elements are present with two levels of nesting because they are inside <head> element and <head> element itself present inside <html> element. (alert-success)

The <h1> and <p> elements are also present with two levels of nesting because they are inside <body> element and <body> element itself present inside <html> element. (alert-success)


Few important points to keep in mind about HTML Elements:

  • Some HTML elements give you correct results even if you forget to add the ending tag but it is not recommended to do so because sometimes it might give us an unexpected error.

<h1>This is a heading.
<p>This is a paragraph.

Output:


In the above output, we can see that <h1> tag is giving us correct result even without end tag but <p> tag is showing incorrect result and acting like <h1> tag because the ending tag for <h1> is missing and HTML document is unable to find the ending of heading element. (alert-warning)

HTML tags are not case-sensitive but it is always recommended to work work with lowercase in HTML. 

<H1>This is an Uppercase Heading.</H1>
<P>This is an Uppercase Paragraph.</P>

Output:


When we run the above HTML tag with a lowercase or uppercase tag it is going to us the same result.

(getButton) #text=(Complete List of all HTML Elements) #icon=(link) #color=(#2339bd)

👉Support Us by Sharing our post with others if you really found this useful and also share your valuable feedback in the comment section below so we can work on them and provide you best ðŸ˜Š.(alert-success) 

Introduction to HTML (First Line of Code).

Introduction to HTML Code Poster

Before learning the fundamental of HTML, we all should understand the role of HTML (Hypertext Markup Language) in this entire journey of Web Development. 


For developing the front end of any website three languages play a very important role and they are HTML, CSS, and JavaScript. HTML is used to structure and describe the content of the web page, CSS is used to handle the presentation and design part of any web page and JavaScript is the programming language used to add dynamic effects and web applications.


What is HTML?

HTML stands for HyperText Markup Language, it is a markup language used by developers to give structure to the web page and it is not a programming language. HTML consists of elements that describe the different types of content like paragraphs, links, headings, images, videos, etc. Our web browsers can understand HTML and render the HTML code as a website.

Markup Language is those languages that follow a standard text encoding system with some set of symbols that decide the structure or your text document of a web page. (alert-passed)


What is HTML Element?

An HTML element starts with one starting tag some content and one ending tag. Everything including from starting tag to the ending tag is considered one element (All HTML element does not always require a closing tag).

HTML Element

Now let's understand the basic syntax of an HTML document shown below:

Output of HTML Code
The output of Below HTML Code

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Title of Web Page - AlgoLesson</title>
</head>
<body>
  <h1>Heading of the Website</h1>
  <p>This is a paragraph.</p>
</body>
</html>

  • The first line of code <!DOCTYPE html> tells that the given document is an HTML5 document.
  • The <html lang="en"> is the root element and all other element is going to lie inside this root tag lang="en" is used to specify the language of the element's content and "en" stand for the English language like this you can check of other languages also.
  • The <head> contains meta information about the HTML page.
  • The <meta charset="UTF-8"> defines the character encoding for HTML documents and from HTML5 onward it is suggested to use the UTF-8 character set because covers almost all characters and symbols. 
  • The line <meta name="viewport" content="width=device-width, initial-scale=1.0"is an instruction to the browser on how to control the dimension and scaling of the webpage. The viewport is defined they are visible to the user base on the device they are using. The "width=device-width is used to set the web page to follow the screen size of the device and initial-scale=1.0 is sued to set the initial zoom level when the web page load for the first time. 
  • The <title> is used to specify the title of the web page, which is visible on the title of the page. 
  • This <body> is the most important tag because any content we are adding here is going to be visible to the user like images, paragraphs, headings, etc.
  • The <h1> is a large heading element like this we have more heading tags h2, h3, h4, h5, and h6.
  • The <p> is a paragraph element used to represent paragraphs.
👉Support Us by Sharing our post with others if you really found this useful and also share your valuable feedback in the comment section below so we can work on them and provide you best ðŸ˜Š.(alert-success) 

Data Structure Tutorial | AlgoLesson

Data Structure Tutorial
The word Data Structure itself explains that it is a way of organizing the data. If we talk in terms of computer science, it is a way of organizing the data into the computer’s memory so that the computer can use the data more effectively. 

In computer science, there are different ways of organizing the data based on its type and requirement, like a known amount of data that belong to the same data type can be stored in the form of an Array data structure. Like this, there are many different ways of organizing the data that we will learn in this complete Data Structure Tutorial. 

Below is the list of topics that we are going to cover in this tutorial and we will also practice enough problems on each topic so you understand how and when to use all different kinds of data structures.


👉Support Us by Sharing our Data Structure Tutorial with others if you really found this tutorial useful and also share your valuable feedback in the comment section below so we can work on them to improve our tutorials ðŸ˜Š.(alert-success) 

Visual Studio Code Setup for Front End Web Development.

Visual Studio Code Setup Poster

Before you start writing any kind of HTML, CSS, or JavaScript code, you first need to install a handy tool called Visual Studio Code Editor. So does it mean that without any code editor you cannot write code any kind of code for your front-end web development? 

The answer to the above question is no, it is not compulsory to have a code editor for writing your frontend code you can use any kind of text editor like notepad for writing your code but having a code editor is very useful because it is designed specifically to help developers with coding. 
 

Why use Visual Studio Code?

There are many code editors available to download on the internet but the Visual Studio Code is the most popular and favorite code editor for any front-end web developer. There are several useful and essential features available in Visual Studio Code which make Visual Studio Code the best code editor but the three main reasons for its popularity is that it is free, open-source, and cross-platform.
Open-source software is software whose source code is publically accessible under a license in which the owner gives permission to users to see or modify the code and they can distribute the source code to anyone for any purpose.(alert-success) 

Cross-platform software is that software that is designed to work on several computing platforms like Windows, macOS, and Linux. Example: Visual Studio Code, Firefox, Chrome, etc.(alert-success)

I hope you get some basic idea of a code editor and Visual Studio Code. You can also go through some frequently asked doubt related to the code editor and Visual Studio Code. 

Now let's start with the download and installing the part. First, follow the link given below and download the Visual Studio Code (stable build) for your Operating like Windows, macOS, or Linux. 

(getButton) #text=(Visual Studio Code) #icon=(download) #color=(#002EFC)

Visual Studio Code Editor website Image

Install the downloaded application on your system like you install any other software for Windows simply double click on it and you will see the below interface. You just need to choose 'I accept the agreement' and click on the Next few times then click on Install

Once you install and open the VS Code editor, it will look something as shown below. Now we will set up the code editor by installing a few small but useful extensions so you can customize the editor more and increase your productivity.

Click on Extensions (Ctrl + Shift + X) from the left panel and search for one extension named Prettier - Code formatter

Prettier - Code formatter Extension
Prettier is a code formatter that enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.(alert-success)

 After the installation is done, click on the Settings icon from the lower-left corner and search for 'Default Formatter' setting and from the drop-down list choose the extension you have just installed as shown in the below image. 

VS Code Default Formatter Setting

Now VS Code should use the Prettier extension to format your code but if you want your code to get formatted automatically then you can do one more set.

Search for the 'Format On Save' setting in the search bar and tick the check box as shown below so VS Code will automatically format your code whenever you save your file.

VS Code Format On Save Setting Img
The next important setting that you need to search is 'Auto Save' and then set this option to 'onFocusChange'. It will automatically save your file when you go to another tab or you completely leave the window.

VS Code Auto Save Setting

The last but very important extension which I personally found very useful is the Live Server extension. It launches the development local server with a live reload feature for static and dynamic web pages. 

Live Server VS Code Extension

It means you don't need to refresh the web browser again and again to see the changes you have made in your code. You will find this so useful when you will start writing a lot of code for designing your web page.

Live Server VS Code Extension GIF

To see your changes parallelly while writing the code, you can split your screen into two half as shown below.

VS Code and Chrome Browser Screen Setup
So that's it. I hope you have done all the required changes and trust me this VS Code setup is going to increase your productivity a lot. 

👉Support Us by Sharing our post with others if you really found this useful and also share your valuable feedback in the comment section below so we can work on them and provide you best ðŸ˜Š.(alert-success) 

Introduction to Web Development

Introduction to Web Development Thumbnail
Web Development

If you are reading this article now then there is a good chance that this is your first introduction to any kind of Web Development. So before we start writing any kind of HTML code for designing the structure of a web page, it will be very useful if we get a basic introduction to Web Development. 

This is just an overview of Web Development and we are not going to deep-dive into each sub-topics because we are going to learn about them in detail in upcoming blog posts. (alert-success)

Whenever you open your browser type the URL of the website you want to visit (ex: www.algolesson.com) and hit enter. You can see that the interface of the website gets loaded in your tab in just a fraction of a second. After the website gets loaded on your browser, you get options to perform many different kinds of activities, you can read the blog post, you can add your comments, or even share them on your social media.

Now let's understand how all these things are happening. So whenever you are trying to access any webpage, your browser sends a request to the web server where that particular webpage is hosted (stored) on the internet. When the server receives the request then it responds back to the browser (client) with all the files that make up the website and sends them back to the browser.

How Website Load on a Browser Poster

A browser can understand only three technologies, HTML, CSS, and JavaScript so whatever you see on your browser must be made up of only these three technologies. Once the browser receives these HTML, CSS, and JavaScript files from the server as a response then it will take the code and load the webpage you are trying to access.

Now as you already understand how a website loads on a browser let's understand how codes are written for such simple or complex websites. 

Difference between front-end and back-end web development?

You can categorize any Web Development into two different types Front End Web Development and Backend Web Development. 

The process of writing the HTML, CSS, and JavaScript code that any browser can understand and display is known as Front End Web Development

When the files that make the website are simply stored on a web server and you receive them on your browser in the same condition without any transformation such websites are also called Static websites. ex: My Portfolio.(alert-passed)

But only Front End technologies are not enough to build big and complex websites like YouTube because if you visit such websites you will notice it keeps on changing every time you visit. You can notice that many new videos are getting uploaded each day, viewers are posting comments, and video suggestions that load on your browser are not the same for all other users. 

So to make a big website like YouTube, you need a whole Application to keep running on the web server with a very Big Database to store all the information of that website. To build such a complex website developers write application code and keep running on web servers and for that developers use backend technologies like PHP, Java, nodejs, Python, etc.

How Website get load on a browser Poster
These application codes take data from the database, process them, and generate files that will be sent to the browser based on the user's request. This entire process is called Backend Web Development because this processing is not visible to the user. 

Such websites which contain both frontend and backend technologies are also called Dynamic websites because the website is dynamically assembled each time when someone tries to visit the website. ex: YouTube (alert-passed)

(getButton) #text=(Setting up the Visual Studio Code Editor) #icon=(link) #color=(#2339bd) 

👉Support Us by Sharing our HTML Course with others if you really found this course useful and also share your valuable feedback in the comment section below so we can work on them to improve our course ðŸ˜Š.(alert-success) 

Complete HTML Tutorial

Learn Complete HTML Poster

HTML is one of the fundamental skills you should learn if you want to be a Web Developer. HTML stands for Hyper Text Markup Language because it uses markups to define the structure and layout of the content of any web page.
Markup Language are those language which follow standard text encoding system with some set of symbols that decide the structure or your text document of a web page.(alert-passed)
In this Complete HTML Tutorial, you are going to learn all fundamentals of HTML with many examples. 

Introduction to Web Development.
HTML Tutorial
Introduction to HTML.
Elements in HTML.
Attributes in HTML.
Headings in HTML.
Paragraphs in HTML.
Styles in HTML.
Formatting in HTML.
Quotations in HTML.
Comments in HTML.
Colors in HTML.
Links in HTML.
Images in HTML.
Favicon in HTML.
Tables in HTML.
Lists in HTML.
Classes in HTML.
Id in HTML.
Iframes in HTML.
JavaScript in HTML.
File Paths in HTML.
HTML Head Explain.
HTML Layout Explain.
Responsive HTML Explain.
HTML Computer code.
Semantics in HTML.
Symbols in HTML.
Charset in HTML.
HTML URL Encode.
HTML Forms.
Forms in HTML.
Form Attributes in HTML.
Form Elements in HTML.
Input Types in HTML.
Input Attributes in HTML.
Input Form Attributes in HTML.
HTML Media.
Media Files in HTML
Video Files in HTML
Audio Files in HTML
Plug-ins in HTML
YouTube in HTML
Complete List of HTML Elements with Example.

DON'T MISS

Nature, Health, Fitness
© all rights reserved
made with by templateszoo