#topcorner { float: right; font-size: 0.84em; line-height: 1em; text-align: right; padding-top: 4px; } #topcorner h3 { font-size: 12px; } <body> <div id="homepage"> <div id="topcorner"> <h3>Four Square Café </h3> <p class="hours">Open Daily 7 AM - 8 PM</p> 100 Melrose Boulevard, Los Angeles, CA 90211 <p class="phone">319.949.1200</p> <h3>Four Square Café at the Plaza</h3> ....... <h3>Four Square Sails at the Marina</h3> ....... </div> <!-- end of topcorner div -->The updated logo and the corner div for restaurant locations is looking good but I feel I need another graphic to tie the logo to the section on the right so I go back to the image editor and come up with the following, transparent .png file to be used in a tiling effect: I will make the new image the background for the "#homepage" div and repeat it across the top of the div using repeat-x option.
#homepage { font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 13px; line-height: 1.8em; width: 950px; margin: 20px auto 0; padding: 0; color: #4a4a4a; background: url("http://pics.cssrule.com/pics/fadelogo2.png") 0 0 repeat-x; } #content-wrapper { clear: both; }
Underlined Headings
Next up is underlining the headings for different sections using the border property. We have four different sections so I write 4 descendant selectors using the divs that contain them.
#intro h2, #coffee h2, #breakfast h2, #locations h2 { padding-bottom: 5px; border-bottom: 1px solid #2989f4; }We draw a single pixel thin line under the headings in matching blue by turning on the bottom border which together with the masthead changes make a big difference in the overall look by pulling it all together. We are now finished with our first website design tutorial for beginners. With the exception of a negative margin example and the extensive use of floats in our layout, the CSS properties that we used for this tutorial are easy to understand and follow.
No comments:
Post a Comment