0% found this document useful (0 votes)
22 views

7.HTML Elements

HTML elements are the building blocks of HTML pages and define the structure and content. Elements typically consist of a start tag, end tag, and content in between. Some elements are void elements that do not require an end tag. HTML elements can be nested within other elements and are categorized as either block-level or inline elements. Block-level elements structure content into blocks and take up the full width of their container while inline elements only take up as much width as needed. Common elements include headings, paragraphs, divisions, breaks, and horizontal rules.

Uploaded by

Hashiim Tahir
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

7.HTML Elements

HTML elements are the building blocks of HTML pages and define the structure and content. Elements typically consist of a start tag, end tag, and content in between. Some elements are void elements that do not require an end tag. HTML elements can be nested within other elements and are categorized as either block-level or inline elements. Block-level elements structure content into blocks and take up the full width of their container while inline elements only take up as much width as needed. Common elements include headings, paragraphs, divisions, breaks, and horizontal rules.

Uploaded by

Hashiim Tahir
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

HTML Elements

HTML Elements
An HTML file is made of elements. These elements are responsible for creating web
pages and define content in that webpage. An element in HTML usually consist of a
start tag <tag name>, close tag </tag name> and content inserted between them.
Technically, an element is a collection of start tag, attributes, end tag, content
between them.

Note: Some elements does not have end tag and content, these elements are
termed as empty elements or self-closing element or void elements.
Such as:

Example

1. <!DOCTYPE html>
2. <html>
3. <head>
4. <title>WebPage</title>
5. </head>
6. <body>
7. <h1>This is my first web page</h1>
8. <h2> How it looks?</h2>
9. <p>It looks Nice!!!!!</p>
10. </body>
11. </html>

1/4
All the content written between body elements are visible on web page.

Void element: All the elements in HTML do not require to have start tag and end tag,
some elements does not have content and end tag such elements are known as Void
elements or empty elements. These elements are also called as unpaired tag.

Some Void elements are <br> (represents a line break) , <hr>(represents a


horizontal line), etc.

Nested HTML Elements: HTML can be nested, which means an element can contain
another element.

Block-level and Inline HTML elements


For the default display and styling purpose in HTML, all the elements are divided into
two categories:

Block-level element
Inline element

Block-level element:
These are the elements, which structure main part of web page, by dividing a
page into coherent blocks.
A block-level element always start with new line and takes the full width of web
page, from left to right.
These elements can contain block-level as well as inline elements.

Following are the block-level elements in HTML.

<address>, <article>, <aside>, <blockquote>, <canvas>, <dd>, <div>, <dl>, <dt>,


<fieldset>, <figcaption>, <figure>, <footer>, <form>, <h1>-<h6>, <header>, <hr>, <li>,
<main>, <nav>, <noscript>, <ol>, <output>, <p>, <pre>, <section>, <table>, <tfoot>,
<ul> and <video>.

Note: All these elements are described in later chapters.


Example:
2/4
1. <!DOCTYPE html>
2. <html>
3. <head>
4. </head>
5. <body>
6. <div style="background-color: lightblue">This is first div</div>
7. <div style="background-color: lightgreen">This is second div</div>
8. <p style="background-color: pink">This is a block level element</p>
9. </body>
10. </html>

Output:

In the above example we have used

tag, which defines a section in a web page, and takes full width of page.

We have used style attribute which is used to styling the HTML content, and the
background color are showing that it's a block level element.

Inline elements:
Inline elements are those elements, which differentiate the part of a given text
and provide it a particular function.
These elements does not start with new line and take width as per requirement.
The Inline elements are mostly used with other elements.

<a>, <abbr>, <acronym>, <b>, <bdo>, <big>, <br>, <button>, <cite>, <code>, <dfn>,
<em>, <i>, <img>, <input>, <kbd>, <label>, <map>, <object>, <q>, <samp>, <script>,
<select>, <small>, <span>, <strong>, <sub>, <sup>, <textarea>, <time>, <tt>, <var>.

Example:
Output:

Following is the list of the some main elements used in HTML:

3/4
Start tag Content End tag Description

<h1> These are </h1>??.. These elements are used to provide the
...... headings of HTML </h6> headings of page.
<h6>

<p> This is the </p> This element is used to display a content


paragraph in form of paragraph.

<div> This is div section </div> This element is used to provide a section
in web page.

<br> This element is used to provide a line


break. ( void element)

<hr> This element is used to provide a


horizontal line. (void element)

4/4

You might also like