Float Basics - What is float
- A floated box is laid out according to the normal flow, then taken out of the flow and shifted to the left or right as far as possible
- Content can flow down the right side of a left-floated box and down the left side of a right-floated box
Floating an Image to the Left
To force the image over to the left edge, float: left is applied to the image using style attribut. No width is needed in this instance as the image has an intrinsic width (200px).
If this were a div, a width would have to be used. I choose to display a logo which is a project logo for the blog of my son : Chine-Passion : A la decouverte de la Chine. The floated box is laid out according to the normal flow, then taken out of the flow and shifted to the left as far as possible. Content can flow down the right side of the left-floated box. I just add margin: 5px to better separate the picture and the text.
Elements following a floated element will wrap around the floated element. I do not want this to occur, so I apply the clear: both to these following elements.
Using a div box
With a div we need to specify the width of the div. I add background, padding, margin and border. To force the div box over to the left edge, float: left is applied to the div tag using style attribut.
I also apply clear : both to the current paragraph.
- To summarize, the style of the div box :
width: 200px;
background: yellow;
padding: 3px;
margin: 5px;
border: 2px solid green;
Inserting AdSense Code
- Google give us a script, which looks like this :
google_ad_client = "pub-nnnnnnnnnnnnn";
//200x200-ads_id
google_ad_slot = "xxxxxxxxxx";
google_ad_width = 200;
google_ad_height = 200;
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Using floating div for the Ads
I decide to align the div box on the left, with margin: 5px 15px 5px 0px. The AdsSense Ads is realy integrated with the text of the main section of the page. It's an alternative to the usual placement into the left column. There is other way to change the outlook of Ads. We even can use CSS for AdSense. Look at this Blog, with some links to Web2Magazine and adClustr - An Online Magazine. Be careful, the width of the main section is 470px. To use some AdSense you need to change the width of template from GPC. The template define the width into the default CSS, which cannot be edited into GPC. To change it, we need to load an external style sheet, and to override the default width. There is more details here.
The Code
float: left; width: 200px;">
<script type="text/javascript"><!--
google_ad_client = "pub-nnnnnnnnnnnnn";
//200x200-ads_id
google_ad_slot = "xxxxxxxxxx";
google_ad_width = 200;
google_ad_height = 200;
//--></script>
</div>
More Informations
- Inside AdSense, a look inside Google AdSense
- Use CSS for your AdSense
- A mouse trap for AdSense for Search
One Day - One Label - One Wine
- Accesskeys for your site
- Color bar
- Ajax and xml
- A blog and a feed on a site
- How to integrate a spreadsheet
- Changing the width of columns
- Internal links, indentation and drop caps
- Changing the background
- Using frames with GPC
- Changing style of links
- Using simple template black or white
- Changing opacity and transparency
- Using a lightbox for your pictures
- Lightbox2 - To Display a Set of Pictures
- Slimbox, another clone of lightbox
- Using text box with rounded corners
- Testing Menu from ButtonGenerator.com
- Playing with iframe
- Adding titles for pictures using CSS
- Create Borders for your Pictures
- Scrolling text and pictures with scrollTop
- How to integrate Google CSE to GPC
- A Plugin to add a Custom Search Engine to the Toolbar
- Fixed menus and dynamic contents
- Playing mp3 files
- Playing Video with GPC
- How to display Flickr photos on your website
- Favicon, Feed and Redirection
- Media RSS and Slide Show for your GPC Page








