background preloader

Mastering CSS Coding: Getting Started « Smashing Magazine

Mastering CSS Coding: Getting Started « Smashing Magazine
Advertisement CSS has become the standard for building websites in today’s industry. Whether you are a hardcore developer or designer, you should be familiar with it. Overview: What We Will Cover Today We’ll start with what you could call the fundamental properties and capabilities of CSS, ones that we commonly use to build CSS-based websites: Once you are comfortable with the basics, we will kick it up a notch with some neat tricks to build your CSS website from scratch and make some enhancements to it. 1. Most beginners get padding11 and margins12 mixed up and use them incorrectly. What Is Padding and Margin? Padding is the inner space of an element, and margin is the outer space of an element. The difference becomes clear once you apply backgrounds and borders to an element. Take a look at the visual below: Margin and padding values are set clockwise, starting from the top. Practical example: Here is an <h2>heading between two paragraphs. Margin and Padding Values Quick Tip 2. 3. 4. 5. 6. 7.

The Google Time Machine Sure, the Wayback machine of is cool as it gives you a peek at how websites looked like way back, dating to the early 1990′s. But Google has something even better–Google Groups. Groups takes you back in time by enabling you to search for conversations in usenet mailing lists up to 1981. How cool is that? By default, Google Groups also lets you create email discussion groups very much similar to Yahoo!’ For instance, if you’re looking for discussions about “Windows” in the 1980′s you can click on advanced search, define the date range from January 1, 1981 to December 31, 1989, and then click search. You will then get results like these: It can be quite fun if you’ve been active in the usenet mailing list scene before web forums, blogs and e-groups became popular.

40 Beautiful Examples of Minimalism in Web Design Minimalism is a design style that emphasizes simplicity and the removal of superfluous elements in one’s own work. It’s applied in art, architecture, print work, and in web design. There is something extraordinary about making something magnificent with limited resources, and in this showcase, you’ll find the work of talented designers that exhibit exemplary use of Minimalism theories applied to web design. 1. Typographica 2. 3. 4. 6. 7. 8. monty lounge industries 9. 10. 11. el Candor 12. 13. design by silnt 14. 15. 17. 18. 19. 20. 21. 22. siteInspire 23. 24. 25. 26. 27. 29. dConstruct 30. 31. 32. 34. 36. 37. tictoc 38. 39. 40. What do you think at Minimalism? Minimalism in web design is something that can be tricky to pull off (ironic isn’t it?). Related content

Techmeme Useful Tools for Testing Cross Browser Compatibility A few weeks ago I gave you some tips for cross-compatibility, but in this article we are going to focus more specifically on cross-browser compatibility. Building websites to work properly and look good in multiple browsers is a fact of life that web designers must deal with. It is probably one of the most frustrating aspects of designing for the web, but thankfully there are tools out there that can help and hopefully keep you from pulling all of your hair out. Adobe Browser Lab This tool shows screenshots of your website as seen by several different environments. The default test includes Firefox 3.0 on Windows XP and OS X, Internet Explorer 7.0 on Windows XP, and Safari 3.0 on OS X. You can change which browsers you’d like to test under “Browser Sets.” Browser Shots You can view screenshots of your website as it displays in different browsers, with a great degree of customization. This is a great free option for glimpsing multiple browsers. SuperPreview Litmus Cross Browser Testing

40 Premium CSS Menu and Navigation Solutions When creating a website, one of the things that you must take into consideration is to get the menu and navigation right. In order for you to have a nice-looking menu in CSS, there is a need for some coding and surely here, some user interface design tutorials can help. Designing and coding from scratch however can be expensive and time-consuming and to address this, you have the option to use some of the CSS menu and navigation scripts created by professional web designers. In this article, I am sharing with you more than 55 premium CSS menu and navigation bars that you can use to create beautiful web design projects. If you have anything in mind, or if you anything to add, please do not hesitate to write a comment. Disclosure: Please note that some of the links below are affiliate links and I will earn a commission if you purchase through those links (at no extra cost to you). Advertisement CSS3 Mega Drop Down Menu – MORE INFO / DEMO CSS3 Side Menu - MORE INFO / DEMO

Internet Archive Top 10 Tutorials for Converting PSDs to HTML/CSS Get the FlatPix UI Kit for only $7 - Learn More or Buy Now Many web designers start a new project by designing a mockup in Photoshop before actually coding the website. For a designer who is comfortable with Photoshop and with this process, less time can be used to create the end result. For those designers who have not mastered the process of converting a design into a fully coded website, these 10 tutorials are excellent learning resources. From PSD to HTML, Building a Set of Web Designs Step by Step Collis Ta’eed published a post about five months ago at NETTUTS that takes a very detailed look at the process of coding a site with a PSD file as a starting point. Build a Sleek Portfolio Site from Scratch A few months prior to the previous post, Collis also published this exceptional tutorial. Encoding a Photoshop Mockup into XHTML and CSS Chris Spooner also did a similar two-part series of posts for creating a design in Photoshop and then coding the site with XHTML and CSS.