The document discusses several basic HTML tags including headings (<h1>-<h6>), paragraphs (<p>), line breaks (<br>), centering content (<center>), horizontal rules (<hr>), preserving formatting (<pre>), and nonbreaking spaces ( ). Examples are provided for each tag to demonstrate its usage and output.
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
17 views
Lecture 3 - HTML Basic Tags
The document discusses several basic HTML tags including headings (<h1>-<h6>), paragraphs (<p>), line breaks (<br>), centering content (<center>), horizontal rules (<hr>), preserving formatting (<pre>), and nonbreaking spaces ( ). Examples are provided for each tag to demonstrate its usage and output.
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 25
HTML Basic Tags
Dr. Fareed Ahmed Jokhio
Heading Tags • Any document starts with a heading. • You can use different sizes for your headings. • HTML also have six levels of headings, which use the elements <h1>, <h2>, <h3>, <h4>, <h5>, and <h6>. • While displaying any heading, browser adds one line before and one line after that heading. Heading Tags • <html> • <head> • <title>Heading Example</title> • </head> • <body> • <h1>This is heading 1</h1> • <h2>This is heading 2</h2> • <h3>This is heading 3</h3> • <h4>This is heading 4</h4> • <h5>This is heading 5</h5> • <h6>This is heading 6</h6> • </body> • </html> Heading Tags • This will produce following result: Paragraph Tag • The <p> tag offers a way to structure your text into different paragraphs. • Each paragraph of text should go in between an opening <p> and a closing </p> tag as shown below in the example: Paragraph Tag • <html> • <head> • <title>Paragraph Example</title> • </head> • <body> • <p>Here is a first paragraph of text.</p> • <p>Here is a second paragraph of text.</p> • <p>Here is a third paragraph of text.</p> • </body> • </html> Paragraph Tag • This will produce following result: Line Break Tag • Whenever you use the <br /> element, anything following it starts from the next line. • This tag is an example of an empty element, where you do not need opening and closing tags, as there is nothing to go in between them. Line Break Tag • The <br /> tag has a space between the characters br and the forward slash. • If you omit this space, older browsers will have trouble rendering the line break, while if you miss the forward slash character and just use <br> it is not valid in XHTML Line Break Tag • <html> • <head> • <title>Line Break Example</title> • </head> • <body> • <p>Hello<br /> • You delivered your assignment on time.<br /> • Thanks<br /> • Mahnaz</p> • </body> • </html> Line Break Tag • This will produce following result: Centering Content • You can use <center> tag to put any content in the center of the page or any table cell. Centering Content • <html> • <head> • <title>Centring Content Example</title> • </head> • <body> • <p>This text is not in the center.</p> • <center> • <p>This text is in the center.</p> • </center> • </body> • </html> Centering Content • This will produce following result: Horizontal Lines • Horizontal lines are used to visually break up sections of a document. • The <hr> tag creates a line from the current position in the document to the right margin and breaks the line accordingly. • For example, you may want to give a line between two paragraphs as in the given example below: Horizontal Lines • <html> • <head> • <title>Horizontal Line Example</title> • </head> • <body> • <p>This is paragraph one and should be on top</p> • <hr /> • <p>This is paragraph two and should be at bottom</p> • </body> • </html> Horizontal Lines • This will produce following result: Horizontal Lines • Again <hr /> tag is an example of the empty element, where you do not need opening and closing tags, as there is nothing to go in between them. Horizontal Lines • The <hr /> element has a space between the characters hr and the forward slash. • If you omit this space, older browsers will have trouble rendering the horizontal line, while if you miss the forward slash character and just use <hr> it is not valid in XHTML. Preserve Formatting • Sometimes you want your text to follow the exact format of how it is written in the HTML document. • In those cases, you can use the preformatted tag <pre>. • Any text between the opening <pre> tag and the closing </pre> tag will preserve the formatting of the source document. Preserve Formatting • <html> • <head> • <title>Preserve Formatting Example</title> • </head> • <body> • <pre> • function testFunction( strText ){ • alert (strText) • } • </pre> • </body> • </html> Preserve Formatting • This will produce following result:
• Try using same code without keeping it inside
<pre>...</pre> tags. Nonbreaking Spaces • Suppose you want to use the phrase "12 Angry Men." • Here you would not want a browser to split the "12, Angry" and "Men" across two lines: Nonbreaking Spaces • In cases where you do not want the client browser to break text, you should use a nonbreaking space entity instead of a normal space. • For example, when coding the "12 Angry Men" in a paragraph, you should use something similar to the following code: Nonbreaking Spaces • <html> • <head> • <title>Nonbreaking Spaces Example</title> • </head> • <body> • <p>An example of this technique appears in the movie "12 Angry Men."</p> • </body> • </html>