Some basic CSS knowledge for a time before Bootstrap, Flex and CSS Grid. This was aimed at the ASP.NET WebForms crowd.
Update links used in the slide deck:
https://love2dev.com/blog/making-a-sharp-dressed-web-form-thin-aspnet-8/
https://love2dev.com/blog/working-with-the-internet-explorer-developer-tools/
3. References CSS Cookbook http://bit.ly/dbzg0i A List Apart http://www.alistapart.com/ SitePoint http://SitePoint.com High Performance Web Sites http://bit.ly/aZAVDx
4. Table Layouts Easy To Get What You Want Ultimately Confining Nesting Gets Messy Quickly Ultimately Poor Performance
6. Browser Differences Every Engine Plays By Its Own Rules IE – Trident FireFox – Mozilla Chrome, Safari - WebKit All Try to Honor Standards ACID IE 9 is the best IE IE 6 Must DIE!!
7. CSS Resets Override Browser Default Settings Can be Simple or Complex I Like the YUI CSS Rest http://developer.yahoo.com/yui/reset/ http://www.kennycarlile.net/2008/06/19/yahoo-vs-eric-meyer-css-reset/
8. DOCTYPE Quirks Mode Strict, transitional, frameset <!doctype html public "-//w3c//dtdxhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
9. CSS Selectors Element Body, P, H1… Id #txtFirstName, #Footer… Class .btn, .address… http://www.w3.org/TR/CSS2/selector.html
24. Form Best Practices Fieldsets Group Items Labels for Lists Organizing Buttons Subtle Ques http://professionalaspnet.com/archive/2009/06/22/Making-a-Sharp-Dressed-Web-Form-_1320_-Thin-ASP.NET-8.aspx