Browse Results What Format Should I Choose?

Showing 1 through 16 of 16 results Export list as .CSV

Basic Visual Formatting in CSS

by Eric A. Meyer

Some aspects of the CSS formatting model may seem counterintuitive at first, but as you'll learn in this practical guide, the more you work with these features, the more they make sense. Author Eric Meyer gives you a good grounding in CSS visual rendering, from element box rules and concepts to the specifics of managing tricky layouts for block-level and inline elements.Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Basic Visual Formatting in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.Learn the details of element box types, including block, inline, inline-block, list-item, and run-in boxesChange the type of box an element generates, from inline to block, or list-item to inlineDive into the complexities of horizontal and vertical block-box formattingExplore key concepts of inline layout: anonymous text, em box, content area, leading, inline box, and line boxUnderstand formatting differences between nonreplaced and replaced inline elements

Colors, Backgrounds, and Gradients

by Eric A. Meyer

One advantage of using CSS3 is that you can apply colors and backgrounds to any element in a web document, create your own gradients, and even apply multiple backgrounds to the same element. This practical guide shows you many ways to use colors, backgrounds, and gradients to achieve some pretty awesome effects.Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Colors, Backgrounds, and Gradients, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.Define foreground colors for a border or element with the color propertyCombine foreground and background colors to create interesting effectsPosition and repeat one or more images in an element's backgroundFix an image to a screen's viewing area, rather than to the element that contains itUse color stops to define vertical, horizontal, and diagonal linear gradientsCreate spotlight effects, circular shadows, and other effects with radial gradients

CSS and Documents

by Eric A. Meyer

Cascading Style Sheets (CSS) is a powerful tool that transforms the presentation of a document or a collection of documents, and it's spread to nearly every corner of the Web--as well as many non-web environments. In this free introduction to Cascade Style Sheets, you'll learn how CSS makes it possible for you to completely change the way document elements are presented by a user agent. You'll discover the origins of this specification and how CSS styles work with HTML. Learn how you can choose style sheets based on the features of a given media type, including desktop screens, web-enabled phones, digital projectors, TVs, Braille devices, print documents, and even various audio renderings of a document. CSS and Documents is an excerpt from the forthcoming 4th edition of CSS: The Definitive Guide.

CSS: The Definitive Guide

by Eric A. Meyer

CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide to CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated to cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists and generated content, table layout, user interface, paged media, and more.Simply put, Cascading Style Sheets (CSS) is a way to separate a document's structure from its presentation. The benefits of this can be quite profound: CSS allows a much richer document appearance than HTML and also saves time -- you can create or change the appearance of an entire document in just one place; and its compact file size makes web pages load quickly.CSS: The Definitive Guide, 3rd Edition, provides you with a comprehensive guide to CSS implementation, along with a thorough review of all aspects of CSS 2.1. Updated to cover Internet Explorer 7, Microsoft's vastly improved browser, this new edition includes content on positioning, lists and generated content, table layout, user interface, paged media, and more. Author Eric Meyer tackles the subject with passion, exploring in detail each individual CSS property and how it interacts with other properties. You'll not only learn how to avoid common mistakes in interpretation, you also will benefit from the depth and breadth of his experience and his clear and honest style. This is the complete sourcebook on CSS.The 3rd edition contains: Updates to reflect changes in the latest draft version of CSS 2.1 Browser notes updated to reflect changes between IE6 and IE7 Advanced selectors supported in IE7 and other major browsers included A new round of technical edits by a fresh set of editors Clarifications and corrected errata, including updated URLs of referenced online resources

CSS Floating

by Eric A. Meyer

While flowing text around images is certainly nothing new, with CSS you can float any element, from images to paragraphs to lists. In this practical guide, author Eric Meyer reveals some interesting--and surprising--ways to use CSS floats in your web design, including the latest capability to flow content past non-rectangular float shapes.Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of CSS Floating, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.Learn the characteristics of floated elements, and CSS rules for using themBe aware of certain rule exceptions when applying floats to your design, including the use of negative marginsUse the clear property to prevent floats from affecting elements in the next section of the documentCreate floating boxes in non-rectangular shapes, including rounded corners, circles, ellipses, and even polygonsDefine float shapes with transparent or opaque images

CSS Fonts

by Eric A. Meyer

From custom fonts to ad-hoc font families you assemble out of a variety of individual faces, CSS 3 gives you more typographic options than ever before. This concise guide shows you how to use CSS properties to gain a fine-grained and wide-ranging influence over how you display fonts on the Web. Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Fonts, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to choose and manipulate fonts right away. Specify font families and their generic alternatives Use @font-face to specify customized downloadable fonts Size your fonts with absolute or relative scales, percentages, or length units Understand the difference between italic and oblique styles Learn how to specify or suppress a font's kerning data and other font features Synthesize your own variants for fonts that lack bold or italic text

