|  | Posted by Alan J. Flavell on 07/03/18 11:47 
On Tue, 2 May 2006, Jonathan N. Little wrote:
 > CSS works quite well on the whole, most times it just improperly
 > applied.
 
 I think the worst examples are from those kind of folk who take some
 existing bag of parts that has been scrabbled-together with HTML/3.2
 +/- proprietary extensions, and then insist on trying to translate
 that mess, piece by piece, into CSS.
 
 Typically, the results show all of the disadvantages of presentational
 quasi-HTML - combined with the disbenefits of the "if only the web
 could be DTP" deezyner mindset; and none of the benefits of aiming for
 a relatively presentation-neutral HTML, with one or more stylesheets
 aiming for flexible presentations on various classes of device.
 
 I won't for a moment pretend that HTML and CSS are absolute ideals for
 their purpose; but they're what we've got, and they /are/ far more
 serviceable than the above exercises tend to indicate.
 
 IMNSHO, things go much better if one starts from first principles with
 a CSS-based design; explores what can be done flexibly and resiliently
 in CSS, as against what tends to break at the slightest sight of a
 variation in browsing situation, and then designs accordingly.  And
 puts out of one's mind these eternal calls for translating old (bad)
 constructs by rote into new.
 
 IMO and YMMV, natch.
 [Back to original message] |