<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4905166864623193654</id><updated>2012-01-24T12:35:27.716-08:00</updated><category term='space'/><category term='images'/><category term='css hacks'/><category term='Landing page'/><category term='javascript'/><category term='display inline'/><category term='client'/><category term='unselect'/><category term='Rounded corners'/><category term='alt'/><category term='drop down'/><category term='Simple'/><category term='Yahoo text sprite'/><category term='option'/><category term='png background'/><category term='input'/><category term='web browser hacks'/><category term='validation'/><category term='form'/><category term='Yahoo YUI'/><category term='image sprite'/><category term='side'/><category term='horizontal div align'/><category term='js'/><category term='Yaml'/><category term='css tools Browser Extensions'/><category term='different screen resolutions'/><category term='inherit css'/><category term='float bug'/><category term='web site optimization'/><category term='Negative Margin Bug'/><category term='browser info'/><category term='firefox 3.5'/><category term='Compressiom'/><category term='code'/><category term='google page speed'/><category term='menu'/><category term='float'/><category term='usability'/><category term='opera'/><category term='safari'/><category term='Adobe'/><category term='font replacement technique'/><category term='Html5'/><category term='facebook'/><category term='speeding up web site'/><category term='png ie 6'/><category term='Tech News'/><category term='checkbox'/><category term='png fix css'/><category term='radio'/><category term='Site Optimization'/><category term='jQuery'/><category term='select'/><category term='Convert images vector formate'/><category term='pratice'/><category term='CSS'/><category term='toggle'/><category term='screen shot capture'/><category term='Sem'/><category term='website speed'/><category term='Email Compatibility'/><category term='png css'/><category term='title'/><category term='padding'/><category term='web developer'/><category term='pingdom'/><category term='button'/><category term='ie'/><category term='google chrome'/><category term='ie8'/><category term='animated'/><category term='ie6'/><category term='div'/><category term='html'/><category term='optimization'/><category term='960 CSS'/><category term='Create gradient buttons'/><category term='div min height'/><category term='shadow text'/><category term='vertical align text'/><category term='yahoo yslow'/><category term='ie6 png fix'/><category term='Css Framwork'/><category term='shadow div'/><category term='css tools'/><category term='run'/><category term='Blueprint'/><category term='remove'/><category term='web design'/><title type='text'>Online Web development Tutorials | Latest Tech News | Trends &amp; Updates</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>72</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1408717195728032629</id><published>2011-03-10T05:42:00.000-08:00</published><updated>2011-03-10T05:56:56.604-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remove'/><category scheme='http://www.blogger.com/atom/ns#' term='padding'/><category scheme='http://www.blogger.com/atom/ns#' term='input'/><category scheme='http://www.blogger.com/atom/ns#' term='960 CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='space'/><category scheme='http://www.blogger.com/atom/ns#' term='button'/><title type='text'>Removing exta space in input button</title><content type='html'>When to try to expand the value text in the input button, in ie7 or lower version, it will take spaces automatically to the left and right of the text. How can you overcome this?&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Here is a simple solution for that.&lt;br /&gt;&lt;br /&gt;Just add &lt;span style="font-weight:bold;color:#d90000;"&gt;overflow:visible&lt;/span&gt; to it. &lt;br /&gt;&lt;br /&gt;This will do the magic....&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1408717195728032629?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1408717195728032629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/removing-exta-space-in-input-button.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1408717195728032629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1408717195728032629'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/removing-exta-space-in-input-button.html' title='Removing exta space in input button'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-454597311793859681</id><published>2011-03-10T04:00:00.000-08:00</published><updated>2011-03-29T01:55:20.777-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unselect'/><category scheme='http://www.blogger.com/atom/ns#' term='toggle'/><category scheme='http://www.blogger.com/atom/ns#' term='checkbox'/><category scheme='http://www.blogger.com/atom/ns#' term='select'/><title type='text'>Toggle select and unselect checkbox with text</title><content type='html'>Here is a simple javascript to toggle between selected and unselected of a checkbox. And also it will toggle the text, for example when you click on the select link the text will change to unselect and the vise-verse... &lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;br /&gt;function ToggleCheckBox()&lt;br /&gt;{&lt;br /&gt;var ischecked=document.getElementsByTagName("input");&lt;br /&gt;var divid=document.getElementById('id name');&lt;br /&gt;for(i=0;i&amp;lt;ischecked.length;i++)&lt;br /&gt;{&lt;br /&gt;if(ischecked[i].type == "checkbox")&lt;br /&gt;{&lt;br /&gt;    if(ischecked[i].checked == true)&lt;br /&gt;    {&lt;br /&gt;     divid.innerHTML="Select All";&lt;br /&gt;     ischecked[i].checked=false;&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;    divid.innerHTML="Deselect All";&lt;br /&gt;     ischecked[i].checked=true;&lt;br /&gt;    }&lt;br /&gt;   }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-454597311793859681?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/454597311793859681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/toggle-select-and-unselect-checkbox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/454597311793859681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/454597311793859681'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/toggle-select-and-unselect-checkbox.html' title='Toggle select and unselect checkbox with text'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1621749742260645940</id><published>2011-03-10T03:29:00.000-08:00</published><updated>2011-03-10T03:42:52.000-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='form'/><category scheme='http://www.blogger.com/atom/ns#' term='validation'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='side'/><category scheme='http://www.blogger.com/atom/ns#' term='client'/><title type='text'>Jquery client side validation</title><content type='html'>When i was browsing the net for using the client side validation using jquery to my site, i found a useful plugin which will validate the form. I have gone through the reviews of this plugin and most of them said that they are using this plugin and it is really nice.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;I thought that i would share this to all, so that it would be useful. Bassistance.de is the site which gives the plugin.&lt;br /&gt;&lt;br /&gt;Follow the link will help you how and where to use &lt;a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/" target="_blank" rel="nofollow"&gt;Client side validation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If anybody have used it before, please share your experience.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1621749742260645940?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1621749742260645940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/jquery-client-side-validation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1621749742260645940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1621749742260645940'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/03/jquery-client-side-validation.html' title='Jquery client side validation'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2173149141499010473</id><published>2011-01-10T21:45:00.000-08:00</published><updated>2011-01-10T21:55:23.525-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ie6 png fix'/><category scheme='http://www.blogger.com/atom/ns#' term='png css'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='png background'/><title type='text'>Png background fix for ie6 using css</title><content type='html'>Previous we have seen about how to give hack for &lt;a href="http://htmlcsstutorials.blogspot.com/search/label/ie6%20png%20fix"&gt;png image&lt;/a&gt; for ie6. In this post we will be knowing how to fix a png background using css for ie6.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="img_txt"&amp;gt;dhsfds&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS&lt;/span&gt;&lt;code&gt;&lt;br /&gt;.img_txt{background:url(mobile.png) repeat;_background-image:none;_background-repeat:repeat-x;float:left;width:300px;height:130px;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='mobile.png', sizingMethod='crop'}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;Hope this will fix for the background png.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2173149141499010473?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2173149141499010473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/01/png-background-fix-for-ie6-using-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2173149141499010473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2173149141499010473'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/01/png-background-fix-for-ie6-using-css.html' title='Png background fix for ie6 using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7695209125457467420</id><published>2011-01-09T22:37:00.000-08:00</published><updated>2011-01-09T23:19:23.109-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='js'/><category scheme='http://www.blogger.com/atom/ns#' term='animated'/><category scheme='http://www.blogger.com/atom/ns#' term='Simple'/><category scheme='http://www.blogger.com/atom/ns#' term='drop down'/><category scheme='http://www.blogger.com/atom/ns#' term='menu'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><title type='text'>Simple animated drop down menu using jquery</title><content type='html'>This tut will help you to have a simple animated drop down using jquery. Before using this please add the js file from jquery website. Refer the site http://jquery.com/ for more details. You can download the minified version or the developer version.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Once you download and include in the page then using the below steps.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&amp;lt;ul class="drospdown"&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Website #1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Website #2&amp;lt;/a&amp;gt;&lt;br /&gt;&amp;lt;ul&amp;gt;&lt;br /&gt;             &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Indoor&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;             &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Outdoor&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;            &amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Link #1&amp;lt;/a&amp;gt;&amp;lt;/li&gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Link #2&amp;lt;/a&amp;gt;&amp;lt;/li&gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Website #3&amp;lt;/a&amp;gt;&amp;lt;/li&gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Website #4&amp;lt;/a&amp;gt;&amp;lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Link #3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;A Link #4&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Javascript&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt; function mainmenu(){&lt;br /&gt;$(" .drospdown ul ").css({display: "none"}); // Opera Fix&lt;br /&gt;$(" .drospdown li").hover(function(){&lt;br /&gt;  $(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);&lt;br /&gt;  },function(){&lt;br /&gt;  $(this).find('ul:first').slideUp(400);&lt;br /&gt;  });&lt;br /&gt;}&lt;br /&gt;$(document).ready(function(){     &lt;br /&gt; mainmenu();&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;this will give you an animated drop down menu...&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7695209125457467420?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7695209125457467420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/01/simple-animated-drop-down-menu-using.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7695209125457467420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7695209125457467420'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2011/01/simple-animated-drop-down-menu-using.html' title='Simple animated drop down menu using jquery'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-8906947411142683595</id><published>2009-12-01T08:55:00.000-08:00</published><updated>2009-12-01T09:23:28.119-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='radio'/><category scheme='http://www.blogger.com/atom/ns#' term='pratice'/><category scheme='http://www.blogger.com/atom/ns#' term='option'/><category scheme='http://www.blogger.com/atom/ns#' term='Create gradient buttons'/><title type='text'>Making usability a practice</title><content type='html'>As we all use form in the design to fill user information or such. Similarly we also use radio option to select and will give label to it. But the common usability mistake is when we click on the label, the radio option will not be selected. We need to do that. So here is a simply way &lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Using the ‘for’ attribute allows the user to click the label to select the appropriate input fields within a form. This is especially important for checkboxes and radio fields to give a larger clickable area, but it’s good practice all round.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-8906947411142683595?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/8906947411142683595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/12/making-usablitiy-practice.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8906947411142683595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8906947411142683595'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/12/making-usablitiy-practice.html' title='Making usability a practice'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1997906479604571305</id><published>2009-09-28T09:49:00.000-07:00</published><updated>2009-09-28T10:09:39.128-07:00</updated><title type='text'>Website to capture screenshot</title><content type='html'>Most of our website have contact forms where visitors can fill in their email address and send a message directly to the site owners with some limitations. But some issues might be clear or some might not. &lt;br /&gt;&lt;br /&gt;The visitor cannot attach image files with the message.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Here is a easy solution. To solve this very problem and make things a bit more convenient for your visitors, &lt;a href="http://www.snapabug.com/" rel="nofollow" target="_blank"&gt;SnapABug&lt;/a&gt; has released a simple JavaScript based Help widget that can be added to any website with a simple copy and paste.&lt;br /&gt;&lt;br /&gt;The Snapabug widget will add a "help" button to your website and when visitors click this help button, they can not only send a message to your email address but they can also chose to include a screen capture of the web page with the message.&lt;br /&gt;&lt;br /&gt;SnapABug will automatically attach a screenshot with the browser’s user-agent string and OS details of the visitor. And the Help widget is absolutely free&lt;br /&gt;&lt;br /&gt;So what for you waiting for, have a TRY!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1997906479604571305?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1997906479604571305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/09/website-to-capture-screenshot.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1997906479604571305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1997906479604571305'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/09/website-to-capture-screenshot.html' title='Website to capture screenshot'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3608010331390912477</id><published>2009-09-10T09:14:00.000-07:00</published><updated>2009-09-10T09:36:51.084-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Adobe'/><title type='text'>Adobe Web 2.0 Productivity Workshop</title><content type='html'>Great News for web developer and web designers, here is an opportunity to have a full session of knowing the web2.0 cutting edge latest technology of Adobe Productivity Workshop.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Adobe is conducting a one day program in &lt;span style="font-weight:bold;"&gt;Chennai&lt;/span&gt;. So if you are interested, here is an opportunity to know the latest adobe Productivity Workshop.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Venue:&lt;/span&gt; Hotel Park Sheraton&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Date:&lt;/span&gt; 16th Sep 09&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Time:&lt;/span&gt; 9am - 5pm&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Detailed Agenda&lt;/span&gt;  &lt;br /&gt;09:45am - 10:15am         Registration&lt;br /&gt;&lt;br /&gt;10:15am - 11:00am         Professional website design with Adobe Dreamweaver CS4&lt;br /&gt;&lt;br /&gt;11:00am - 11:15am         Tea Break&lt;br /&gt;&lt;br /&gt;11:15am - 12:45pm         Rich interactive content development with Adobe Flash CS4 Professional&lt;br /&gt;&lt;br /&gt;12:45pm - 01:15pm         Web prototyping and image editing with Adobe Fireworks CS4&lt;br /&gt;&lt;br /&gt;01:15pm - 02:00pm          Lunch Break&lt;br /&gt;&lt;br /&gt;02:00pm - 02:30pm          Audio creation and editing with Adobe Sound booth CS4&lt;br /&gt;&lt;br /&gt;02:30pm - 03:15pm          New dimensions in digital imaging with Adobe Photoshop CS4 Extended&lt;br /&gt;&lt;br /&gt;03:15pm - 03:45pm          Inspired vector graphics creation with Adobe Illustrator CS4&lt;br /&gt;&lt;br /&gt;03:45pm - 04:00pm          Tea Break&lt;br /&gt;&lt;br /&gt;04:00pm - 04:30pm          Flexible web publishing with Adobe Contribute CS4&lt;br /&gt;&lt;br /&gt;04:30pm - 05:00pm          Sneak peek of Adobe Flash catalyst&lt;br /&gt;&lt;br /&gt;Hurry! only limited seats. Here is the link to &lt;a href="http://chantech.in/Web2_samurai/web2_samurai_reg.html" rel="no_follow" target="blank" onclick="urchinTracker('/outbound/adobe');"&gt;Register&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For more details&lt;/span&gt;&lt;br /&gt;Call: 09311 469593&lt;br /&gt;Email: abode@channel-technologies.com&lt;br /&gt;&lt;br /&gt;So see you there!&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3608010331390912477?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3608010331390912477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/09/adobe-web-20-productivity-workshop.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3608010331390912477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3608010331390912477'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/09/adobe-web-20-productivity-workshop.html' title='Adobe Web 2.0 Productivity Workshop'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-735211775977233367</id><published>2009-08-26T09:15:00.000-07:00</published><updated>2009-08-26T09:28:00.526-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='different screen resolutions'/><category scheme='http://www.blogger.com/atom/ns#' term='screen shot capture'/><title type='text'>Test your Website in different Screen Resolutions in one place</title><content type='html'>Experts says that when you are publishing a website for viewers, you should optimize the web pages for 1024×768 resolution as it is still the most common size. So you must always keep in mind when you are designing a website, make sure that the layout should be good and readable in all the resolutions.&lt;br /&gt;&lt;br /&gt;Have you ever wondered how your website appears to a visitor who might be using a different screen resolution?&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Tried of changing your resolution each and every time when you are making changes?&lt;br /&gt;&lt;br /&gt;Here is a simple way to check your web page in all the resolution in one place. &lt;a href="http://viewlike.us" target="blank" rel="nofollow"&gt;&lt;span style="font-weight:bold;"&gt;Viewlike.us&lt;/span&gt;&lt;/a&gt; is the site you are looking far.&lt;br /&gt;&lt;br /&gt;Just type the address of your web page and the tool will show you how that page will look like in different screen resolutions. You can test the layout using most common resolutions like 800×600, 1024×768 or even the iPhone and Wii browser.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-735211775977233367?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/735211775977233367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/test-your-website-in-different-screen.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/735211775977233367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/735211775977233367'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/test-your-website-in-different-screen.html' title='Test your Website in different Screen Resolutions in one place'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-8135534826257671625</id><published>2009-08-12T09:05:00.000-07:00</published><updated>2009-08-12T09:29:39.721-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Create gradient buttons'/><category scheme='http://www.blogger.com/atom/ns#' term='960 CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='png css'/><title type='text'>Create gradient buttons using css</title><content type='html'>Creating a glossy gradient button effect is easy to make in photoshop. But for example, in your site you want ten buttons to be created. So what you will do, as of all we will be creating 10 different button in photoshop.&lt;br /&gt;&lt;br /&gt;But all of these button will make your page weight of having 10 request to the site. So here is a simple trick how to create different buttons with single &lt;a href="http://htmlcsstutorials.blogspot.com/search/label/ie6%20png%20fix"&gt;transparent&lt;/a&gt; image.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;   Follow this simple steps... Download the png file to have the gradient button. And copy the HTML and CSS code. So you will not be creating different image, just this png image will do the magic.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;a href="#" class="btn ovrlay "&amp;gt;Super Awesome Button&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.btn{font:13px arial;color:#fff;text-decoration:none;}&lt;br /&gt;.btn:hover{background:#630030;}&lt;br /&gt;.ovrlay{background:#A9014B url(btn-overlay.png) repeat-x;padding:5px 10px 6px;position:relative;}&lt;br /&gt;.btn{background-color:#E33100;border:1px solid #7c1f06}&lt;br /&gt;&lt;br /&gt;Just change the color of the .btn class, similarly you can have different n number of buttons by just class....&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Before Gradient effect&lt;/span&gt;&lt;br /&gt;&lt;img style="width: 159px; height: 29px;" src="http://3.bp.blogspot.com/_669U09Rr2ow/SoLsVixIU8I/AAAAAAAAADQ/0FDcKbxzO2k/s320/button.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5369113560633332674" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;After Gradient Effect&lt;/span&gt;&lt;br /&gt;&lt;img style="width: 159px; height: 29px;" src="http://1.bp.blogspot.com/_669U09Rr2ow/SoLslrmiZWI/AAAAAAAAADY/rTLT1iMLcDA/s320/button1.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5369113837882729826" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PNG Transparent Image&lt;/span&gt;&lt;br /&gt;&lt;img style="width: 1px; height: 24px;" src="http://1.bp.blogspot.com/_669U09Rr2ow/SoLsy06pZOI/AAAAAAAAADg/Gj1BNoJt4Ng/s320/gradient-glossy.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5369114063721293026" /&gt;&lt;br /&gt;Just copy the above png image...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Note:&lt;/span&gt;&lt;br /&gt;Do not forget to put &lt;a href="http://htmlcsstutorials.blogspot.com/search/label/ie6%20png%20fix" target="_blank"&gt;png hack&lt;/a&gt; for ie6.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-8135534826257671625?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/8135534826257671625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/create-gradient-buttons-using-css.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8135534826257671625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8135534826257671625'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/create-gradient-buttons-using-css.html' title='Create gradient buttons using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_669U09Rr2ow/SoLsVixIU8I/AAAAAAAAADQ/0FDcKbxzO2k/s72-c/button.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-768308932592695158</id><published>2009-08-06T09:11:00.000-07:00</published><updated>2009-08-06T09:28:33.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Convert images vector formate'/><title type='text'>Convert images to vector formate</title><content type='html'>Designers used to take images from a famous image selling website for their site to be used. But at some point they also need vector based images to be used such as for logos, header images etc to give a clarity picture.&lt;br /&gt;&lt;br /&gt;These vector images can be resized to any size so that the quality of the image will not get damaged. But converting an image to vector formate might be costlier. So what to do? where to go?&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Here is a simple solution to convert your image to vector images. &lt;a href="http://vectormagic.com/home" target="_blank" rel="nofollow"&gt;Vector Magic.com&lt;/a&gt; is a free online image to vector Convert site. Easily convert bitmap images to clean vector art. &lt;br /&gt;&lt;br /&gt;Convert bitmap images like JPEGs, GIFs and PNGs to the crisp, clean, scalable vector art of EPS, SVG, and PDF with the world's best auto-tracing software. &lt;br /&gt;&lt;br /&gt;Upload the image to be traced and within seconds you will get the image converted to vector format. You can also edit the configuration such as details, colors etc. But the only worry is they leave a water mark of their website at the bottom of the image. I think the designer know what to do with it!&lt;br /&gt;&lt;br /&gt;They also provide a desktop version for trail, where you can download and install it in your pc. Then you can work on it. The desktop version also contains the background remover which is not available in online version.&lt;br /&gt;&lt;br /&gt;If you want to convert many images to vector, you can go for the trail version and if you are interested you can buy the software. Because i think it gives a better quality and clarity vector images. &lt;br /&gt;&lt;br /&gt;And also they provide hand tracing, where you can order for images to be converted and they will do it for you.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-768308932592695158?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/768308932592695158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/convert-images-to-vector-formate.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/768308932592695158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/768308932592695158'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/convert-images-to-vector-formate.html' title='Convert images to vector formate'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1706054008521139016</id><published>2009-08-03T09:19:00.000-07:00</published><updated>2009-08-03T09:41:11.459-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='horizontal div align'/><category scheme='http://www.blogger.com/atom/ns#' term='960 CSS'/><title type='text'>Center align a div horizontally and bottom of the page</title><content type='html'>There is an easy way to have the div position to the left or right to the screen with the use of fixed property. But how do you make a div horizontally center aligned and always be at the bottom of the page?&lt;br /&gt;&lt;br /&gt;This will be of great useful if you want to make any popup div for display important messages or take any surveys etc. So here is a simple trick to show the content of a div horizontally aligned and always be at the bottom of the page...&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="parent"&amp;gt;&lt;br /&gt;    &amp;lt;div class="child"&amp;gt;&lt;br /&gt;      Content here&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.parent{&lt;br /&gt;    position:fixed;&lt;br /&gt;    bottom:0px;&lt;br /&gt;    width:100%;   //width should be 100%&lt;br /&gt; } &lt;br /&gt; .child{&lt;br /&gt;    width:300px; //min width should give to center the div.&lt;br /&gt;    margin:0px auto; //here it will make center &lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;Position fixed will support modern browser including ie7, but for ie6 you have to use microsoft expressions to render the page as position fixed, as it will render wrongly. If you find any solutions without using expression in ie6, please explain use which will be helpful to others.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1706054008521139016?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1706054008521139016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/center-align-div-horizontally-and.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1706054008521139016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1706054008521139016'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/08/center-align-div-horizontally-and.html' title='Center align a div horizontally and bottom of the page'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3577192061240806625</id><published>2009-07-27T09:37:00.000-07:00</published><updated>2009-07-27T10:00:48.496-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yahoo text sprite'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='image sprite'/><title type='text'>Yahoo’s Text-Sprite Generator</title><content type='html'>Some of them called it as Yahoo's secret text sprite generator, because i think yahoo has not publish it officially. This is a pretty cool stuff by yahoo, which will generate a sprite to the text given.&lt;br /&gt;&lt;br /&gt;Basically it’s a URL you can hit which will create a perfect sprite-ready PNG graphic of the text you include in the URL. Check it out for yourself:&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Here is the url...&lt;br /&gt;http://l.yimg.com/img.sports.yahoo.com/static/bir/headline?txt=webdevelopertut&lt;br /&gt;&lt;br /&gt;Just copy the link and paste it in the address bar. You can have your own text just like i have used webdevelopertut. The image generated is always 468×68px and the color is white on top and yellow-orange on the bottom. Where you can use it for hover also.&lt;br /&gt;&lt;br /&gt;&lt;img style="float:left; margin:0 10px 10px 0;width: 320px; height: 70px;" src="http://2.bp.blogspot.com/_669U09Rr2ow/Sm3bCfHVdvI/AAAAAAAAABo/xRqpEdBT6VY/s320/webdevelopertut.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5363183567026616050" /&gt;&lt;br /&gt;&lt;br /&gt;For SEO, you can use &lt;a href="http://htmlcsstutorials.blogspot.com/2009/07/css-font-replacement-technique.html"  title="CSS font replacement technique"&gt;CSS font replacement technique&lt;/a&gt; to have both text and image versions.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3577192061240806625?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3577192061240806625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/yahoos-text-sprite-generator.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3577192061240806625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3577192061240806625'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/yahoos-text-sprite-generator.html' title='Yahoo’s Text-Sprite Generator'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_669U09Rr2ow/Sm3bCfHVdvI/AAAAAAAAABo/xRqpEdBT6VY/s72-c/webdevelopertut.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1449080043791035476</id><published>2009-07-22T09:42:00.000-07:00</published><updated>2009-07-22T09:56:15.195-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='float bug'/><category scheme='http://www.blogger.com/atom/ns#' term='div'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>Float bug fix in div to expand</title><content type='html'>Many of would find a problem when using a block(div) called a container with the background color, where you don't want to use float or height to the div. And in the inner div of the container you want to give float to it.&lt;br /&gt;&lt;br /&gt;You can find this issue in most of the browser like &lt;a href="http://htmlcsstutorials.blogspot.com/2009/07/title-and-alt-attributes-on-images-for.html" target="_blank" title="ie8"&gt;ie&lt;/a&gt;, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html" target="_blank" title="firefox3.5"&gt;firefox&lt;/a&gt;, the container will not expland as the inner div.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-size:14px;font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="container"&amp;gt;&lt;br /&gt;    &amp;lt;div class="inner_div"&amp;gt;&lt;br /&gt;        blablabla &amp;lt;br&amp;gt; blablabla &amp;lt;br&amp;gt; blablabla&amp;lt;br&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.container{width:300px;background:red;}&lt;br /&gt;.inner_div{float:left;width:200px;font:12px arial;}&lt;br /&gt;&lt;br /&gt;The red background in the container div will not expand when you add content to the inner div. So here is a simple trick to get the container div to expand.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Just add&lt;/span&gt;&lt;br /&gt;.container{overflow:hidden;}&lt;br /&gt;&lt;br /&gt;Will make the job easy.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1449080043791035476?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1449080043791035476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/float-bug-fix-in-div-to-expand.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1449080043791035476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1449080043791035476'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/float-bug-fix-in-div-to-expand.html' title='Float bug fix in div to expand'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2274716354917241049</id><published>2009-07-20T09:18:00.000-07:00</published><updated>2009-07-20T09:37:57.394-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Principles for keeping your code clean</title><content type='html'>The art of writing HTML and CSS is the foundation of a beautiful website. The advantages of clean, semantic HTML are many, but so many websites suffer from poorly written markup.&lt;br /&gt;&lt;br /&gt;Most of the attractive website have beautiful designs but fails to pass in the w3c validations. This is because of bad coding. These are the basic and most follow principles for keeping your code clean and have a semantic structure. They are as follows...&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;1. Strict DOCTYPE&lt;br /&gt;2. Proper indentation&lt;br /&gt;3. Nest your tags properly&lt;br /&gt;4. Character set &amp;amp; encoding characters&lt;br /&gt;5. Eliminate unnecessary divs&lt;br /&gt;6. Use better naming conventions&lt;br /&gt;7. Leave typography to the CSS&lt;br /&gt;8. Use Class/id the body tag&lt;br /&gt;9. Keep your CSS and JavaScript external&lt;br /&gt;10. Validation&lt;br /&gt;&lt;br /&gt;This will be a great start to write clean HTML, but there is still lots more. When starting from scratch, this seems to be much easier. When trying to fix existing code, it feels a lot more difficult. SO from the next project, just think what you can make it right.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2274716354917241049?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2274716354917241049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/principles-for-keeping-your-code-clean.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2274716354917241049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2274716354917241049'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/principles-for-keeping-your-code-clean.html' title='Principles for keeping your code clean'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-198662915851722894</id><published>2009-07-17T08:49:00.000-07:00</published><updated>2009-07-17T09:13:42.454-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web design'/><category scheme='http://www.blogger.com/atom/ns#' term='web developer'/><title type='text'>Colour Picker for web designers</title><content type='html'>Designers used to develop the website with the combination of colors using photo shop to make the website more attractive. Now a days developers used to select the color with the help of addon called color picker using &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html" title="firefox 3.5"&gt;firefox&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Imagine when you move to a place where you see some beautiful colors, pictures, spots etc.. where you want to take a combination of those colors, when you don't have a laptop or camera with you. What you will do?&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;img style="float:left; margin:0 10px 10px 0;width: 124px; height: 166px;" src="http://2.bp.blogspot.com/_669U09Rr2ow/SmCiswl4qOI/AAAAAAAAABg/kRkjdKvtioI/s320/cpp.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5359462446412638434" /&gt;&lt;br /&gt;Designer Jinsun Park from Korea has come out with a simple tool called  'Color Picker', which is just look like a pen.  This color picker pen consists of&lt;br /&gt;&lt;br /&gt;1. RGB Color sensor.&lt;br /&gt;2. Color scan button.&lt;br /&gt;3. RGB ink cartridge.&lt;br /&gt;4. Color display.&lt;br /&gt;5. Ball type.&lt;br /&gt;&lt;br /&gt;Place the pen against an object and press the scan button, the color will be detected by the color sensor and the RGB cartridges in the pen will mixed the required inks to create the target color. And you can also draw the colors in a paper with this pen.&lt;br /&gt;&lt;br /&gt;Now it has become very easy with this pen, where ever you go just carry the color picker with you.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-198662915851722894?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/198662915851722894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/colour-picker-for-web-designers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/198662915851722894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/198662915851722894'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/colour-picker-for-web-designers.html' title='Colour Picker for web designers'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_669U09Rr2ow/SmCiswl4qOI/AAAAAAAAABg/kRkjdKvtioI/s72-c/cpp.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3796236914778614525</id><published>2009-07-15T09:30:00.000-07:00</published><updated>2009-07-16T09:26:50.632-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='font replacement technique'/><title type='text'>CSS font replacement technique</title><content type='html'>Many of us would like to have headers with nice custom fonts on our website. For instance, logo which we like to have in an attractive graphics. But this stuff can be done only with the help of &amp;lt;img&amp;gt; tag, not with the regular text.&lt;br /&gt;&lt;br /&gt;The proper HTML tag to use for headers is the header tag (e.g. &amp;lt;h1&amp;gt;, &amp;lt;h2&amp;gt;, etc). This is best for accessibility as well as SEO. Instead of using an image, we will think that having a text based logo will be much preferable for more SEO point of view even though we have an alt tag to the image. But text might not give you an attractive look. So how to use css font replacement technique to use both text as well as image in logo.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;You may also be aware that CSS allows us to place background images on elements. Also text indent to align the text. We can use a proper header tag, but also use an image.&lt;br /&gt;We need to somehow hide the text so that only the image is visible. Here it goes...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;h1 class="logo"&amp;gt;&lt;br /&gt; Webdevelopertut&lt;br /&gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;h1.logo {&lt;br /&gt; width: 200px; height: 175px;&lt;br /&gt; background: url("images/logo.jpg");&lt;br /&gt; text-indent: -9999px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Basically this technique creates the text goes way off the screen to the left. The text is being left-justified and cannot be seen. instead image is placed in the top left of this box.&lt;br /&gt;&lt;br /&gt;When both css and image is on or off this method will get pass and fails when css is on and image is off. Most of them are now following this technique.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3796236914778614525?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3796236914778614525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/css-font-replacement-technique.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3796236914778614525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3796236914778614525'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/css-font-replacement-technique.html' title='CSS font replacement technique'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7731458901390424518</id><published>2009-07-13T09:16:00.000-07:00</published><updated>2009-07-13T09:36:44.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='title'/><category scheme='http://www.blogger.com/atom/ns#' term='ie8'/><category scheme='http://www.blogger.com/atom/ns#' term='images'/><category scheme='http://www.blogger.com/atom/ns#' term='alt'/><category scheme='http://www.blogger.com/atom/ns#' term='960 CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Title and Alt attributes on Images for ie8</title><content type='html'>The alt attribute is no longer displayed as the image tool tip when the browser is running in IE8 mode.I have decided to add title attributes to most of my images so the subject is described on a mouse over.&lt;br /&gt;&lt;br /&gt;The alt attribute plays most important role, when the images could not be showed to the user for some reasons. It also helps, when people are searching for images in Google Images, this alt attribute used to display the images while searching in it.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Now its similar to Firefox and others in that alt attributes are not described on a mouse over. Most of the traffic is from users using IE (although Firefox is coming up nowadays..) I decided to start on this.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For example:&lt;/span&gt;&lt;br /&gt;&amp;lt;img src="images/logo.gif" width="100" height="100" alt="webdevelopertut logo" title="logo"&amp;gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7731458901390424518?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7731458901390424518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/title-and-alt-attributes-on-images-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7731458901390424518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7731458901390424518'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/title-and-alt-attributes-on-images-for.html' title='Title and Alt attributes on Images for ie8'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3460413249697186948</id><published>2009-07-10T08:52:00.000-07:00</published><updated>2009-07-10T09:16:20.632-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><title type='text'>Facebook launches contest for Indian developers</title><content type='html'>Facebook a Social networking site has launched &lt;a href="http://www.facebook.com/developercontestindia" target="_blank" rel="nofollow"&gt;Facebook Developer Contest India&lt;/a&gt;, a contest for &lt;span style="font-weight:bold;"&gt;Indian developers&lt;/span&gt; to show their web development skills by creating Facebook applications and Facebook Connect Integrations.&lt;br /&gt;&lt;br /&gt;&lt;img style="float:left; margin:0 10px 10px 0;width: 100px; height: 100px;" src="http://3.bp.blogspot.com/_669U09Rr2ow/SldpHzv-GzI/AAAAAAAAABY/wPBjMZmGHeY/s320/facebook.jpg" border="0" alt="Facebook" id="BLOGGER_PHOTO_ID_5356865864651905842" /&gt;According to Facebook, entries will be judged on originality, business potential, social utility, usefulness, expressive features, intuitiveness and potential of the application. To enter the contest, participants are required to create a Facebook platform application for use on the Facebook site or Facebook Connect integrations in English or Hindi and register their application in the contest’s homepage.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Duration of the Contest&lt;/span&gt; &lt;br /&gt;The Contest begins at 12:30:01 pm Indian Standard Time on July 2, 2009 and ends at 12:29:59 pm Indian Standard Time on September 11, 2009 (the latter being the “Closing Date”). Any entry submitted after the Closing Date will not be eligible for consideration in the Contest.&lt;br /&gt;&lt;br /&gt;The three winners will get $4000, $2000 and $1000, in each of the two categories. The contest ends on 11th September and the winners would be announced in the last week of September 2009.The Contest is open to all individuals who are over the age of 16 at the time of entry and are resident in India (the “Participants”). Participants must have a Facebook.com account to participate in the Contest.&lt;br /&gt;&lt;br /&gt;For more information and conditions about the contest, please logon to facebook.com.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3460413249697186948?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3460413249697186948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/facebook-launches-contest-for-indian.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3460413249697186948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3460413249697186948'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/facebook-launches-contest-for-indian.html' title='Facebook launches contest for Indian developers'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_669U09Rr2ow/SldpHzv-GzI/AAAAAAAAABY/wPBjMZmGHeY/s72-c/facebook.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6471735822310178447</id><published>2009-07-09T09:33:00.000-07:00</published><updated>2009-07-09T09:49:09.550-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='div min height'/><category scheme='http://www.blogger.com/atom/ns#' term='vertical align text'/><category scheme='http://www.blogger.com/atom/ns#' term='float'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>Vertical align text in floating div using css</title><content type='html'>Do you know how to vertically align a text in a floating div? When a content is dynamically generated and you want to align it automatically according to it?&lt;br /&gt;&lt;br /&gt;Today i was experimenting about this for a long time and finally i have got a solution which will work in all the browsers including ie6. There are many ways of doing it, but  i would like to work the code in all the majore browsers inculding ie6.&lt;br /&gt;&lt;br /&gt;So here is the code...&lt;br /&gt;&lt;span class="fullpost"&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="contentdiv"&amp;gt;&lt;br /&gt; &amp;lt;p&amp;gt;It works! Vertically Center Align!&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.contentdiv{ width: 135px; height: 84px; display: table; border:2px solid red;}&lt;br /&gt;.contentdiv p{ display: table-cell; vertical-align: middle; text-align: center;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Hack for ie:&lt;/span&gt;&lt;br /&gt;.contentdiv p{*margin-top: expression(this.offsetHeight &lt; this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");}&lt;br /&gt;&lt;br /&gt;According to the height you increase, the content will get vertically aligned center. My only worry is iam using expression. We must try to avoid using more expression. But it looks very simple. Fine, any other method of handle this will be a great help! Please feel free to post.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6471735822310178447?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6471735822310178447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/vertical-align-text-in-floating-div.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6471735822310178447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6471735822310178447'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/vertical-align-text-in-floating-div.html' title='Vertical align text in floating div using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4168935650458104313</id><published>2009-07-07T09:42:00.000-07:00</published><updated>2009-07-07T10:15:37.305-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='css tools Browser Extensions'/><title type='text'>Browser Extensions For CSS Coding</title><content type='html'>In my previous post &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/html-css-tools-for-web-developers.html" title="Tools for web developers"&gt; Tools for web developers&lt;/a&gt;, i have written about the common tools like firebug, ie developer tool etc, which will be much useful for developers. Here are some more additional extensions which will be much useful. These extensions helps the developers to edit live html and css, to check css rule and much more in other browser like ie, opera and safari. They are&lt;br /&gt;&lt;br /&gt;1) Firebug Lite&lt;br /&gt;2) ReCSS&lt;br /&gt;3) Dust-Me Selectors&lt;br /&gt;4) CSS Usage&lt;br /&gt;5) PixelPerfect Firefox Plugin&lt;br /&gt;6) Code Burner&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;1) Firebug Lite&lt;/span&gt;&lt;br /&gt; Most of us have used firebug in firefox, but how many of them are using firefox browser? Firebug Lite brings the goodness of Firebug to Internet Explorer, Opera and Safari. Its a Javascript file that can be included in web pages to enable Firebug features in browsers other than Firefox.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2) ReCSS&lt;/span&gt;&lt;br /&gt;Recss is other wise known as reload your css. Recss1.1 is a bookmark let, where you can drag it to your bookmark let tool bar. This bookmark let will make refreshing your css which also have got safari support.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3) Dust-Me Selectors&lt;/span&gt;&lt;br /&gt;Dust-Me Selectors2.11 is a FireFox plugin that finds unused CSS selectors to help you keep your code clean.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4) CSS Usage&lt;/span&gt;&lt;br /&gt;CSS Usage is a Firebug extension that allows you so scan multiple pages of a site to see which CSS rules are actually used.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5) PixelPerfect Firefox Plugin&lt;/span&gt;&lt;br /&gt;PixelPerfect Firefox Plugin, generates an overlay over a web composition over top of the developed HTML.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;6) CodeBurner&lt;/span&gt;&lt;br /&gt;CodeBurner is a Firefox add-on, it with reference material for HTML and CSS. It contains contains a search tool for looking up HTML elements, attributes, and CSS properties.&lt;br /&gt;&lt;br /&gt;Hope this article will be useful for you....&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4168935650458104313?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4168935650458104313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/browser-extensions-for-css-coding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4168935650458104313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4168935650458104313'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/browser-extensions-for-css-coding.html' title='Browser Extensions For CSS Coding'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-395372696607663247</id><published>2009-07-04T08:56:00.000-07:00</published><updated>2009-07-04T09:17:12.393-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='inherit css'/><title type='text'>CSS class inherit one or more other classes?</title><content type='html'>&lt;span style="font-weight:bold;font-size:14px;"&gt;Question:&lt;/span&gt;&lt;br /&gt;Is it possible to make a CSS class that "inherits" from another CSS class (or more than one).&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;&lt;br /&gt;.test { width:200px;display:block }&lt;br /&gt;.logo      { background:#cc;border:1px solid #4d4d4d }&lt;br /&gt;&lt;br /&gt;I'd like to do is something like this:&lt;br /&gt;&lt;br /&gt;.combine&lt;br /&gt;{&lt;br /&gt;   .test;&lt;br /&gt;   .logo&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;where the ".combine" class would use all the attributes like width 200px, display block, background color #ccc and border color.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Answer:&lt;/span&gt;&lt;br /&gt;Good Question my friend. But i think you can't do something like that. It would be much helpful for a developer if this is possible! Instead you can use multiple classes to a single block element.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="test logo "&amp;gt;text text text&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;I heard that there is a tool called lesscss which iam not sure whether it will work in all the browsers. That tool might solve your problem, but do check for browser compatibility.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-395372696607663247?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/395372696607663247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/css-class-inherit-one-or-more-other.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/395372696607663247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/395372696607663247'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/css-class-inherit-one-or-more-other.html' title='CSS class inherit one or more other classes?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1770506461301613187</id><published>2009-07-02T09:05:00.000-07:00</published><updated>2009-07-04T00:55:04.711-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='screen shot capture'/><title type='text'>Take full screenshots of your webpage? its easy!</title><content type='html'>Tired of taking screen shots from browser plug-ins or planning to buy a screen shot capture software which required more money to invest?&lt;br /&gt;&lt;br /&gt;Here is a simply way to take screen shot of your full web page without installing any software or browser extensions.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;Aviary.com is a suite of powerful creative applications that you can use right in your web browser. It is an online tool where you can take the screen shot from the live site. Just goto &lt;a href="http://aviary.com/launch/talon" rel="nofollow" target="_blank"&gt;aviary&lt;/a&gt;, and paste your url to capture. You have the option to set your Resolutions, Quality, Region(entire page or above fold) to take the screen shot. &lt;br /&gt;&lt;br /&gt;&lt;img style="width: 320px; height: 195px;float:left;margin-right:10px;" src="http://2.bp.blogspot.com/_669U09Rr2ow/Skzi56fccZI/AAAAAAAAABQ/B-_qee5Fql4/s320/webdevelopertut.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5353903541618241938" title="webdevelopertut"/&gt;&lt;br /&gt;You can save the image to the desktop and add annotation using the Type Tool, freehand brushes, arrows, image editor, color palette and other tools available in the Aviary editor. What else you want?&lt;br /&gt;&lt;br /&gt;There are many other online services like aviary, but they won’t do full pages.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aviary is also providing other services like&lt;br /&gt;&lt;br /&gt;1) Image Editor (Just like basic photo shop)&lt;br /&gt;2) Color Editor&lt;br /&gt;3) Effects Editor&lt;br /&gt;4) Vector Editor&lt;br /&gt;5) Image Markup&lt;br /&gt;6) Screen Capture&lt;br /&gt;&lt;br /&gt;TO use this tool, they will ask you to register in order to save your work. But don't worry it is absolutely FREE! It can’t get easier than this.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1770506461301613187?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1770506461301613187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/take-full-screenshots-of-your-webpage.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1770506461301613187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1770506461301613187'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/take-full-screenshots-of-your-webpage.html' title='Take full screenshots of your webpage? its easy!'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_669U09Rr2ow/Skzi56fccZI/AAAAAAAAABQ/B-_qee5Fql4/s72-c/webdevelopertut.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7722332205571835142</id><published>2009-07-01T09:04:00.000-07:00</published><updated>2009-07-04T00:57:49.958-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Rounded corners'/><title type='text'>Rounded corners using css</title><content type='html'>The simple way of using rounded corners using css with the header and the content in it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;b class="b1h"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2h"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3h"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b4h"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;&amp;lt;div class="headh"&amp;gt;&lt;br /&gt;&amp;lt;h3&amp;gt;Here is your Header!&amp;lt;/h3&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;div class="contenth"&amp;gt;&lt;br /&gt;    &amp;lt;div&amp;gt;No images!&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;b class="b4bh"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3bh"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2bh"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b1h"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}&lt;br /&gt;.b1h {height:1px; background:#aaa; margin:0 5px;}&lt;br /&gt;.b2h, .b2bh {height:1px; background:#aaa; border-right:2px solid #aaa; border-left:2px solid #aaa; margin:0 3px;}&lt;br /&gt;.b3h, .b3bh {height:1px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 2px;}&lt;br /&gt;.b4h, .b4bh {height:2px; background:#aaa; border-right:1px solid #aaa; border-left:1px solid #aaa; margin:0 1px;}&lt;br /&gt;.b2bh, .b3bh, .b4bh {background: #ddd;}&lt;br /&gt;.headh {background: #aaa; border-right:1px solid #aaa; border-left:1px solid #aaa;}&lt;br /&gt;.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}&lt;br /&gt;.contenth {background: #ddd; border-right:1px solid #aaa; border-left:1px solid #aaa;}&lt;br /&gt;.contenth div {margin-left: 12px; padding-top: 5px;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;With this code you can easy create a fill based header and border based rounded corner content in it. Just customize the code to change the color if needed.&lt;br /&gt;This article will tell you about the fill and borderd &lt;A href="http://htmlcsstutorials.blogspot.com/2009/06/niffy-rounded-corners-using-html-and.html" title="Nifty rounded corners"&gt;rounded corners&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7722332205571835142?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7722332205571835142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/rounded-corners-using-css.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7722332205571835142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7722332205571835142'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/07/rounded-corners-using-css.html' title='Rounded corners using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7863978611208028588</id><published>2009-06-30T09:16:00.000-07:00</published><updated>2009-07-04T01:01:27.849-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='shadow text'/><title type='text'>How to give text shadow using css</title><content type='html'>Here is a simple way to give shadow to a text using css.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;div id="wrapper"&amp;gt;&lt;br /&gt;&amp;lt;span class="firstlayer"&amp;gt;Text with shadow using CSS&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;span class="secondlayer"&amp;gt;Text with shadow using CSS&amp;lt;/span&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.firstlayer {&lt;br /&gt;font-size: 18px;&lt;br /&gt;font-weight: bold;&lt;br /&gt;color: #aa0000;&lt;br /&gt;position: absolute;&lt;br /&gt;top: 120px;&lt;br /&gt;left: 20px;&lt;br /&gt;z-index: 1;&lt;br /&gt;}&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;.secondlayer {&lt;br /&gt;font-size: 18px;&lt;br /&gt;font-weight: bold;&lt;br /&gt;color: #aaa;&lt;br /&gt;position: absolute;&lt;br /&gt;top: 122px;&lt;br /&gt;left: 22px;&lt;br /&gt;z-index: 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;This will give you the result as shown in the picture. I hope this will work in all the browsers.&lt;br /&gt;&lt;br /&gt;&lt;img style="width: 223px; height: 21px;" src="http://4.bp.blogspot.com/_669U09Rr2ow/Sko-wyN0hWI/AAAAAAAAABI/BWcOQcE6H54/s320/text.jpg"  alt=""id="BLOGGER_PHOTO_ID_5353160114917639522" /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7863978611208028588?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7863978611208028588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-give-text-shadow-using-css.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7863978611208028588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7863978611208028588'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-give-text-shadow-using-css.html' title='How to give text shadow using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_669U09Rr2ow/Sko-wyN0hWI/AAAAAAAAABI/BWcOQcE6H54/s72-c/text.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-142251401084246453</id><published>2009-06-29T09:33:00.000-07:00</published><updated>2009-07-04T01:13:38.225-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='website speed'/><category scheme='http://www.blogger.com/atom/ns#' term='run'/><category scheme='http://www.blogger.com/atom/ns#' term='Compressiom'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='optimization'/><title type='text'>How to make a website run faster?</title><content type='html'>These are the simple steps to be followed, when developing a website to make it run faster. First of all install &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/speeding-up-your-web-site.html"&gt;Yslow&lt;/a&gt; or &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html"&gt;Page speed&lt;/a&gt;, then start looking the ways your site is unoptimized.&lt;br /&gt;&lt;br /&gt;1. Use minifed Javascript and CSS, Avoid duplicate JS and CSS. &lt;br /&gt;2. Put your CSS at the top of the document.&lt;br /&gt;3. Put the javascript at the end. &lt;span class="fullpost"&gt;&lt;br /&gt;4. Use seperate domain for images, javasripts etc...&lt;br /&gt;5. Avoid URL Redirections&lt;br /&gt;6. Use &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/css-sprites.html"&gt;Image Sprites&lt;/a&gt; to  Minimize HTTP Requests  &lt;br /&gt;7. Add an Expires or a Cache-Control&lt;br /&gt;8. Use Gzip Components&lt;br /&gt;9. Compress your images using &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html"&gt;Smushit&lt;/a&gt; or good image compressor.&lt;br /&gt;10. Compress your css and javascripts using Yahoo User Interface &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/popular-css-frameworks.html"&gt;Compressor&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;These point will help you to run your site faster. You can also test your page (i.e) load test through online using &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/speeding-up-your-web-site.html"&gt;Pingdom website.&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-142251401084246453?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/142251401084246453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-make-website-run-faster.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/142251401084246453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/142251401084246453'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-make-website-run-faster.html' title='How to make a website run faster?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-107112181450867884</id><published>2009-06-27T07:57:00.000-07:00</published><updated>2009-07-04T01:14:14.556-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web browser hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6'/><category scheme='http://www.blogger.com/atom/ns#' term='Negative Margin Bug'/><title type='text'>Negative Margin Bug fix in ie6</title><content type='html'>Developers used to move a blog from its actual position to some other position using negative margin. This will render properly in all the browser except ie6. Basically when you give negative margin, the position of the block will come over the existing block.&lt;br /&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;.bc {&lt;br /&gt;  width:100px;&lt;br /&gt;  float:left;&lt;br /&gt;}&lt;br /&gt;.abc {&lt;br /&gt;  margin-top:-100px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;In the above example, .abc block will be over the .bc block. But in ie6 .bc block will be over than the .abc block and .abc block will get hidden. Here is a simple hack to display the block on top.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How to use:&lt;/span&gt;&lt;br /&gt;.abc {&lt;br /&gt;  margin-top:-100px;&lt;br /&gt;  &lt;span style="font-weight:bold;color:#d90000;"&gt;position:relative;&lt;/span&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Just add position relative to negative margin when using it. This simple hack will work in all the browsers.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-107112181450867884?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/107112181450867884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/negative-margin-bug-fix-in-ie6.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/107112181450867884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/107112181450867884'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/negative-margin-bug-fix-in-ie6.html' title='Negative Margin Bug fix in ie6'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-8477895258265334334</id><published>2009-06-26T08:49:00.000-07:00</published><updated>2009-06-26T09:24:20.976-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Email Compatibility'/><title type='text'>Outlook 2010 use Word rendering engine to display HTML</title><content type='html'>Microsoft has confirmed that they plan to continue using the Word rendering engine to display HTML in Outlook 2010. Till outlook express 2003 they used to render ie engine for html emailers. But in 2007 outlook express, they started to render with word engine. This made the developers hard to fix the design in 2007. Outlook doesn't render HTML correctly in 2007. &lt;br /&gt;&lt;br /&gt;It was everybody's thought that Microsoft's next version release 2010 would fix this problem. But Microsoft has confirmed that they will continue Word rendering engine to display HTML in Outlook 2010. (Please keep in mind that EVERY OTHER email client currently used anywhere uses a web browser to render HTML.) Like Outlook express, hotmail also will give you trouble in rendering the email, while other engines like google, yahoo will render properly.&lt;br /&gt;&lt;br /&gt;Conversion of PSD design to emailer will be a real challenge for web developers to check for &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-to-write-html-css-code-for-emailers.html" title="Email Compatibility"&gt;Email Compatibility&lt;/a&gt;. Keep in mind that you have to use basic html and inline style to be used in order to render your emails properly(at least to an extend) in all the engines.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-8477895258265334334?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/8477895258265334334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/microsoft-will-use-word-rendering.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8477895258265334334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8477895258265334334'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/microsoft-will-use-word-rendering.html' title='Outlook 2010 use Word rendering engine to display HTML'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2525003882182523944</id><published>2009-06-25T09:18:00.000-07:00</published><updated>2009-06-26T23:11:55.952-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='shadow div'/><title type='text'>How to give shadow to a div using css</title><content type='html'>Here is a simple example which tell you how to give shadow to a div...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Example:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML:&lt;/span&gt;&lt;br /&gt;&amp;lt;div class="box-outer"&amp;gt;&lt;br /&gt;  &amp;lt;div class="box-inner"&amp;gt;&lt;br /&gt;    text&lt;br /&gt;&lt;br /&gt;  &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS:&lt;/span&gt;&lt;br /&gt;.box-inner {&lt;br /&gt;  position:relative;&lt;br /&gt;  top:-3px;&lt;br /&gt;  left:-3px;&lt;br /&gt;  height:150px;&lt;br /&gt;  background:#aa0000;&lt;br /&gt;  }&lt;br /&gt;  .box-outer {&lt;br /&gt;  width:150px;&lt;br /&gt;  height:150px;&lt;br /&gt;  background:#333;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;The result will show you a red box with black shadow as shown in the image. When you increase the width of the box-outer, automatically the width of the box-inner will be increased.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_669U09Rr2ow/SkOr6xhZz9I/AAAAAAAAABA/7nY5RsVwJYI/s1600-h/Untitled-2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 153px; height: 154px;" src="http://2.bp.blogspot.com/_669U09Rr2ow/SkOr6xhZz9I/AAAAAAAAABA/7nY5RsVwJYI/s320/Untitled-2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5351309808460484562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hope this example will help you...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2525003882182523944?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2525003882182523944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-give-shadow-to-div-using-css.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2525003882182523944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2525003882182523944'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-give-shadow-to-div-using-css.html' title='How to give shadow to a div using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_669U09Rr2ow/SkOr6xhZz9I/AAAAAAAAABA/7nY5RsVwJYI/s72-c/Untitled-2.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5527654142468370281</id><published>2009-06-24T09:04:00.000-07:00</published><updated>2009-06-24T10:15:24.481-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='web site optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='speeding up web site'/><title type='text'>Speeding up your web site</title><content type='html'>The most important part for a webdeveloper is to check the website for performance. How to optimize the page (code, database, image, external objects etc..). In the busy world, User will not wait until the page gets loaded. He will quit the website and moves for the another option. So once you have completed the website, you should go for page testing. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How you can test your page?&lt;/span&gt;&lt;br /&gt;There are popular page load testing tools such as Yahoo &lt;A href="http://htmlcsstutorials.blogspot.com/2009/06/html-css-tools-for-web-developers.html" title=" Html Css tools for web developers" target="_blank"&gt;Yslow&lt;/a&gt;, google's page test, Pingdom etc..&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Yahoo Yslow&lt;/span&gt;&lt;br /&gt;YSlow analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. YSlow is a Firefox add-on integrated with the Firebug web development tool. Based on your site performance yslow will give you a grade. You can find your page speed before cache and after cache of your css, javascript files.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Image Optimization:&lt;/span&gt;&lt;br /&gt;You can compress you image with &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" title="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html"&gt;Yahoo's Smushit&lt;/a&gt;, if the graphics contains huge file size.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Statistics:&lt;/span&gt;&lt;br /&gt;The statistical graph will show you the http request and total bytes used by the page with empty cache.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Yslow Tools&lt;/span&gt;&lt;br /&gt;JSLint - Run JSLint on all JavaScript code in this page&lt;br /&gt;All JS - Show all JavaScript code in this page&lt;br /&gt;All JS Beautified - Show all JavaScript code in this page in an easy to read format&lt;br /&gt;All JS Minified - Show all JavaScript code in this page in a minified (no comments or white space) format&lt;br /&gt;All CSS - Show all CSS code in this page&lt;br /&gt;All Smush.it - Run Smush.it on all image components in this page&lt;br /&gt;Printable View - Show a printable view of grades, component lists, and statistics&lt;br /&gt;&lt;br /&gt;Yslow comes along with &lt;A href="http://htmlcsstutorials.blogspot.com/2009/06/html-css-tools-for-web-developers.html" title=" Html Css tools for web developers" target="_blank"&gt;firebug&lt;/a&gt; and they have lots of tools for optimization...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Google's Page Test:&lt;/span&gt;&lt;br /&gt;Page Speed is an Firefox3/Firebug Add-on. Web developers can use &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html" title=" Google’s success is the site’s speed"&gt;Page Speed&lt;/a&gt; to evaluate the performance of their web pages and to get suggestions on how to improve them.&lt;br /&gt;&lt;br /&gt;I have not used google's page speed, but heard that it is also good as yslow. They have also got tool for images (just like smushit), css, javascripts etc. for more information, please use this link, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html" title=" Google’s success is the site’s speed"&gt;Google page test&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Pingdom: &lt;/span&gt;&lt;br /&gt;Pingdom is a website, provides free tools for webmaster. You can submit your url to check the load speed for your website. They will provide you information on load time, internal objects, external objects, script size, css size, html size, plugins, redirection if any and much more...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Permalink to this test&lt;/span&gt;&lt;br /&gt;You can have the permanent link to the test made so that you can check at any time. You can also email this reports to your managers, friends etc...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How it works&lt;/span&gt;&lt;br /&gt;The page load test is done by checking the complete html page including all objects (images, CSS, JavaScripts, etc...). The load time of all objects is shown visually with time bars. The statistics will show you the starting time, connection made and bytes read along with the url and its size take by it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Test your uptime:&lt;/span&gt;&lt;br /&gt;They also provide you a 30 days free trail to test your page and also give you the option for sms and email alerts to your site. &lt;br /&gt;&lt;br /&gt;So check for optimization for your web pages, which will help in many ways...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5527654142468370281?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5527654142468370281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/speeding-up-your-web-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5527654142468370281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5527654142468370281'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/speeding-up-your-web-site.html' title='Speeding up your web site'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3858924930446821883</id><published>2009-06-23T08:40:00.000-07:00</published><updated>2009-06-27T09:53:48.056-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web browser hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='css hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='google page speed'/><category scheme='http://www.blogger.com/atom/ns#' term='display inline'/><category scheme='http://www.blogger.com/atom/ns#' term='pingdom'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo yslow'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>ie6 double float margin bug</title><content type='html'>Webdevelopers gets irritated when they give a margin value to a block, suddenly only in ie6 they can see the value gets doubled. For example: if you give margin-left:10px, ie6 will take the value as 20px. Thank god they have fix this issue in ie7. This is because, when the float margin goes in the same direction as the float and is trapped directly between the float and the inside edge of the container box. Any other left-margined floats that are displayed in the same row won't show the doubled margin.&lt;br /&gt;&lt;br /&gt;The simple way to handle this issue is to put display inline fix. By placing this will not affect any other browsers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;.fltt{&lt;br /&gt;float:left;&lt;br /&gt;width:300px;&lt;br /&gt;margin:5px 5px 0px 10px;&lt;br /&gt;&lt;span style="font-weight:bold;color:#d90000"&gt;display:inline;&lt;/span&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3858924930446821883?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3858924930446821883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/ie6-doubled-float-margin-bug.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3858924930446821883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3858924930446821883'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/ie6-doubled-float-margin-bug.html' title='ie6 double float margin bug'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4571548247387230332</id><published>2009-06-22T09:09:00.000-07:00</published><updated>2009-06-22T09:20:22.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='div min height'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>How to have div min height</title><content type='html'>Basically when you specify a height to a div, ie6 will take it as minimum height. But ie7, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html" target="_blank" title="firefox 3.5"&gt;firefox&lt;/a&gt;, chrome and modern browser will treat as height. So here is a simple way to have minimum height to all web browser.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Css Code:&lt;/span&gt;&lt;br /&gt;.test{min-height:50px;height:auto!important;height:50px;}&lt;br /&gt;&lt;br /&gt;For example, if you want to give 50px height to a div, Use the above code will work fine. That after 50px the height of the div will automatically expands.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4571548247387230332?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4571548247387230332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-have-div-min-height.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4571548247387230332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4571548247387230332'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-have-div-min-height.html' title='How to have div min height'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-352282843072565994</id><published>2009-06-21T06:41:00.000-07:00</published><updated>2009-07-01T09:19:31.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Html5'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='Rounded corners'/><title type='text'>Nifty rounded corners using html and css</title><content type='html'>Thanks jagdeesh for posting your question to me. Here is the simple way to have rounded corners using css without any images for &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" title="CSS optimization"&gt;optimized&lt;/a&gt; code. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Rounded border&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML Code:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;b class="b1"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b4"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;    &amp;lt;div class="contentb"&amp;gt;&lt;br /&gt;        &amp;lt;div&amp;gt;Round Border!!&amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;b class="b4"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b1"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS Code:&lt;/span&gt;&lt;br /&gt;.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}&lt;br /&gt;.b1 {height:1px; background:#888; margin:0 5px;}&lt;br /&gt;.b2 {height:1px; background:#fff; border-right:2px solid #888; border-left:2px solid #888; margin:0 3px;}&lt;br /&gt;.b3 {height:1px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 2px;}&lt;br /&gt;.b4 {height:2px; background:#fff; border-right:1px solid #888; border-left:1px solid #888; margin:0 1px;}&lt;br /&gt;.contentb {background: #fff; border-right:1px solid #888; border-left:1px solid #888;}&lt;br /&gt;.contentb div {margin-left: 5px;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Rounded Fill&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML Code:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;b class="b1f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b4f"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;    &amp;lt;div class="contentf"&amp;gt;&lt;br /&gt;        &amp;lt;div&amp;gt;Round fill!!&amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;b class="b4f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b3f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b2f"&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;b class="b1f"&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Css Code:&lt;/span&gt;&lt;br /&gt;.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}&lt;br /&gt;.b1f {height:1px; background:#ddd; margin:0 5px;}&lt;br /&gt;.b2f {height:1px; background:#ddd; margin:0 3px;}&lt;br /&gt;.b3f {height:1px; background:#ddd; margin:0 2px;}&lt;br /&gt;.b4f {height:2px; background:#ddd; margin:0 1px;}&lt;br /&gt;.contentf {background: #ddd;}&lt;br /&gt;.contentf div {margin-left: 5px;}&lt;br /&gt;&lt;br /&gt;The first example will give you a rounded corner with border, simply copy the html and css code. The secound example will give you rounded corner with fill but will not have any border. You can custome the code by changing the border or background color.&lt;br /&gt;&lt;br /&gt;If you have any doubts or queries, please feel free to &lt;a href="mailto:webdevelopertut@gmail.com"&gt;contact&lt;/a&gt; me. To know about more about rounded corners, please check this &lt;a href="http://htmlcsstutorials.blogspot.com/2009/07/rounded-corners-using-css.html" title="Rounded corners using css"&gt;article&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-352282843072565994?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/352282843072565994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/niffy-rounded-corners-using-html-and.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/352282843072565994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/352282843072565994'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/niffy-rounded-corners-using-html-and.html' title='Nifty rounded corners using html and css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5987481831006832348</id><published>2009-06-18T09:48:00.000-07:00</published><updated>2009-06-18T10:23:52.939-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='png fix css'/><category scheme='http://www.blogger.com/atom/ns#' term='ie6 png fix'/><category scheme='http://www.blogger.com/atom/ns#' term='css hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='png ie 6'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><title type='text'>Png fix for ie6 using css</title><content type='html'>Many of the cases we would be like to have a transparent image, which is other wise called png image for our websites. Like if we need an image which is going to place in different &lt;A href="http://htmlcsstutorials.blogspot.com/2008_08_01_archive.html" title="Css Backgrounds" target="_blank"&gt;backgrounds&lt;/a&gt;, we can use a single transparent image inorder to have multiple images. This is done for the purpose of site &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" title="css optimization" target="_blank"&gt;optimization&lt;/a&gt; and performance.&lt;br /&gt;&lt;br /&gt;The true color (png24) will be supported by all major browser except ie6. This will automatically create a grey background because ie6 cannot recogonise the alpha filter option. So what we do? Yes we got a simple &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/web-browser-hacks-css-hacks-ie-firefox.html" title="Css Hacks" target="_blank"&gt;Css hack&lt;/a&gt; to overcome this issue.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Here is the hack&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML Code&lt;/span&gt;&lt;br /&gt;For Example:&lt;br /&gt;&amp;lt;span id="alImg1"&amp;gt;&lt;br /&gt;&amp;lt;img border="0" src="images/htw.png"/&amp;gt;&lt;br /&gt;&amp;lt;/span&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;CSS Code&lt;/span&gt;&lt;br /&gt;#alImg1 img  { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}&lt;br /&gt;#alImg1{ display: inline-block; }&lt;br /&gt;#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/htw.png'); }&lt;br /&gt;&lt;br /&gt;In the above example i have htw.png. So use the id like how i have specified and call it with in the css.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Note:&lt;/span&gt;&lt;br /&gt;#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/htw.png'); }&lt;br /&gt;In this case also you need to specify the image path.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5987481831006832348?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5987481831006832348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/png-fix-for-ie6-usingcss.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5987481831006832348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5987481831006832348'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/png-fix-for-ie6-usingcss.html' title='Png fix for ie6 using css'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6514121516177864834</id><published>2009-06-17T09:38:00.000-07:00</published><updated>2009-06-18T09:48:33.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web browser hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='ie'/><category scheme='http://www.blogger.com/atom/ns#' term='css hacks'/><category scheme='http://www.blogger.com/atom/ns#' term='safari'/><category scheme='http://www.blogger.com/atom/ns#' term='opera'/><category scheme='http://www.blogger.com/atom/ns#' term='google chrome'/><title type='text'>Web browser hacks,  Css hacks - ie, firefox, chrome, safri, Opera</title><content type='html'>CSS hacks take advantage of browser bugs for hiding CssRules from specific web browsers.  Listed below are the hacks for major browsers like ie6, ie7, firefox2, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html" title="How firefox3.5 will be useful for web developers?" target="_blank"&gt;firefox3&lt;/a&gt;, Google chrome, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/apples-safari-4-downloaded-more-than-11.html" title="Apple's Safari 4 crossed more than 11 million down..." target="_blank"&gt;safari&lt;/a&gt; and opera. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Inline Hack for IE&lt;/span&gt;&lt;br /&gt;* (star) can be used as the inline hack for both ie6 and ie7.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Syntax: .selector{*property:value;} &lt;br /&gt;.logo{*margin-left:10px;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IE6 browser inline Hack &lt;/span&gt;&lt;br /&gt;_ (underscore) can be using only for ie6&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Syntax: .selector{_property:value;} &lt;br /&gt;.logo{_margin-left:10px;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Firefox inline style&lt;/span&gt;&lt;br /&gt;content:"\"/*" can be used for firefox only where IE cannot recognize it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Internal Style&lt;/span&gt;&lt;br /&gt;Use * html for ie6 and *+html hack for ie7&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Synatax: * html .selector{property:value;} , * + html .selector{property:value;} &lt;br /&gt;&lt;br /&gt;* html .logo{margin-left:10px;} for ie6&lt;br /&gt;* + html .logo{margin-left:20px;} for ie7&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IE7 and Firefox browser Hack&lt;/span&gt;&lt;br /&gt;Use html&gt;body hack for ie7 and firefox.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Syntax: html&gt;body .selector{property:value;} &lt;br /&gt;&lt;br /&gt;html&gt;body .logo{margin-left:10px} will take only in ie7 and firefox&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Mordern browser Hack or Firefox Hack&lt;/span&gt;&lt;br /&gt;Use html&gt;/**/body {} hack which will support only in both firefox2 and firefox3.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Syntax: html&gt;/**/body .selector{property:value;} &lt;br /&gt;&lt;br /&gt;html&gt;/**/body .logo{margin-left:10px} will take only in firefox.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Browser hack for Opera versions 9 and below&lt;/span&gt;&lt;br /&gt;Use html:first-child {} for opera browser. Also you use &lt;br /&gt;Syntax: @media all and (min-width:0px) {head~body .selector {property:value;}}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;@media all and (min-width:0px) {head~body .logo {margin-left:10px;}} only for opera&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Firefox3 browser hack&lt;/span&gt;&lt;br /&gt;Use html&gt;/**/body .selector, x:-moz-any-link, x:default {property:value;} for firfox3 only.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;Syntax: html&gt;/**/body .pro_yl, x:-moz-any-link, x:default {background:red;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Google Chrome browser hack&lt;/span&gt;&lt;br /&gt;Use body:nth-of-type(1) .elementOrClassName{property:value;} only for google chrome.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;For Example:&lt;/span&gt;&lt;br /&gt;body:nth-of-type(1) .logo{margin:20px;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Safari browser hack&lt;/span&gt;&lt;br /&gt;Use Syntax: body:first-of-type .elementOrClassName{property:value;}&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Fox Example:&lt;/span&gt;&lt;br /&gt;body:first-of-type .logo{margin-top:10px;} only for safari.&lt;br /&gt;&lt;br /&gt;Hope this information will be useful for you. Please use the browser hacks in a proper manner. For example, you might know double margin bug in ie6. In such case you can use display inline which will render correctly by all the browsers instead of you using ie6 hack seperately.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6514121516177864834?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6514121516177864834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/web-browser-hacks-css-hacks-ie-firefox.html#comment-form' title='44 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6514121516177864834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6514121516177864834'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/web-browser-hacks-css-hacks-ie-firefox.html' title='Web browser hacks,  Css hacks - ie, firefox, chrome, safri, Opera'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>44</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6327167051732379220</id><published>2009-06-16T09:06:00.000-07:00</published><updated>2009-06-17T21:29:40.180-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Yaml'/><category scheme='http://www.blogger.com/atom/ns#' term='Css Framwork'/><category scheme='http://www.blogger.com/atom/ns#' term='960 CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Yahoo YUI'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='jQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='Blueprint'/><title type='text'>Popular CSS Frameworks - Yahoo YUI, 960 CSS, Blueprint, Yaml, jQuery</title><content type='html'>Tried of writing HTML, CSS code to your web pages? Making your site to work with all the major browsers. Running behind &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/web-browser-hacks-css-hacks-ie-firefox.html" target="_blank" title="Css Hacks"&gt;CSS hacks?&lt;/a&gt; Here is a simple way to solve all your issues, CSS Frames. Most of the designers would heard about CSS Frames, for those who don’t know here is a brief description from: &lt;span style="font-weight:bold;"&gt;Wikipedia&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A CSS framework is a library that is meant to allow for easier, more standards-compliant styling of a webpage using the Cascading Style Sheets language. Just like programming and scripting language libraries, CSS frameworks package a number of ready-made options for designing and outlaying a webpage.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5 Popular CSS Frameworks&lt;/span&gt;&lt;br /&gt;1) Yahoo YUI (Yahoo User Interface Library)&lt;br /&gt;2) 960 CSS Framework&lt;br /&gt;3) Blueprint CSS Framework&lt;br /&gt;4) Yaml (Yet Another Multicolumn Layout)&lt;br /&gt;5) The jQuery UI CSS Framework&lt;br /&gt;&lt;br /&gt;These are the top 5 CSS Framework. I have no idea about the other css framework, but i have used &lt;span style="font-weight:bold;"&gt;Yahoo's YUI framework&lt;/span&gt;. The YUI Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. For CSS, they provide&lt;br /&gt;&lt;br /&gt;1) CSS Reset (neutralizes browser CSS styles)&lt;br /&gt;2) CSS Base (applies consistent style foundation for common elements)&lt;br /&gt;3) CSS Fonts (foundation for typography and font-sizing)&lt;br /&gt;4) CSS Grids (more than 1,000 CSS-driven wireframes in a 4KB file)&lt;br /&gt;&lt;br /&gt;You can choose the overlay of the width, by mentioning #doc or #doc2 or #doc3 etc...&lt;br /&gt;    *  #doc - 750px centered (good for 800x600)&lt;br /&gt;    * #doc2 - 950px centered (good for 1024x768)&lt;br /&gt;    * #doc3 - 100% fluid (good for everybody)&lt;br /&gt;    * #doc4 - 974px fluid (good for 1024x768)&lt;br /&gt;    * #doc-custom - an example of a custom page width&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Templates&lt;/span&gt;&lt;br /&gt;Optionally choose the secondary column's width and orientation with one of six templates.&lt;br /&gt;&lt;br /&gt;    * .yui-t1 - Two columns, narrow on left, 160px&lt;br /&gt;    * .yui-t2 - Two columns, narrow on left, 180px&lt;br /&gt;    * .yui-t3 - Two columns, narrow on left, 300px&lt;br /&gt;    * .yui-t4 - Two columns, narrow on right, 180px&lt;br /&gt;    * .yui-t5 - Two columns, narrow on right, 240px&lt;br /&gt;    * .yui-t6 - Two columns, narrow on right, 300px&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Nesting Grids&lt;/span&gt;&lt;br /&gt;Optionally nest standard grids (.yui-g) and special grids (.yui-gb, ... .yui-gf) to subdivide.&lt;br /&gt;&lt;br /&gt;    * .yui-g - Standard half grid (and nest again for quarters).&lt;br /&gt;    * .yui-gb - Special grid, 1/3 - 1/3 - 1/3&lt;br /&gt;    * .yui-gc - Special grid, 2/3 - 1/3&lt;br /&gt;    * .yui-gd - Special grid, 1/3 - 2/3&lt;br /&gt;    * .yui-ge - Special grid, 3/4 - 1/4&lt;br /&gt;    * .yui-gf - Special grid, 1/4 - 3/4&lt;br /&gt;&lt;br /&gt;If you find this is diificult to keep in mind, they have got a grid builder, a simple interface for Grids customization. Where you mention the values in the box, it will provide you the results.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;YUI Components&lt;/span&gt;&lt;br /&gt;Along with CSS they also provide YUI Components where you can easily integrate with javascripts for animations, Carousel, Slider, Resize and lots more...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;YUI Compressor &lt;/span&gt;&lt;br /&gt;With this tool YUI Compressor, you compress your css and javascripts file which will reduce your file size into half. This is very much helpful for &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" title="css optimizer" target="_blank"&gt;web optimizer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To know more details and to download the latest version of YUI, please visit the site &lt;a href="http://developer.yahoo.com/yui/"&gt;Yahoo YUI&lt;/a&gt;. Majore Interent companies like Sulekha, Sify are using YUI.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6327167051732379220?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6327167051732379220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/popular-css-frameworks.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6327167051732379220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6327167051732379220'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/popular-css-frameworks.html' title='Popular CSS Frameworks - Yahoo YUI, 960 CSS, Blueprint, Yaml, jQuery'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7190798490046953965</id><published>2009-06-15T09:15:00.000-07:00</published><updated>2009-06-15T09:43:11.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sem'/><category scheme='http://www.blogger.com/atom/ns#' term='Landing page'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>How to Create Optimized Landing Pages that Convert?</title><content type='html'>Like SEO, SEM plays a major role in promoting the website to make revenues on the basis of ROI. The online business battle will be waged over conversion rates and return on investment (ROI), not traffic acquisition. The Landing page is the key factor inorder to make conversions rather than investing in an normal page.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Successful landing page&lt;/span&gt;&lt;br /&gt;Your landing page should look like &lt;br /&gt;&lt;br /&gt;1) Clear informative layout&lt;br /&gt;2) Use Catchy Headlines, catchy titles are a plus.&lt;br /&gt;3) Using contextual internal links&lt;br /&gt;4) Should focus on What's the offer?&lt;br /&gt;5) Who's interested?&lt;br /&gt;6) Why are they interested, and why should they take further action?&lt;br /&gt;7) How do they get started?&lt;br /&gt;&lt;br /&gt;When visitors landed on the common home page, they stayed longer and visited more pages. Yet a larger percentage left without converting. When visitors landed on custom pages, they stayed for less time and viewed fewer pages. But these visitors converted two to three times more than the visitors to generic landing pages.&lt;br /&gt;&lt;br /&gt;Make sure that you use your design part most in the header section to attract the audience. And don't use images which ever you want to convey to the audience (the important note) which will be useful for seo section. Don't forget to have an &lt;span style="font-weight:bold;"&gt;Action Button&lt;/span&gt; near to your conveying message. Always keep in mind that most of the visiter would be using 800X600 resolutions, so keep your design with in that screen resolutions.&lt;br /&gt;&lt;br /&gt;&lt;A href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html" title="Css Optimization" target="_blank"&gt;Optimize&lt;/a&gt; your web page when you are using high quality graphic images which will save your loading time. Use &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-to-write-html-css-code-for-emailers.html" title="Html Emailers" target="_blank"&gt;HTML Emailers&lt;/a&gt; to promote your Landing page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7190798490046953965?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7190798490046953965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-create-optimized-landing-pages.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7190798490046953965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7190798490046953965'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-create-optimized-landing-pages.html' title='How to Create Optimized Landing Pages that Convert?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-8412395253314475328</id><published>2009-06-14T03:55:00.000-07:00</published><updated>2009-06-26T09:14:54.141-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Email Compatibility'/><title type='text'>How to write HTML css code for Emailers?</title><content type='html'>Many of them are asking me, how to write html css code for emailers? Do it have any formates? On my view, i say yes it has a format to write. Now a days emailers are playing a majore role to promote their products or web pages in order to increase their conversion rate. Report says that a neat simple text mailers are making lots of conversions. &lt;br /&gt;&lt;br /&gt;There are two types of mailers. One is text mailer and another one is image based mailer. Text mailers are given most important than image mailer, coz text mail can have the users glance that what he wants. But in image mailer unless the user clicks the display images he cannot view the mail. Most of the mail engine's like Google, Yahoo will not show the images until the user click the display images. This may get user get irritated and without opening the mail he will delete it. Make sure that your mailer will not fall in their Junk box.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Format for writing E mailers&lt;/span&gt; &lt;br /&gt;A basic html and css code writing is enough for writing E mailers. Like tables and inline style is needed. You cannot apply any &lt;a href="http://htmlcsstutorials.blogspot.com/2006_12_01_archive.html" title="css includes" target="_blank"&gt;css&lt;/a&gt; file to the emailer. While writing html code, make sure that you should not use positions, &lt;a href="http://htmlcsstutorials.blogspot.com/2008/10/background-images-in-css.html" title="css backgrounds" target="_blanks"&gt;backgrounds&lt;/a&gt;, negative margins and also padding (in cases). You must reset your css before starting an element.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Email Compatibility&lt;/span&gt;&lt;br /&gt;Most of the companies are looking for email compatibility for all emailers just like browser compatibility. Most of them are Gmail, Yahoo, Sify, Microsoft Outlook express, Hotmail etc.. Make sure that your code is compatible for the above mentioned email services. So please use basic html and css tags in order to render properly in all these services.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Note:&lt;/span&gt;&lt;br /&gt;Make sure that you add a link on the top of the emailers saying that cannot view, please view it in an html format. So that they can view to page in a browser, if they have problem in opening in email. And also add disclaimers like unsubscribe(if needed) at the end of the footer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-8412395253314475328?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/8412395253314475328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-write-html-css-code-for-emailers.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8412395253314475328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/8412395253314475328'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-to-write-html-css-code-for-emailers.html' title='How to write HTML css code for Emailers?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1026187312309026384</id><published>2009-06-13T09:05:00.000-07:00</published><updated>2009-06-24T10:34:34.997-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google page speed'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo yslow'/><category scheme='http://www.blogger.com/atom/ns#' term='css tools'/><title type='text'>Html Css tools for web developers</title><content type='html'>Tools made life easier. A web developer, for example who can develop a page with in two hours approx, he can be done with in an hour with the help of developer tool. He can find the errors so easily with these kinds of tools. Leading browser such as ie, firefox, chrome are giving the tool as an addon along with the web browsers. Its must for the web developers to use these tools, coz in interviews this topic is given as the most preference. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;IE:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IE developer tool&lt;/span&gt;&lt;br /&gt;Using ie developer tool, developer can edit the css part and you cannot edit the html part. You can download this tool from microsoft site for free. A brief discussion about how to use this tool will be briefed later.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;IE Watch&lt;/span&gt;&lt;br /&gt;Using ie watch, you can edit html as well css just like firebug. You can download this tool from microsoft site for 30days trail version. A brief discussion about how to use this tool will be briefed later.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Firefox:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Webdeveloper tool:&lt;/span&gt;&lt;br /&gt;Web developer tool has got many option to do for web devlopers. You can edit html, css, disable javascripts, cookies, css, images... Provide information on anchore, block size, table depth, title attribute and many more. It also gives an outline for tables, links, headings, meta tags etc. This is a very useful for beginners.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Firebug:&lt;/span&gt;&lt;br /&gt;If you any web developer to vote for firebug, every developer including myself will vote 100/100 marks for firebug. Firebug is an addon comes along with firefox. You can download this from Addons for Firefox website. Most of them feel very comfort in editing the html and css using firebug. You can also edit the javascripts using this. You can have a look at the dom events. They have introduced plugin called coder, where you have to install it separately along with firefug. With coder you can find the functions and the code used in javascripts.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;YSlow&lt;/span&gt;&lt;br /&gt;Yahoo's Yslow is a pluggin comes along with firebug, have to be downloaded separately and installed with firebug. This is used for site optimization. To check for your site download spead, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" target="_blank" title="css image optimization"&gt;image optimization&lt;/a&gt;, response time taken etc...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Page Speed &lt;/span&gt;&lt;br /&gt;Just like Yahoos yslow, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html" target="_blank" title="Google’s success is the site’s speed"&gt;page speed&lt;/a&gt;. This is used for site optimization. To check for your site download spead, &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html" target="_blank" title="css image optimization"&gt;image optimization&lt;/a&gt;, response time taken etc...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Google Chrome&lt;/span&gt;&lt;br /&gt;Goolge chrome also have given a pre-installed plugin where you can inspect for html and css to edit.&lt;br /&gt;&lt;br /&gt;All the tool which i have mentioned above will be given a brief details about how to use in up coming post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1026187312309026384?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1026187312309026384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/html-css-tools-for-web-developers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1026187312309026384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1026187312309026384'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/html-css-tools-for-web-developers.html' title='Html Css tools for web developers'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4933025921846319616</id><published>2009-06-12T09:33:00.000-07:00</published><updated>2009-06-12T10:21:40.853-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='browser info'/><category scheme='http://www.blogger.com/atom/ns#' term='Html5'/><category scheme='http://www.blogger.com/atom/ns#' term='web developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tech News'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>Apple's Safari 4 crossed more than 11 million downloads in 3 days</title><content type='html'>Apple's Safari 4 Web browser was downloaded more than 11 million times in the first three days of release and more than 6 million of the downloads came from Windows users.&lt;br /&gt;&lt;br /&gt;Apple Said, Safari 4 tops IE 8 and &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html"  target="_blank" title="firefox 3.5 for web developers"&gt;Firefox&lt;/a&gt; by three times or more when loading HTML Web pages, With its Nitro JavaScript engine, the company claims, Safari executes JavaScript almost eight times as fast as IE 8 and more than four times as fast as &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html"  target="_blank" title="firefox 3.5 for web developers"&gt;Firefox&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Advanced Web Technologies&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Next-Generation Standards Support&lt;/span&gt;&lt;br /&gt;With support for &lt;A href="http://htmlcsstutorials.blogspot.com/2008/09/html5-version.html" target="_blank" title="html 5"&gt;HTML 5&lt;/a&gt; media tags, CSS animation, and CSS effects, web designers can create rich, interactive web applications using natively supported web standards. A standards-compliant browser, Safari renders current and future web applications as they were meant to be seen.&lt;br /&gt;&lt;br /&gt;It also supports CSS 3 Web Fonts, CSS Canvas, HTML 5 Offline Support, HTML Canvas, ICC Color Profile Support, LiveConnect Support and many more...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px;"&gt;Bookmarks&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Drag-and-Drop Bookmark Organization&lt;/span&gt;&lt;br /&gt;Easily rearrange your bookmarks in the bookmarks bar by dragging them to the right or left. As you drag over other bookmarks, they slide away to make room for the one you’re moving.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Drag-and-Drop Bookmark Creation and Deletion&lt;/span&gt;&lt;br /&gt;Safari lets you create and delete bookmarks with a simple drag and drop. When you find a site you like, create a new bookmark by dragging the site’s icon into the bookmarks bar. If you no longer use a bookmark, drag it out of the bookmarks bar and it disappears in a puff of smoke.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;History View&lt;/span&gt;&lt;br /&gt;Take a closer look at your browsing history in the History view. Search for previously visited sites, drag web pages to your bookmarks, and clear individual items. Safari displays your history using Cover Flow, so you can flip through your search results as easily as you flip through iTunes album art.&lt;br /&gt;&lt;br /&gt;Browser navigation has 3D config which attracts people to look and feel as though they are using iphone.&lt;br /&gt;&lt;br /&gt;Day by Day browser version and different browsers are increasing which make very difficult for web developers for checking browser compatibility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4933025921846319616?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4933025921846319616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/apples-safari-4-downloaded-more-than-11.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4933025921846319616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4933025921846319616'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/apples-safari-4-downloaded-more-than-11.html' title='Apple&apos;s Safari 4 crossed more than 11 million downloads in 3 days'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5084280979890521745</id><published>2009-06-11T09:09:00.000-07:00</published><updated>2009-06-21T04:19:54.235-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Html5'/><category scheme='http://www.blogger.com/atom/ns#' term='firefox 3.5'/><category scheme='http://www.blogger.com/atom/ns#' term='web developer'/><category scheme='http://www.blogger.com/atom/ns#' term='Tech News'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>How firefox3.5 will be useful for web developers?</title><content type='html'>Firefox3.5 is 10 times faster than firefox2 versions. A good news from mozilla, that firefox3.5 have many new features for web site and application developers. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px"&gt;HTML 5&lt;/span&gt; &lt;br /&gt;Using audio and video in Firefox. In the older version of firefox, you need to download a plugin for flash to view the videos in Youtube. But using firfox3.5 and HTML5 you can  view the videos without any plugins installed. And also they are very faster than ever.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Offline resources in Firefox&lt;/span&gt;&lt;br /&gt;    Firefox 3.5 now fully supports the HTML 5 offline resource specification.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Drag and drop&lt;/span&gt;&lt;br /&gt;    The HTML 5 drag and drop API allows support for dragging and dropping items within and between web sites.  This also provides a simpler API for use by extensions and Mozilla-based applications.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;font-size:14px"&gt;Newly-supported CSS features&lt;/span&gt;&lt;br /&gt;The :before and :after pseudo-elements have been updated to full CSS 2.1 support, adding support for the position, float, list-style-*, and some display properties.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;opacity&lt;/span&gt;&lt;br /&gt;    The -moz-opacity Mozilla extension to CSS has been removed in favor of the standard opacity property.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;text-shadow&lt;/span&gt;&lt;br /&gt;    The text-shadow property, which allows web content to specify shadow effects to apply to text and text decorations, is now supported. Also..&lt;br /&gt;-moz-box-shadow, -moz-border-image, -moz-column-rule, -moz-column-rule-width, -moz-column-rule-style, -moz-column-rule-color added newly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Shadow effects in a canvas&lt;/span&gt;&lt;br /&gt;    Canvas shadow effects are now supported.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Applying SVG effects to HTML content&lt;/span&gt;&lt;br /&gt;    You can now apply SVG effects to HTML and XHTML content; this &lt;a href="https://developer.mozilla.org/En/Applying_SVG_effects_to_HTML_content" target="_blank" rel="nofollow"&gt;article&lt;/a&gt; describes how. &lt;br /&gt;&lt;br /&gt;And many more....&lt;br /&gt;&lt;br /&gt;But the hope is that ie8 should support HTML5 and css3 with out any bugs. Coz a report says that majority of the people are using ie6 still. for more information on HTML5, please read &lt;a href="http://htmlcsstutorials.blogspot.com/2008/09/html5-version.html"&gt;HTML5&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5084280979890521745?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5084280979890521745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5084280979890521745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5084280979890521745'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/how-firefox35-will-be-useful-for-web.html' title='How firefox3.5 will be useful for web developers?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5255703542627478458</id><published>2009-06-10T08:51:00.000-07:00</published><updated>2009-06-10T09:14:26.366-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><title type='text'>CSS Sprites</title><content type='html'>Now a days CSS Sprite plays a major role in developing a web page. One of the techniques developed, sprites being plugged into a master grid, then later pulled out as needed by code that mapped the position of each individual graphic and displayed it on the screen. First of all you need to know how to make a &lt;span style="font-weight:bold;"&gt;transparent gif image&lt;/span&gt; with positions using Photoshop.&lt;br /&gt;&lt;br /&gt;Sprites were displayed over a static or dynamic background image, and the positioning of the sprite was controlled simply by the css background positions. To display a single image from the master image, one would use the background-position property in CSS, defining the exact position of the image to be displayed. Any hover, active or focus effects would be implemented using the simple definition of the background-position property for the displayed element.&lt;br /&gt;&lt;br /&gt;When a page is loaded, it will load as a single images which is highly useful in reducing the request time of the server. YAHOO, GOOGLE, DIGG, SULEKHA etc... are also using sprite images inorder to load their pages faster. &lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;You can see the GOOGLE sprite images, how it was created and called using css bacground.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_669U09Rr2ow/Si_bVbQoloI/AAAAAAAAAAM/KG6271WEoiE/s1600-h/google.png"&gt;&lt;img style="float:left; margin:0 30px 10px 0;cursor:pointer; cursor:hand;width: 150px; height: 105px;" src="http://3.bp.blogspot.com/_669U09Rr2ow/Si_bVbQoloI/AAAAAAAAAAM/KG6271WEoiE/s320/google.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5345732443853330050" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;.logo {background:transparent url(/images/sprite.gif) no-repeat scroll -190px -236px;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5255703542627478458?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5255703542627478458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/css-sprites.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5255703542627478458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5255703542627478458'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/css-sprites.html' title='CSS Sprites'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_669U09Rr2ow/Si_bVbQoloI/AAAAAAAAAAM/KG6271WEoiE/s72-c/google.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1441753393798927360</id><published>2009-06-09T09:31:00.000-07:00</published><updated>2009-06-09T23:08:17.252-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><title type='text'>CSS Image optimization</title><content type='html'>Image optimization, plays a majore role inorder to load your page faster. There are many good image editing tools that allow us to get the best visual result for a certain file size, but they lack in quality. Saving bytes has never been so easy. &lt;span style="font-weight:bold;"&gt;Smushit&lt;/span&gt;! is a service that goes beyond the limitations of Photoshop, Fireworks &amp; Co. It uses image format specific non-lossy image optimization tools to squeeze the last bytes out of your images - without changing their look or visual quality. This tool now is also recommended by &lt;span style="font-weight:bold;"&gt;YAHOO&lt;/span&gt; and &lt;span style="font-weight:bold;"&gt;GOOGLE&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;How it Works&lt;/span&gt;&lt;br /&gt;You can give any format image like gif, jpeg or even png. Smushit will convert your given format file into png8 format. PNG true colors such as png24 will not support by ie6, but png8 will be supported by all leading browsers.&lt;br /&gt;&lt;br /&gt;I also recommend this. for more optimization info also visit &lt;a href="http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html"&gt;Page Speed by google&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1441753393798927360?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1441753393798927360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1441753393798927360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1441753393798927360'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/image-optimization.html' title='CSS Image optimization'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-261708331669310294</id><published>2009-06-08T10:04:00.000-07:00</published><updated>2009-06-24T10:33:13.188-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='google page speed'/><category scheme='http://www.blogger.com/atom/ns#' term='Tech News'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Optimization'/><title type='text'>Google’s success is the site’s speed</title><content type='html'>One of the most fundamental reasons for Google’s success is the site’s speed — search queries typically take a fraction of a second, and most of the company’s other services are usually very snappy as well (save for Gmail, which occasionally bogs down). Part of this speed can be attributed to the company’s obsession with minimalist design and its vast server farms, but you can be sure there’s no shortage of optimization that’s going on to make sure pages load as quickly as possible on the front end, too.&lt;br /&gt;&lt;br /&gt;To help streamline its sites, Google has been using an internal tool called &lt;a href="http://code.google.com/speed/page-speed/" target="_blank" rel="no-follow" &gt;Page Speed,&lt;/a&gt; and starting today it’s opening up the tool to the developer community. The newly open-sourced tool is a Firefox plugin that integrates with Firebug, making suggestions on how to speed up your site based on best practices.&lt;br /&gt;&lt;br /&gt;From the Google blog post:&lt;br /&gt;&lt;br /&gt;    For example, Page Speed automatically optimizes images for you, giving you a compressed image that you can use immediately on your web site. It also identifies issues such as JavaScript and CSS loaded by your page that wasn’t actually used to display the page, which can help reduce time your users spend waiting for the page to download and display.&lt;br /&gt;&lt;br /&gt;If this sounds familiar, it’s because Yahoo offers a similar tool for Firefox called YSlow, which is also meant to help developers streamline their websites.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-261708331669310294?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/261708331669310294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/261708331669310294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/261708331669310294'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/googles-success-is-sites-speed.html' title='Google’s success is the site’s speed'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1135917826992235684</id><published>2009-06-03T01:14:00.000-07:00</published><updated>2009-06-03T01:16:28.939-07:00</updated><title type='text'>Html Links</title><content type='html'>What is HTML Link?&lt;br /&gt;Now we are going to learn a very important tag which is used to link web pages. As we know websites are collection of web pages, the pages are to be interlinked for easy navigation of information.&lt;br /&gt;You may think that it would be either tag (or) tag for linking pages. But it is not the case here. We use anchor &amp;lt;a&amp;gt; tag. The attribute href=”url” along with &amp;lt;a&amp;gt; tag is used for linking.&lt;br /&gt;&lt;br /&gt;Where to use HTML Links&lt;br /&gt;HTML links (or) hyperlinks are commonly used for 4 main purpose. They are internal, local, global and mailto.&lt;br /&gt;&lt;br /&gt;    * Internal: Link that navigate to the different content of the same page. (For eg: A link which says ‘top’ would take to the top of the same page).&lt;br /&gt;    * Local: Link that navigates to the other pages of the same website. (Eg. Link for ‘Contact us’ page from ‘About us’ page)&lt;br /&gt;    * Global: Link that take us to other domain / website.&lt;br /&gt;    * mailto: This is used to link email address. Clicking on the link would enable us to send email.&lt;br /&gt;&lt;br /&gt;How to use HTML Links?&lt;br /&gt;&lt;br /&gt;    * Attribute ‘href’ is very important where the destination url is given.&lt;br /&gt;    * The ‘target’ attribute defines the browser whether to open the linked page in a separate window or in the current window itself.&lt;br /&gt;    * In email (or) mailto link, we can also define Subject and body of the mail besides giving email address.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1135917826992235684?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1135917826992235684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/html-links.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1135917826992235684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1135917826992235684'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2009/06/html-links.html' title='Html Links'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1920283001901348791</id><published>2008-10-23T06:24:00.000-07:00</published><updated>2008-10-23T06:30:59.414-07:00</updated><title type='text'>Background Images in CSS</title><content type='html'>The background properties are&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;background-color&lt;/span&gt;, which is used to specify the color for background&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;background-image&lt;/span&gt;, which is the location of the image itself.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;background-repeat&lt;/span&gt;, which is how the image repeats itself. This can be repeat (equivalent to a 'tile' effect across the whole background), repeat-y (repeating on the 'y-axis', above and below), repeat-x (repeating on the 'x-axis', side-by-side) or no-repeat (which shows just one instance of the image).&lt;br /&gt; &lt;span style="font-weight:bold;"&gt;background-position&lt;/span&gt;, which can be top, center, bottom, left, right or any sensible combination, such as above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1920283001901348791?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1920283001901348791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/background-images-in-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1920283001901348791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1920283001901348791'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/background-images-in-css.html' title='Background Images in CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6259124044407357159</id><published>2008-10-05T01:52:00.000-07:00</published><updated>2008-10-05T01:57:04.838-07:00</updated><title type='text'>@import in CSS</title><content type='html'>In CSS the only valid @rule was the @import rule. @import tells a browser to import a style sheet from elsewhere and use it in conjunction with the current style sheet. A style sheet with an @import rule is said to cascade from the imported style sheet. We cover cascading in more detail in our section on Cascade and inheritance in the advanced section of the guide.&lt;br /&gt;&lt;br /&gt;The @import rule has the following format.&lt;br /&gt;@import url(http://htmlcsstutorials.blogspot.com/style/style.css);&lt;br /&gt;&lt;br /&gt;Alternatively, you can use also use the form.&lt;br /&gt;@import "http://htmlcsstutorials.blogspot.com/style/style.css";&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6259124044407357159?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6259124044407357159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/import.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6259124044407357159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6259124044407357159'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/import.html' title='@import in CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7029361779939680158</id><published>2008-10-05T01:49:00.000-07:00</published><updated>2008-10-05T01:52:27.816-07:00</updated><title type='text'>@rules in CSS</title><content type='html'>You can think of an @rule as a kind of macro instruction that tells a browser something other than how to draw elements. There are a number of different types of @rules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7029361779939680158?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7029361779939680158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/rules-in-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7029361779939680158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7029361779939680158'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/10/rules-in-css.html' title='@rules in CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3952041951577784366</id><published>2008-09-20T02:53:00.000-07:00</published><updated>2008-09-20T03:00:23.865-07:00</updated><title type='text'>Types of borders in CSS</title><content type='html'>There are different types of borders to choose from. Below are shown 8 different types of borders 4. The values none or hidden can be used if you do not want any border.&lt;br /&gt;&lt;br /&gt;Border: dotted, dashed, solid, double, groove, ridge, inset, outset&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;h1 {&lt;br /&gt; border-width: thick;&lt;br /&gt; border-style: dotted;&lt;br /&gt; border-color: gold;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Shorthand Method for border:&lt;br /&gt;Ex:&lt;br /&gt;h1 {&lt;br /&gt;        border:1px solid #ccc&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3952041951577784366?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3952041951577784366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/types-of-borders.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3952041951577784366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3952041951577784366'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/types-of-borders.html' title='Types of borders in CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3306846684872330963</id><published>2008-09-16T05:42:00.000-07:00</published><updated>2008-09-16T05:45:19.848-07:00</updated><title type='text'>CSS Dimension</title><content type='html'>CSS dimension properties allow you to control the height and width of an HTML element.&lt;br /&gt;&lt;br /&gt;For example:&lt;br /&gt;.img{&lt;br /&gt;height:auto;&lt;br /&gt;width:130px;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3306846684872330963?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3306846684872330963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/css-dimension.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3306846684872330963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3306846684872330963'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/css-dimension.html' title='CSS Dimension'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5584420113472841335</id><published>2008-09-10T00:00:00.000-07:00</published><updated>2008-09-10T00:04:09.087-07:00</updated><title type='text'>HTML5 VERSION</title><content type='html'>On January 22nd, 2008, W3C published the latest working draft for HTML 5.&lt;br /&gt;&lt;br /&gt;The HTML 5 working group includes AOL, Apple, Google, IBM, Microsoft, Mozilla, Nokia, Opera and many hundred other vendors.&lt;br /&gt;&lt;br /&gt;HTML 5 introduces a whole set of new elements that make it much easier to structure pages. Most HTML 4 pages include a variety of common structures, such as headers, footers and columns and today, it is fairly common to mark them up using div elements, giving each a descriptive id or class.&lt;br /&gt;&lt;br /&gt;The use of div elements is largely because current versions of HTML 4 lack the necessary semantics for describing these parts more specifically. HTML 5 addresses this issue by introducing new elements for representing each of these different sections.&lt;br /&gt;&lt;br /&gt;he div elements can be replaced with the new elements: header, nav, section, article, aside, and footer.&lt;br /&gt;&lt;br /&gt;The markup for that document could look like the following:&lt;br /&gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; &amp;lt;header&amp;gt;...&amp;lt;/header&amp;gt;&lt;br /&gt; &amp;lt;nav&amp;gt;...&amp;lt;/nav&amp;gt;&lt;br /&gt; &amp;lt;article&amp;gt;&lt;br /&gt;  &amp;lt;section&amp;gt;   ... &amp;lt;/section&amp;gt;&lt;br /&gt; &amp;lt;/article&amp;gt;&lt;br /&gt; &amp;lt;aside&amp;gt;...&amp;lt;/aside&amp;gt;&lt;br /&gt; &amp;lt;footer&amp;gt;...&amp;lt;/footer&amp;gt;&lt;br /&gt;&amp;lt;/body&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5584420113472841335?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5584420113472841335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/html5-version.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5584420113472841335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5584420113472841335'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/html5-version.html' title='HTML5 VERSION'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-762727271932238262</id><published>2008-09-06T01:17:00.000-07:00</published><updated>2008-09-06T01:29:39.597-07:00</updated><title type='text'>Table Defenition</title><content type='html'>The table element defines the table.&lt;br /&gt;&lt;br /&gt;The tr element defines a table row.&lt;br /&gt;&lt;br /&gt;The td element defines a data cell. These must be enclosed in tr tags&lt;br /&gt;&lt;br /&gt;For ex:&amp;lt;table&amp;gt;&lt;br /&gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 1, cell 1&amp;lt;/td&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 1, cell 2&amp;lt;/td&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 1, cell 3&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;       &amp;lt;tr&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 2, cell 1&amp;lt;/td&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 2, cell 2&amp;lt;/td&amp;gt;&lt;br /&gt; &amp;lt;td&amp;gt;Row 2, cell 3&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-762727271932238262?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/762727271932238262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/table-defenition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/762727271932238262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/762727271932238262'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/table-defenition.html' title='Table Defenition'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4114627447904057632</id><published>2008-09-02T04:05:00.000-07:00</published><updated>2008-09-02T04:10:29.490-07:00</updated><title type='text'>Html Email Link Tutorial</title><content type='html'>To create html email link, we use mailto in html code of anchor tag in our html document.A valid email address used instead of url to create e-mail link. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;HTML code&lt;/span&gt;&lt;br /&gt;&amp;lt;a href="mailto:emailaddress@htmlcsstutorials.com" title="Email to me"&amp;gt;contact us&amp;lt;/a&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4114627447904057632?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4114627447904057632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/html-email-link-tutorial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4114627447904057632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4114627447904057632'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/09/html-email-link-tutorial.html' title='Html Email Link Tutorial'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1225222238268855651</id><published>2008-08-26T01:42:00.000-07:00</published><updated>2008-09-02T04:10:57.760-07:00</updated><title type='text'>HTML Backgrounds</title><content type='html'>The code below shows you how to position a background image on a web page with CSS.&lt;br /&gt;&lt;br /&gt;Ex:&lt;br /&gt;body&lt;br /&gt;{&lt;br /&gt;background-image:url('image.jpg');&lt;br /&gt;background-repeat: no-repeat;&lt;br /&gt;background-position: top center;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;The background-position property can have the following values:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Property:&lt;/span&gt;&lt;br /&gt;background-position&lt;br&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Values:&lt;/span&gt;&lt;br /&gt;op left&lt;br /&gt;top center&lt;br /&gt;top right&lt;br /&gt;center left&lt;br /&gt;center center&lt;br /&gt;center right&lt;br /&gt;bottom left&lt;br /&gt;bottom center&lt;br /&gt;bottom right&lt;br /&gt;x% y%&lt;br /&gt;xpos ypos&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1225222238268855651?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1225222238268855651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/code-below-shows-you-how-to-position.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1225222238268855651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1225222238268855651'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/code-below-shows-you-how-to-position.html' title='HTML Backgrounds'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6841795708858250298</id><published>2008-08-23T00:15:00.000-07:00</published><updated>2008-08-23T00:18:16.250-07:00</updated><title type='text'>CSS Font</title><content type='html'>You can define the font of text with the use of CSS font properties.&lt;br /&gt;&lt;br /&gt;Ex:&lt;br /&gt;h3 {font-family: times;}&lt;br /&gt;h4 {font-family: courier;font-size:12px;font-weight:bold;line-height:16px}&lt;br /&gt;p {font-family: arial;color:#B30000} &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Font family, size, weight and line-height are commonly used font properties in the web page.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6841795708858250298?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6841795708858250298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/css-font.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6841795708858250298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6841795708858250298'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/css-font.html' title='CSS Font'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2193511521762254970</id><published>2008-08-20T04:11:00.001-07:00</published><updated>2008-08-20T04:15:27.832-07:00</updated><title type='text'>Tags</title><content type='html'>These are some of the most common tags.&lt;br /&gt;&lt;br /&gt;    * b could be used to make an element bold. Using strong (meaning strong emphasis) instead adds meaning, or to just add boldness, font-weight: bold in CSS does the job.&lt;br /&gt;    * i could be used to italicise an element. Using em (meaning emphasis) instead also adds meaning or font-style: italic can be used to just add the presentation.&lt;br /&gt;    * big could be used to make big text. Using headings instead (h1, h2 etc, when text genuinely is a heading) adds meaning, or simply using the font-size property in CSS gives more control.&lt;br /&gt;    * small could be used to make small text. CSS (font-size) once more gives more control.&lt;br /&gt;    * hr could be used to show a horizontal rule. It is unusual to use hr in a CSS designed page anyway; properties such as border-top and border-bottom or even just plain old images do the job much better.&lt;br /&gt;    * u could be used to underline elements. It remains that underlined text is still associated by many with links. This is why this tag died a long time ago - you really don't want to be underlining non-linking text.&lt;br /&gt;    * center could be used to centre one element within another. The CSS property text-align allows values of not only center, but left, right and justify as well.&lt;br /&gt;    * menu could be used to create a menu list. It does pretty much what ul does, but as an 'unordered list' is more general, ul stands tall over menu's corpse.&lt;br /&gt;    * layer is similar to a div element positioned with CSS. These only work in old versions of Netscape. So not very useful then.&lt;br /&gt;    * blink or marquee. Just say "NO!" kids. They are supposed to do exactly as they say, but have very limited support and were surely only ever intended to be very, very sick jokes.&lt;br /&gt;    * font, which could be used to define the font name, size and colour of an element has gained a deserved reputation of being the notoriously mischievous evil goblin lord of Tagworld. Old sites (even some new ones) have font tags splattered all over their pages like a plague of termites. Much of their proliferation has come about from web authoring software, placing font tags around every element that the web author applied colour or size to. Whereas a font tag needs to be applied to every occurrence of an element (say, every time you use a p element), with CSS you can apply properties to every occurrence of an element with just one single little line of code for your whole web site. Using this method, not only is the page weight substantially lighter than an equivalent font-tag infested page, but changes can be made more easily because all you need to do is change one line of CSS rather than every instance of a font tag. This also increases the likelihood of maintaining a consistent design across your site. font tags and the inappropriate use of tables are the two most common causes of unnecessarily bloated pages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2193511521762254970?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2193511521762254970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/tags.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2193511521762254970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2193511521762254970'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/tags.html' title='Tags'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3251784241504805084</id><published>2008-08-14T04:57:00.000-07:00</published><updated>2008-08-26T01:52:28.062-07:00</updated><title type='text'>The Display Property</title><content type='html'>A key trick to the manipulation of HTML elements is understanding that there's nothing at all special about how most of them work. Most pages could be made up from just a few tags that can be styled any which way you choose. The browser's default visual representation of most HTML elements consist of varying font styles, margins, padding and, essentially, display types.&lt;br /&gt;&lt;br /&gt;The most fundamental types of display are inline, block-line and none and they can be manipulated with the display property and the values inline, block and none.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;inline does just what it says - elements that are displayed inline follow the flow of a line. Strong, anchor and emphasis elements are traditionally displayed inline.&lt;br /&gt;&lt;br /&gt;block puts a line break before and after the element. Header and paragraph elements are examples of elements that are traditionally displayed block-line.&lt;br /&gt;&lt;br /&gt;none, well, doesn't display the element, which may sound pretty useless but can be used to good effect with accessibility considerations (see Accessible Links), alternate stylesheets or advanced hover effects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;h4 {&lt;br /&gt; display: inline;&lt;br /&gt; font-size: 2em;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;#blog p {&lt;br /&gt; display: inline;&lt;br /&gt; font-size: 0.9em;&lt;br /&gt; padding-left: 2em;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3251784241504805084?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3251784241504805084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/display-property.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3251784241504805084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3251784241504805084'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/display-property.html' title='The Display Property'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-1051943138893174816</id><published>2008-08-12T04:14:00.001-07:00</published><updated>2008-08-12T04:18:13.392-07:00</updated><title type='text'>Lengths and Percentages</title><content type='html'>There are many property-specific units for values used in CSS, but there are some general units that are used in a number of properties and it is worth familiarising yourself with these before continuing.&lt;br /&gt;&lt;br /&gt;em (such as font-size: 2em) is the unit for the calculated size of a font. So "2em", for example, is two times the current font size.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;px&lt;/span&gt; (such as font-size: 12px) is the unit for pixels.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;pt&lt;/span&gt; (such as font-size: 12pt) is the unit for points.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;%&lt;/span&gt; (such as font-size: 80%) is the unit for... wait for it... percentages.&lt;br /&gt;&lt;br /&gt;Other units include &lt;span style="font-weight:bold;"&gt;pc&lt;/span&gt; (picas), &lt;span style="font-weight:bold;"&gt;cm&lt;/span&gt; (centimetres), &lt;span style="font-weight:bold;"&gt;mm&lt;/span&gt; (millimetres) and &lt;span style="font-weight:bold;"&gt;in&lt;/span&gt; (inches).&lt;br /&gt;&lt;br /&gt;When a value is zero, you do not need to state a unit. For example, if you wanted to specify no border, it would be border: 0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-1051943138893174816?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/1051943138893174816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/lengths-and-percentages_12.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1051943138893174816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/1051943138893174816'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2008/08/lengths-and-percentages_12.html' title='Lengths and Percentages'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6724885193269436001</id><published>2007-06-11T02:51:00.000-07:00</published><updated>2007-06-11T02:53:07.083-07:00</updated><title type='text'>CSS List Style Type</title><content type='html'>CSS allows you to select from a wide variety of different list item shapes.&lt;br /&gt;&lt;br /&gt;    * Unordered list styles: square, circle, disc(default), and none&lt;br /&gt;    * Ordered list styles: upper-alpha, lower-alpha, upper-roman, lower-roman, decimal(default), and none&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;ol { list-style-type: upper-roman; }&lt;br /&gt;ul { list-style-type: circle; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6724885193269436001?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6724885193269436001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/06/css-list-style-type.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6724885193269436001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6724885193269436001'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/06/css-list-style-type.html' title='CSS List Style Type'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2002666645071732306</id><published>2007-05-29T23:52:00.000-07:00</published><updated>2007-05-29T23:58:27.983-07:00</updated><title type='text'>Margins and Padding</title><content type='html'>Margin and Padding are the two most commonly used properties for spacing-out elements. A margin is the space outside of the element, whereas padding is the space inside the element.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;.cp_list {&lt;br /&gt; font-size: 14px;&lt;br /&gt; background-color: #ffc;&lt;br /&gt; margin: 10px 0px 5px 20px;&lt;br /&gt; padding: 3px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;In this example (margin: 10px 0px 5px 20px;) which say the browser to leave space as top 10px, right 0px, bottom 5px and left 20px... and for padding which will alocate space 3px in all aspects..&lt;br /&gt;&lt;br /&gt;The four sides of an element can also be set individually. margin-top, margin-right, margin-bottom, margin-left, padding-top, padding-right, padding-bottom and padding-left&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2002666645071732306?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2002666645071732306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/margins-and-padding.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2002666645071732306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2002666645071732306'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/margins-and-padding.html' title='Margins and Padding'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-7954385460825145150</id><published>2007-05-19T02:05:00.000-07:00</published><updated>2007-05-19T02:06:49.843-07:00</updated><title type='text'>Grouping</title><content type='html'>In order to decrease repetitious statements within style sheets, grouping of selectors and declarations is allowed. For example, all of the headings in a document could be given identical declarations through a grouping:&lt;br /&gt;&lt;br /&gt;H1, H2, H3, H4, H5, H6 {&lt;br /&gt;  color: red;&lt;br /&gt;  font-family: sans-serif }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-7954385460825145150?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/7954385460825145150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/grouping.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7954385460825145150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/7954385460825145150'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/grouping.html' title='Grouping'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5299594434772444998</id><published>2007-05-10T21:27:00.000-07:00</published><updated>2007-05-10T21:34:12.400-07:00</updated><title type='text'>HTML Link Tutorial</title><content type='html'>Links allow you to link to another document on any other website or from any other website on the internet, including your own. The text that is hyperlinked is called hypertext.&lt;br /&gt;&lt;br /&gt;To create a link, you use a starting anchor tag (&amp;lt;a&amp;gt;) and a closing anchor tag (&amp;lt;a&amp;gt;) &lt;br /&gt;&lt;br /&gt;The attribute and value href="..." specifies where the link points to. This is typically another url, a file on the computer.&lt;br /&gt;&lt;br /&gt;for example: &amp;lt;a href="http://www.htmlcsstutorials.blogspot.com"&amp;gt;htmlcss tutorials&amp;lt;/a&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5299594434772444998?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5299594434772444998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/html-link-tutorial.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5299594434772444998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5299594434772444998'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2007/05/html-link-tutorial.html' title='HTML Link Tutorial'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2366273923255609959</id><published>2006-12-16T02:03:00.000-08:00</published><updated>2006-12-16T02:15:29.215-08:00</updated><title type='text'>Span and Div with CSS</title><content type='html'>The &amp;lt;span&amp;gt; and &amp;lt;div&amp;gt; tags are very useful when dealing with Cascading Style Sheets. &lt;br /&gt;&lt;br /&gt;The div tag defines logical divisions (defined) in your Web page. It acts like a paragraph tag, but it divides the page up into larger sections.&lt;br /&gt;&lt;br /&gt;The primary attributes of the div tag are:&lt;br /&gt;&lt;br /&gt;    * style&lt;br /&gt;    * class&lt;br /&gt;    * id &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Span&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The span tag has very similar properties to the div tag, in that it changes the style of the text it encloses. But without any style attributes, the span tag won't change the enclosed items at all.&lt;br /&gt;&lt;br /&gt;The primary attributes of the div tag are:&lt;br /&gt;&lt;br /&gt;    * style&lt;br /&gt;    * class&lt;br /&gt;    * id&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2366273923255609959?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2366273923255609959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/span-and-div-with-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2366273923255609959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2366273923255609959'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/span-and-div-with-css.html' title='Span and Div with CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-2311682653956566329</id><published>2006-12-14T02:39:00.000-08:00</published><updated>2006-12-14T02:42:22.661-08:00</updated><title type='text'>CSS vs HTML</title><content type='html'>HTML document, a Cascading Style Sheet is just a simple text file. Unlike an HTML document, you don't need a special declaration at the top of the file to say that this is a style sheet. The name of the file should however end with a .css suffix. In addition to being in .css files, style sheets can also be embedded into the &amp;lt;head&amp;gt; of HTML files.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-2311682653956566329?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/2311682653956566329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/css-vs-html.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2311682653956566329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/2311682653956566329'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/css-vs-html.html' title='CSS vs HTML'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6000269314197173364</id><published>2006-12-03T06:35:00.000-08:00</published><updated>2006-12-03T06:44:02.921-08:00</updated><title type='text'>Applying CSS</title><content type='html'>There are three types of applying CSS to html. They are as follows...&lt;br /&gt;1) Inline&lt;br /&gt;2) Internal&lt;br /&gt;3) External&lt;br /&gt;&lt;br /&gt;In-line:&lt;br /&gt;&lt;br /&gt;In-line styles are put straight into the HTML tags using the style attribute.&lt;br /&gt;Ex: &amp;lt;p style="color: red"&gt;Blog&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;Internal:&lt;br /&gt;&lt;br /&gt;Embedded, or internal styles are used inside the head tags.&lt;br /&gt;Ex: &amp;lt;style type="text/css"&amp;gt;&lt;br /&gt; a {&lt;br /&gt;  color: blue;&lt;br /&gt; }&lt;br /&gt;&amp;lt;/style&gt;&lt;br /&gt;&lt;br /&gt;External:&lt;br /&gt;&lt;br /&gt;External styles are used for the multiple-page website. Used inside the head tags&lt;br /&gt;Ex:&amp;lt;link rel="stylesheet" type="text/css" href="style.css" /&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6000269314197173364?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6000269314197173364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/applying-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6000269314197173364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6000269314197173364'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/applying-css.html' title='Applying CSS'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-3178405953985245088</id><published>2006-12-02T02:20:00.000-08:00</published><updated>2006-12-02T02:21:20.686-08:00</updated><title type='text'>Box Properties</title><content type='html'>The box properties control borders, padding, and margins around HTML elements.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-3178405953985245088?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/3178405953985245088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/box-properties.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3178405953985245088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/3178405953985245088'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/box-properties.html' title='Box Properties'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-19825101063320487</id><published>2006-12-01T01:52:00.000-08:00</published><updated>2006-12-01T02:04:50.111-08:00</updated><title type='text'>Css Structure</title><content type='html'>Selector:&lt;br /&gt;&lt;br /&gt;The selector is an element which is linked to a particular style.&lt;br /&gt;&lt;br /&gt;Class Selectors:&lt;br /&gt;&lt;br /&gt;A selector can have different classes, which allows the same element to have different styles. For example, &lt;br /&gt;&lt;br /&gt;#page.p{margin:0px;padding:0px}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-19825101063320487?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/19825101063320487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/css-structure.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/19825101063320487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/19825101063320487'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/12/css-structure.html' title='Css Structure'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5558511621820261467</id><published>2006-11-30T00:57:00.000-08:00</published><updated>2006-11-30T01:08:28.724-08:00</updated><title type='text'>Font Properties</title><content type='html'>These are commonly used font properties for developing website.&lt;br /&gt;&lt;br /&gt;    * Font Family&lt;br /&gt;    * Font Style&lt;br /&gt;    * Font Weight&lt;br /&gt;    * Font Size&lt;br /&gt;    * Line height&lt;br /&gt;    * Color&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5558511621820261467?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5558511621820261467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/font-properties.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5558511621820261467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5558511621820261467'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/font-properties.html' title='Font Properties'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-6561577652708565649</id><published>2006-11-29T01:10:00.000-08:00</published><updated>2006-11-29T01:15:28.982-08:00</updated><title type='text'>What are the properties of a table?</title><content type='html'>PROPERTIES OF A TABLE:&lt;br /&gt; &lt;br /&gt; The general properties used in a table are as follows:&lt;br /&gt; &lt;br /&gt; Width&lt;br /&gt;        Height&lt;br /&gt; Border&lt;br /&gt; Cellspacing&lt;br /&gt; Cellpadding&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-6561577652708565649?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/6561577652708565649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-are-properties-of-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6561577652708565649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/6561577652708565649'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-are-properties-of-table.html' title='What are the properties of a table?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4375006751378054916</id><published>2006-11-28T00:44:00.000-08:00</published><updated>2006-11-28T00:53:22.941-08:00</updated><title type='text'>What is a table?</title><content type='html'>A table is divided into rows &lt;tr&gt; and each row is divided into data cells &lt;td&gt;. The td stands for table data, which is the content of a data cell. Data cell can be consits of text, images etc.&lt;br /&gt;&lt;br /&gt;TR:&lt;br /&gt; The TR tag is defined as table row.&lt;br /&gt;&lt;br /&gt;TD:&lt;br /&gt; The TD tag is defined as table data or table description.&lt;br /&gt;&lt;br /&gt;Table Structure:&lt;br /&gt;&lt;br /&gt; The table structure consists of:&lt;br /&gt;  &lt;br /&gt;  &amp;lt;table&amp;gt;   &lt;br /&gt;   &amp;lt;tr&amp;gt;&lt;br /&gt;    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;   &amp;lt;/tr&amp;gt;&lt;br /&gt;  &amp;lt;/table&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4375006751378054916?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4375006751378054916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-table.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4375006751378054916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4375006751378054916'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-table.html' title='What is a table?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-5520839387835428580</id><published>2006-11-27T01:53:00.000-08:00</published><updated>2006-11-27T01:54:52.381-08:00</updated><title type='text'>What is CSS?</title><content type='html'>Style sheets is a very powerful tool for the Web site developer. CSS consistent the look and feel of your pages, giving you much control over the layout and design than straight HTML. Cascading means multiple style sheets can be applied to the same Web page, Styles define how to display HTML elements. The CSS is used for efficient and time saving against HTML coding. It also used for flexibility. The .css file is used to present the text in a formatted one, as pictured in .psd files. This .css file can be called into the .html as class or style format.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-5520839387835428580?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/5520839387835428580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5520839387835428580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/5520839387835428580'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-css.html' title='What is CSS?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4905166864623193654.post-4577901131558164753</id><published>2006-11-27T01:51:00.000-08:00</published><updated>2006-11-27T01:53:00.212-08:00</updated><title type='text'>What is HTML?</title><content type='html'>HTML stands for Hyper Text Markup Language. An HTML file is a text file containing markup tags. This markup tag tells the web browser how to display the page. HTML file can be saved as htm or html file extension. An HTML file can be created using simple text editor such as Notepad. The Purpose of using HTML is used to reduce file size and for easy downloads.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4905166864623193654-4577901131558164753?l=htmlcsstutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://htmlcsstutorials.blogspot.com/feeds/4577901131558164753/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-html.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4577901131558164753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4905166864623193654/posts/default/4577901131558164753'/><link rel='alternate' type='text/html' href='http://htmlcsstutorials.blogspot.com/2006/11/what-is-html.html' title='What is HTML?'/><author><name>Harish</name><uri>http://www.blogger.com/profile/05663902675335842374</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