CSS Pocket Reference

by Eric A. Meyer

When you're working with CSS and need a quick answer, CSS Pocket Reference delivers. This handy, concise book provides all of the essential information you need to implement CSS on the fly. Ideal for intermediate to advanced web designers and developers, the 4th edition is revised and updated for CSS3, the latest version of the Cascading Style Sheet specification. Along with a complete alphabetical reference to CSS3 selectors and properties, you'll also find a short introduction to the key concepts of CSS. Based on Cascading Style Sheets: The Definitive Guide, this reference is an easy-to-use cheatsheet of the CSS specifications you need for any task at hand. This book helps you: Quickly find and adapt the style elements you need Learn how CSS3 features complement and extend your CSS practices Discover new value types and new CSS selectors Implement drop shadows, multiple backgrounds, rounded corners, and border images Get new information about transforms and transitions

CSS Pocket Reference, 3rd Edition

by Eric A. Meyer

<p>The third edition of the <em>CSS Pocket Reference</em> has been completely revised and updated to reflect the latest Cascading Style Sheet specifications in CSS 2.1. This indispensable little reference covers the most essential information that web designers and developers need to implement CSS effectively, and includes a chart displaying detailed information about CSS support for every style element across all browsers.</p>

CSS Text

by Eric A. Meyer

As a web designer, you probably spend more time working with text than any other element. With this concise guide, you'll learn CSS3 properties for changing the appearance of text without altering the font face--including horizontal and vertical alignment, text transformation, word and letter spacing, text wrapping, and the direction of text flow. This book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of CSS Text, you'll receive a discount on the entire Definitive Guide once it's released. Why wait, when you can start manipulating text on your pages right away? Use properties for indenting and aligning lines of text Control the leading between lines of text beyond the font's size Change the amount of space between words and individual characters Add underlines, overlines, strike-throughs, shadows, and other effects Instruct browsers to prioritize speed, legibility, or geometric precision when rendering text Learn how and when to suppress automatic hyphenation Determine the direction that text flows, including left-to-right and top-to-bottom

Grid Layout in CSS: Interface Layout for the Web

by Eric A. Meyer

CSS has had a layout-shaped hole at its center since the beginning. Designers have bent features such as float and clear to help fill that hole, but nothing has quite done the job. Now that's about to change. With this concise guide, you'll learn how to use CSS grid layout, a generalized system that lets you lay out pieces of your design independent of their document source order and with full awareness of the overall design.Short and deep, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Grid Layout in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to make your web pages come alive today.Explore the differences between grid boxes and block containersCreate block-level grids, inline grids, and even nest grids inside gridsLearn best practices for attaching elements to your layout, using explicitly defined grid lines or grid areaUnderstand how the implicit grid automatically adjusts for oversized elementsCreate gutters between grid elements, and align and justify individual itemsEric A. Meyer is an author, speaker, blogger, sometime teacher, and co-founder of An Event Apart. He's a two-decade veteran of the Web and web standards, a past member of the W3C's Cascading Style Sheets Working Group, and the author of O'Reilly's CSS: The Definitive Guide.

Padding, Borders, Outlines, and Margins in CSS

by Eric A. Meyer

The ability to apply margins, borders, and padding to any web page element is one of the things that sets CSS so far above traditional markup. With this practical guide, you will not only learn how to use these properties to lay out your document, but also how to change and control the appearance of any element on the page.Short and sweet, this short book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Padding, Borders, Outlines, and Margins in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.Understand the CSS box model, including the way different properties relate to one anotherUse tricks for defining padding values, including inline element paddingExplore border width, style, and color, plus the use of border imagesLearn how to use outlines: presentational elements that won't affect layoutDive into the use of margins, including the way top and bottom margins collapse

Positioning in CSS: Layout Enhancements for the Web

by Eric A. Meyer

The Grid Layout spec will soon change your approach to website design, but there will still be plenty of uses for CSS positioning tricks. Whether you want to create sidebars that remain in the viewport (browser window), add sticky section headings to lists or long articles, or overlap one element with another, this concise ebook will expertly guide you through all the main CSS positioning types.Short and deep, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Positioning in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Make your web pages come alive today.You'll learn how to:Remove an element from a document but keep its new position part of the document's flow with absolute positioningKeep an element like a masthead or sidebar in one fixed position in the viewport with fixed positioningPreserve an element's shape and the space it occupied in the document with relative positioningMake a document's headers selectively stay still in response to scrolling conditions with sticky positioningEric A. Meyer is an author, speaker, blogger, sometime teacher, and co-founder of An Event Apart. He's a two-decade veteran of the Web and web standards, a past member of the W3C's Cascading Style Sheets Working Group, and the author of O'Reilly's CSS: The Definitive Guide.

