Table of Contents
There are two category of HTML 5 elements listed below.
- Block level elements
- Inline elements
Block elements such as<mark style="background-color:rgba(0, 0, 0, 0);color:#b61515" class="has-inline-color"> </mark><h1> and <p> tags take the entire width of the document.
Inline elements such as <b> and <em>,<i>,<img> element will take just enough space within a block
element.

HTML 5 Semantic Element
There is no concept of document design in HTML. There is not structural meaning to the HTML elements.
Hence, Introducing HTML 5 semantic web elements and here is the list.
- <article>
- <aside>
- <details>
- <figcaption>
- <figure>
- <footer>
- <header>
- <main>
- <mark>
- <nav>
- <section>
- <summary>
- <time>
Each of these tags can define the content they hold.
JavaScript Data Types
JavaScript variables are container for values and can hold different types of data. Re-declaration is allowed, except in ECMAScript such as ES5, ES6 and so on. To declare a variable use following syntax:
var total = 234.80;Now, we will check different types of variables.
//simple integer
var num = 34;
// floating point number
var secondNumber = 34.666;
//Strings
var name = " Peter Pan";
//You can use single quotes
var firstName = 'John';When using a single quote or double quotes to enclose a string. Sometimes you need to use a single or double quote in the middle of the string. Use escape character (\”) or (\’).
var result = " You've Passed";
/*here not need to use escape character because double quote can enclose a single quote or single quote can enclose a double. Make sure inner quote is different from outer.*/
//Array
var arr = [34, 'tim', true, 33.77];Array can contain different types of values. The array index starts with 0.
console.log(arr[0]);
//Will print the first element in the array.
//JavaScript Objects
//The JavaScript supports multiple type in the form of //key value pair.
//To declare a JavaScript object.
var car = {
"Model No": "Hundai",
"price": 2000,
};To access an object property.
- Use dot notation. Example: Console.log(car.Price);
- Use bracket notation. Example: Console.log([‘Model No’]);
// store the property in a variable
var res = "Model No";
console.log(car[res]);JavaScript Operators
| Arithmetic Operators | Description |
| + | plus |
| – | minus |
| * | multiplication |
| / | division |
| % | modulo |
| ++ | increment |
| — | decrement |
Comparison Operators
| Logical and Comparison Operators | Description |
| > | greater than |
| < | less than |
| >= | greater than or equal to |
| <= | less than or equal to |
| != | not equal to |
| !== | strict not equal to |
| == | equal to |
| === | strict equal to |
| || | logical or |
| && | logical and |
| ! | logical not |
How to Check Data Type in JavaScript?
To check the data type of any data element, use the typeof keyword.
var roll = 4455;
console.log (typeof roll);
//returns numberWhat will happen if combine number and string type?
console.log ("Str" + 44) ;
// output Str44
console.log(44 + 20 + "STR");
//output 64STRThe //output 64STR because JavaScript thinks that it a number and adds two number and when string comes.
Everything is converted to string. JavaScript accept the latest type available.