SHARE
Facebook X Pinterest WhatsApp

Web Developer Class: Creating a Call Out Box For Your Web Page

Written By
thumbnail
Michael Rohde
Michael Rohde
Jun 10, 2010

Here’s an easy and simple way to create a Call Out box for your content pages. Let’s say you have a content site and for some of the articles you want the readers to pay special attention to a certain piece of information. For example, for my personal site, I started a new series of articles called Editors’ Picks. For each Editors’ Pick, I like to list a rating and value for a particular item. I could simply write that information into the article itself, but I want that information to stand out so that readers can quickly see it.


Sometimes, if a reader sees that an item has a high rating and a low value, they will be more likely to read the full article. By having information like this stand out on the page, the readers benefit by seeing the important information right away.
After you have written the article and know what content you want in the call out box, it’s time to create the table, for example:

<table align=”right” width=”350″>
<tr>
<td>
<div id=”border”>
<p>
Content for the call out box
</div>
</td>
</tr>
</table>

Let’s break this down line by line. First, is the table tag. Within the <table> tag you can set the alignment and the width of the table itself. Tables in HTML do not have to take up the entire width of the page and they do not have be left justified or centered. You have full control on where the table appears on the page and how wide you want it to be. In addition, by having the table aligned, the text wraps around the table. This creates a very professional presentation.


For a call out, I find it best to place the table on the page within the first or second paragraph, and to have it on the right side of the page. That way, as the visitor reads the page from left to right, they will see the title, maybe the first line of the article, and then the specially formatted table should catch the reader’s eye. I also feel that the table should be wide enough to accommodate the text so that the content does not appear squished. It should also not be so wide that it is more than half the width of the article itself. Try to create a call out box that’s less than half the width of the article. You can always experiment with the width to determine what works best for your page.


Next, as with any table, you have to create a table row <tr> and table data <td>. The <tr> tag represents the entire row of the table while the <td> tag represents one cell of the row. You can have has many cells in each row as you like.


As I stated previously, your call out box should be specially formatted with at least a border. A border helps catch the reader’s eye. I like to use CSS and <div> tags, but you can also define the border within the <table> tag as so:

<table border=10>

If you want to define your border through CSS and a

<

div

>

tag, here

s some sample code to help you with that:


#frontpage {
  background-color: #FFFFFF;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border: 5px solid #CCCC99;
  padding: 5px;
}

This particular code creates a rounded-corners effect for most web browsers except for the current version of Internet Explorer. IE users will simply see square corners.



Next, I like to add a

tag to format the text, which I also have defined in my CSS, for example:

P {text-align:left; margin:.5em 0 .5em 0; color:black; font: normal 10pt “Verdana”}

Finally, you are ready to place the content that appears in the call out box. After that, close everything up with your closing tags.



Using this technique, you can create a subtle, yet eye-catching means to call out specific content to your readers. They will appreciate your efforts! For an example to see this in an action, you can visit the Editors’ Pick page on Goozernation.com.

Recommended for you...

Best VR Game Development Platforms
Enrique Corrales
Jul 21, 2022
Best Online Courses to Learn HTML
Ronnie Payne
Jul 7, 2022
Working with HTML Images
Octavia Anghel
Jun 30, 2022
Web 3.0 and the Future Of Web Development
Rob Gravelle
Jun 23, 2022
HTML Goodies Logo

The original home of HTML tutorials. HTMLGoodies is a website dedicated to publishing tutorials that cover every aspect of being a web developer. We cover programming and web development tutorials on languages and technologies such as HTML, JavaScript, and CSS. In addition, our articles cover web frameworks like Angular and React.JS, as well as popular Content Management Systems (CMS) that include WordPress, Drupal, and Joomla. Website development platforms like Shopify, Squarespace, and Wix are also featured. Topics related to solid web design and Internet Marketing also find a home on HTMLGoodies, as we discuss UX/UI Design, Search Engine Optimization (SEO), and web dev best practices.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.