All the tags we saw thus far have clear, semantic meanings.
<p> for paragraph,
<h1> for main heading and
<table> for constructing a data table.
However, the span and div tags don't have much of a meaning, and are simply used to section off content from one another.
<span> element get shown in-line, meaning whatever it wraps it will get displayed within the line.
A common in-line element you're familiar with already are the
<em> tags. Text within the <em> tags are simply placed within its containing element.
<div>, on the other hand, displays block, meaning it has a line break before and after it.
A common block-displaying element is the
<p> tags or the
<h1> tags, which break off a space before and after it.
We can use
div tags with an
class attribute. With these attributes set, we are able to target specific elements for styling with CSS.
Additionally, breaking off content into smaller chunks with a
div class makes for better organization.
Want your web site to display more quickly? This book presents 14 specific rules that will cut 25% to 50% off response time when users request a page. Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the most-visited pages on the Web.$ Check price
This foam seat cushion relieves lowerback pain, numbness and pressure sores by promoting healthy weight distribution, posture and spine alignment. Furthermore, it reduces pressure on the tailbone and hip bones while sitting. Perfect for sitting on the computer desk for long periods of time.$ Check price