Have you checked out the companion site for my new book Stunning CSS3: A Project-based Guide to the Latest in CSS? There’s a new addition there: two free sample PDFs with extensive excerpts from Chapter 2 and Chapter 6.
Chapter 2 is titled “Speech Bubbles” and it teaches you exactly that: how to make speech bubbles with pure CSS and no images. The excerpt covers
word-wrap, generated content,
border-radius, and HSLA/RGBA for semi-transparent backgrounds. The rest of the chapter covers
Around the same time I was writing this chapter, Nicolas Gallagher posted an excellent demo on creating speech bubbles with CSS3 too, which I saw later. It’s definitely worth checking out as well. Great inspiration.
Chapter 6 is titled “Different Screen Size, Different Design” and teaches you how to restyle an entire page layout to work with different screen sizes using media queries and multi-columns. You can see the example site used in chapter 6, as well as other real web sites using responsive layouts, at my blog post “Examples of flexible layouts with CSS3 media queries.”
If these samples whet your appetite, you can also see a brief table of contents, images of some of the book’s pages, and links to related resources. And of course, if you’d like to buy the book, there are links to a number of sources in the sidebar of the Stunning CSS3 site.