Everything You Know about CSS Is Wrong!

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The book made some good points about using css tables instead of floats or html tables, but that isn't enough to be worth the cover price.

Author(s): Rachel Andrew, Kevin Yank
Edition: 1
Publisher: SitePoint
Year: 2008

Language: English
Pages: 132

Everything You Know About CSS Is Wrong!......Page 1
Table of Contents......Page 7
Preface......Page 11
What’s in This Book?......Page 12
The SitePoint Forums......Page 13
Code Samples......Page 14
Acknowledgments......Page 16
The Problem with CSS......Page 17
The Grid’s the Thing......Page 18
Tables Do the Trick......Page 21
CSS and the Browser Wars......Page 22
Early Browser Support for CSS......Page 23
The Version 4 Browsers......Page 24
Internet Explorer 6 and the Long Sleep......Page 25
Internet Explorer 8 Changes the Game......Page 26
Our Part of the Bargain......Page 29
CSS Table Layout......Page 31
Using Current Layout Techniques......Page 32
Absolute Positioning......Page 33
Problems with This Technique......Page 36
Floated Layout......Page 41
Problems with This Technique......Page 42
Using CSS Tables......Page 45
How Does This Work?......Page 47
Anonymous Table Elements......Page 49
Rules for the Creation of Anonymous Table Elements......Page 51
Making a Perfect Grid......Page 53
Putting Principles into Practice......Page 57
Can CSS tables be used to create flexible layouts?......Page 59
Can CSS tables be nested?......Page 61
How can I position elements within a table cell?......Page 64
Do CSS tables support the colspan and rowspan attributes?......Page 71
What’s going wrong with these anonymous table elements?......Page 76
Do I have to change the source order?......Page 80
Is the source order really a problem?......Page 82
What about older browsers?......Page 84
Support for CSS Tables......Page 85
To Hell with Bad Browsers......Page 87
History Repeats......Page 88
Option 1: Ignore Older Browsers......Page 89
Adding a Style Sheet for IE6 and 7......Page 92
Option 3: Reproduce Your Layout with Older Techniques......Page 98
Now It’s Our Turn......Page 105
Premium Design Elements......Page 106
Greater Ease of Development......Page 109
Moving Forward......Page 110
The Road Ahead......Page 111
CSS3 Multi-column Layout Module......Page 112
Multiple Equal-width Columns......Page 117
Other Multi-column Layout Properties......Page 118
The grid-columns and grid-rows Properties......Page 120
Creating a Grid with Columns and Column-gap Properties......Page 121
Positioning Elements on the Grid: the gr Value......Page 122
Setting up the Template......Page 123
Positioning Elements into the Slots......Page 124
Everything You Know about CSS Is Wrong......Page 127
Index......Page 129