PROWAREtech








Hyper-text Markup Language: Tutorial - Page 4
Special Tags: DIV and SPAN
The <div> tag is a block, meaning it puts a line break before and after it. It divides a document
into smaller discrete blocks of content, grouping other tag elements like a headline (<h1>), paragraphs
(<p>) and even other <div> elements. The <div> can be
turned into an HTML editor by setting the contenteditable attribute to true. For example:
The <span> tag is inline to a block of text.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Hello, World</title>
</head>
<body>
<div id="header">
<img alt="company logo" width=110 height=50 src="companylogo.gif" />
</div>
<div id="main">
<h1>Document Heading</h1>
<p><cite>Hello, World!!!</cite></p>
<p>This is inline <code>programming code</code>.
This is a <a href="http://www.google.com/">link to Google</a>.
</p>
<pre>
//this is a block of programming code
int x = 3 + 2 * 4; // comment</pre>
<ol>
<li>bullet 1</li>
<li>bullet 2</li>
<li>bullet 3</li>
</ol>
<blockquote>
this is a block quote
</blockquote>
</div>
<div id="footer">
<small>Copyright 2007 (this is small text)</small>
</div>
</body>
</html>
![]()
Document Heading
Hello, World!!!
This is inline
programming code. This is a link to Google.//this is a block of programming code int x = 3 + 2 * 4; // comment>
- bullet 1
- bullet 2
- bullet 3
this is a block quoteCopyright 2007 (this is small text)
New HTML5 Tags
There are several new HTML5 specific tags.
The <header>, <footer> and <summary> tags are self-explanatory.
The <section> tag is a grouping of related content.
The <article> tag contains a complete composition, or an "article", so it, too, is self-explanatory.
The <main> tag is for the main content of the document and my contain several articles or none at all. There would typically be only one of these tags in a document.
The <aside> tag is to or toward the side of the main article.
The <nav> tag is used to contain navigation links.
The <figure> tag is used for an illustrative figure. An <img> tag can be used inside it and a <figcaption> is also used inside it which explains the photo or illustration.
The <time> tag flags a valid date or time in the document's text. It has two attributes: datetime and pubdate. For example: <time datetime="2014-01-01 17:00" pubdate>Jan 1st at 5:00 p.m.</time>. pubdate refers to the publication date of the article or document, if applicable.
The <mark> tag is used to highlight text.