How to Center a DIV
By Stephen Bucaro
A DIV is a block element which means that it contains an embedded carriage return before
and another embedded carriage return after it is rendered on your webpage. Therefore
it delineates a horizontal section or division all the way across it's containing element,
which my be the browser window. However, if you specify a width for a div, it may display
less wide than it's containing element, in which case you may want to center it.
One way to center a div is to place it within HTML <center></center> tags.
This tag dates back to HTML version 1, but is now deprecated, which means it's not guaranteed
to work all browsers. However, it still works in all important browsers today and deprecated
tags are rarely removed to avoid breaking older websites.
The current proper way to center a div is to use CSS to set both its margin-left and
margin-right properties to auto. The code for this is shown below.
<div style="width:200px; height:200px; margin-left:auto; margin-right:auto;"></div>
More Easy Cascading Style Sheets:
• Easy Rollover Menu Code
• CSS Transition Code For a Pulsating Button
• Create a No Image Rollover Button or Badge
• Easy CSS Animated Flaming Text
• Write Style Rules to Make Them Understandable
• How to Overlay Text on an Image
• CSS Arts and Crafts - Create a Graphic Cube Using the CSS3 Transform Property
• Display Overlapping Images on Your Webpage
• Create a Cool Picture Frame Effect with CSS
• Style Your Imagemap Tooltips