Selectors, Specificity, and the Cascade

by Eric A. Meyer

Exactly how does the "cascade" in Cascading Style Sheets work? This concise guide demonstrates the power and simplicity of CSS selectors for applying style rules to different web page elements. You'll learn how your page's presentation depends on a multitude of style rules and the complex ways they function--and sometimes collide--within the document's structure. This guide is a chapter from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Selectors, Specificity, and the Cascade, you'll receive a significant discount on the entire Definitive Guide when it's released. Why wait when you can learn how to use selectors and other key CSS 3 features right away? Learn how to create CSS rules that apply to a large number of similar elements Group rules to make style sheets smaller and download times faster Understand how elements inherit styles from their parents Discover how reader and browser preferences affect your page presentation Examine specificity--the method browsers use to choose between two conflicting style rules Get a handle on how specificity and inheritance combine to form the cascade Get details on all of the CSS3 selectors

Table Layout in CSS: CSS Table Rendering in Detail

by Eric A. Meyer

Isn't table layout something web designers want to avoid? Yes, but rather than use tables for layout, this book is about the ways that tables themselves are laid out by CSS, a process more complicated than it appears. This concise guide takes you on a deep dive into the concepts necessary for understanding CSS and tables in your web layout, including table formatting, cell alignment, and table width.Short and deep, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Table Layout in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Make your web pages come alive today.You'll explore:Formatting--learn how elements such as display values, anonymous objects, and table layers relate to each other when you assemble CSS tablesCell border appearance--understand two distinct approaches (the separated model and the collapsed model) that govern how (or if) borders mergeTable sizing--determine table width by using either a fixed- or automatic-width layout, and learn how heights are calculated

Transforms in CSS

by Eric A. Meyer

Present information in stunning new ways by transforming CSS elements in two- and three-dimensional space. Whether you're rotating a photo, doing some interesting perspective tricks, or creating an interface that lets you reveal information on an element's backside, this practical guide shows you how to use them to great effect.Short and sweet, this book is an excerpt from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Transforms in CSS, you'll receive a discount on the entire Definitive Guide once it's released. Why wait? Learn how to bring life to your web pages now.Create interesting combinations of 2D transforms and fully 3D-acting interfacesLearn two types of coordinate systems used in CSS transforms: the Cartesian coordinate system and the spherical systemUse the transform property to translate, scale, rotate, and skew an elementCreate the illusion of depth by adding perspective to an element--or one perspective to a group of elementsReveal the back of an element with the backface-visibility property

Values, Units, and Colors

by Eric A. Meyer

Nearly everything you do with CSS involves units for determining the look and formatting of your web page elements. With this concise guide, you'll learn how to work with an array of units--including measurements and keywords--that help you define color, text, distance between elements, location of external files, and other values. This book contains chapters from the upcoming fourth edition of CSS: The Definitive Guide. When you purchase either the print or the ebook edition of Values, Units, and Colors, you'll receive a significant discount on the entire Definitive Guide when it's released. Why wait when you can learn how to use units and other key CSS3 features right away? Use RGB or HSL values to mix your own colors, and designate the degree of opacity Learn how to apply global keywords introduced in CSS3 Use string values to wrap a sequence of text characters in quotes Describe margins, letter spacing, and other properties, with either fixed or relative length units Understand how number, integer, and percentage values differ Explore CSS3 unit types for describing display resolution Use time values for transitions and animations

Showing 1 through 16 of 16 results Export list as .CSV

Help

Select your format based upon: 1) how you want to read your book, and 2) compatibility with your reading tool. To learn more about using Bookshare with your device, visit the Help Center.

Here is an overview of the specialized formats that Bookshare offers its members with links that go to the Help Center for more information.

  • Bookshare Web Reader - a customized reading tool for Bookshare members offering all the features of DAISY with a single click of the "Read Now" link.
  • DAISY (Digital Accessible Information System) - a digital book file format. DAISY books from Bookshare are DAISY 3.0 text files that work with just about every type of access technology that reads text. Books that contain images will have the download option of ‘DAISY Text with Images’.
  • BRF (Braille Refreshable Format) - digital Braille for use with refreshable Braille devices and Braille embossers.
  • MP3 (Mpeg audio layer 3) - Provides audio only with no text. These books are created with a text-to-speech engine and spoken by Kendra, a high quality synthetic voice from Ivona. Any device that supports MP3 playback is compatible.
  • DAISY Audio - Similar to the Daisy 3.0 option above; however, this option uses MP3 files created with our text-to-speech engine that utilizes Ivonas Kendra voice. This format will work with Daisy Audio compatible players such as Victor Reader Stream and Read2Go.