CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition
- Autorzy:
- Eric Meyer, Estelle Weyl
- Niedostępna
- +269 pkt
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 1090
- Dostępne formaty:
-
ePubMobi
Opis
książki
:
CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition
If you’re a web designer or app developer interested in sophisticated page styling, improved accessibility, and saving time and effort, this book is for you. This revised edition provides a comprehensive guide to CSS implementation, along with a thorough review of the latest CSS specifications.
CSS is a constantly evolving language for describing the presentation of web content on screen, printers, speech synthesizers, screen readers, and chat windows. It is used by all browsers on all screen sizes on all types of IoT devices, including phones, computers, video games, televisions, watches, kiosks, and auto consoles. Authors Eric Meyer and Estelle Weyl show you how to improve user experience, speed development, avoid potential bugs, and add life and depth to your applications through layout, transitions and animations, borders, backgrounds, text properties, and many other tools and techniques.
This guide covers:
- Selectors, specificity, and the cascade
- Values, units, fonts, and text properties
- Padding, borders, outlines, and margins
- Colors, backgrounds, and gradients
- Floats and positioning tricks
- Flexible box layout
- The new Grid layout system
- 2D and 3D transforms, transitions, and animation
- Filters, blending, clipping, and masking
- Media and feature queries
Wybrane bestsellery
-
Promocja Promocja 2za1
Ta książka to doskonały wybór na początek dla osób, które chcą się nauczyć pisać kod. W łatwy i przyjemny sposób nauczy Cię podstaw HTML i CSS. Nie znajdziesz w niej nużącej i trudnej teorii ― poszczególne zagadnienia zostały przystępnie i angażująco wyjaśnione, między innymi dzięki ilustracjom i przykładom, co ułatwia zrozumienie praktycznego znaczenia pojęć. Dowiesz się, w jaki sposób rozpocząć projekt i na co zwrócić uwagę podczas pracy. Niektóre ćwiczenia zawarte w tym podręczniku składają się na rzeczywisty, wieloetapowy proces tworzenia witryny internetowej. Szybko się przekonasz, że zbudowanie w pełni funkcjonalnej strony internetowej wcale nie jest trudne i może dać mnóstwo radości i satysfakcji!- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Mimo intensywnego rozwoju mediów społecznościowych, a co za tym idzie – nowego modelu kontaktu z klientami i „followersami”, zapotrzebowanie na profesjonalne, nowoczesne strony WWW nie maleje. Firmy i osoby prywatne wciąż poszukują twórców witryn w pełni responsywnych i maksymalnie interaktywnych, po których poruszanie się będzie dla użytkownika przyjemne na tyle, by zechciał on pozostać na nich dłużej, a w przyszłości – powrócić. By tworzyć tego typu strony, programiści sięgają po rozmaite narzędzia. Wśród nich ostatnimi laty pozytywnie wyróżnia się Bootstrap, najpopularniejszy, a do tego bezpłatny framework HTML/CSS, dzięki któremu – przy odrobinie chęci i zaangażowania – można stworzyć responsywną stronę internetową na bazie predefiniowanych komponentów dostarczanych przez piątą wersję tej uznanej frontendowej technologii.- Videokurs 84 pkt
(39,90 zł najniższa cena z 30 dni)
84.50 zł
169.00 zł (-50%) -
Promocja 2za1
CSS w Wordpress. Samodzielne zmiany w wyglądzie motywu Naucz się samodzielnie wprowadzać zmiany w wyglądzie motywu swojej strony WWW. Teraz będzie wyglądała dokładnie tak, jak tego chcesz! Ten e-book jest idealny dla Ciebie, jeśli: - czujesz frustrację przy klikaniu swojej strony, - nie wszystko wygląda tak, jak powinno, - ciągle coś się rozjeżdża- PDF + ePub + Mobi 97 pkt
-
Promocja Promocja 2za1
W świecie frontendu mnogość nowoczesnych narzędzi, pluginów i frameworków niejednego przyprawi o zawrót głowy. Zmieniają się standardy języków programowania i można rzec – wszystko płynie. Jednak i w tym świecie bez zawahania da się wymienić dwóch największych graczy – są nimi HTML i CSS. Sięgnijmy do niezbędnej teorii i sprawdźmy, dlaczego. Język znaczników HTML odpowiada za strukturę strony internetowej i określa hierarchię znajdujących się w niej komponentów. Każdy element strony jest zdefiniowany przez kod źródłowy HTML, który następnie zostaje zinterpretowany przez przeglądarkę internetową. Bez właściwej struktury HTML przeglądarka nie odczyta i nie wyrenderuje oczekiwanej zawartości. Stąd wniosek: bez znaczników HTML nie da się stworzyć strony internetowej. No dobrze, a do czego potrzebny jest CSS? Kaskadowych arkuszy stylów CSS używa się do określenia wyglądu dokumentów HTML. Prócz nadawania stylu umożliwiają separację struktury HTML od jej wizualnej prezentacji, co zwiększa przejrzystość kodu. Dzięki znajomości CSS można dostosować rozmiar dokumentu do każdej szerokości ekranu i tworzyć w pełni responsywne, skalowalne projekty. HTML i CSS tworzą duet o ogromnym potencjale i stanowią fundamenty frontendu.- Videokurs 64 pkt
(38,70 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Promocja Promocja 2za1
Framework Tailwind CSS to prawdziwy webmasterski hit ostatniego roku. Wyjątkowym i nowatorskim czyni go przyjęta filozofia pracy. Twórcy frameworka proponują bowiem oryginalne podejście do tworzenia stron i aplikacji internetowych. Zamiast ściśle semantycznego sposobu tworzenia klas CSS Tailwind opiera się na fundamencie zwanym Utility-First. Dzięki temu architekt interfejsu nie marnuje czasu na generowanie wymyślnych nazw opisujących poszczególne elementy, a podchodzi do nich bardziej pragmatycznie — definiuje je w taki sposób, który najlepiej odpowiada rzeczywistości.- PDF + ePub + Mobi
- Druk 32 pkt
(24,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja Promocja 2za1
Trudno sobie wyobrazić współczesny świat bez internetu. Żyjemy w nim, pracujemy, robimy zakupy, zbieramy informacje, spędzamy wolny czas. Oczywiście, w ostatnich latach model spędzania czasu w sieci się zmienił - wielu z nas korzysta przede wszystkim z social mediów. Jednak trafiamy także na strony WWW, na przykład do e-sklepów, na blogi czy witryny interesujących nas firm lub organizacji. Część z nich opuszczamy szybko i bez żalu, zirytowani nie tylko nieadekwatnością zamieszczonych na stronie informacji, ale także długim czasem przełączania między podstronami, nieintuicyjnością i ogólnie słabą funkcjonalnością. Przygotowane w niedzisiejszych technologiach, nieprzyjazne dla użytkownika witryny internetowe wielu firm, osób publicznych i organizacji odstraszają, zamiast przyciągać.- Videokurs 67 pkt
(39,90 zł najniższa cena z 30 dni)
67.05 zł
149.00 zł (-55%) -
Promocja Promocja 2za1
Ta książka jest kolejnym, uaktualnionym i uzupełnionym wydaniem lubianego podręcznika projektowania responsywnych stron internetowych. Omówiono w niej wszystkie nowości i ulepszenia z dziedziny projektowania responsywnych stron internetowych, w tym zapewnianie lepszej dostępności, fonty zmienne czy kontrola przewijania strony. Szczegółowo opisano moduł CSS Grid i mechanizm tworzenia układów Flexbox. Zaprezentowano wiele praktycznych informacji o SVG, wymogach dostępności, efektach w CSS, definiowaniu przejść, transformacji i animacji oraz włączaniu do kodu zapytań medialnych. Znakomitym uzupełnieniem treści są autorskie wskazówki i uwagi do programowania front-endu.- PDF + ePub + Mobi
- Druk 37 pkt
(29,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono multimediom: grafice, plikom dźwiękowym i wideo. Znalazł się tutaj także znakomity wstęp do języka JavaScript, łącznie z jego bibliotekami, nakładkami i skryptami DOM. Warto też zwrócić uwagę na opis przydatnych narzędzi, takich jak procesory CSS, wykrywanie funkcjonalności, powłoka, menedżer zadań i system kontroli Git ? nieodzownych każdemu, kto pisze nowoczesne witryny internetowe. Treść książki została uzupełniona licznymi przykładami, ćwiczeniami i bogatym materiałem dodatkowym.- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym dokładnie polega programowanie w korporacjach. Znajdziesz tutaj także wprowadzenie do kilku najpopularniejszych języków programowania, co pozwoli na ich porównanie i ułatwi wybór języka do dalszej nauki. Każdy z 24 rozdziałów zawiera materiał, który można opanować w ciągu godziny. Naukę ułatwiają instrukcje krok po kroku, quizy, ćwiczenia i praktyczne przykłady. Dzięki tej książce zdobędziesz najlepsze podstawy, aby stać się dobrym programistą. Przygotujesz się też do świadomego kształtowania swojej dalszej ścieżki zawodowej!- PDF + ePub + Mobi
- Druk 37 pkt
(29,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessar- ePub + Mobi 194 pkt
(186,15 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%)
O autorze książki
Estelle Weyl jest promotorką otwartych standardów internetowych i inżynierem społecznościowym (community engineer). Od 1999 roku Estelle zajmuje się projektowaniem zgodnych ze standardami i dostępnych stron internetowych. Pod adresem standardista.com prowadzi blog poświęcony szeroko pojętej tematyce front-end, w tym CSS3, HTML5, wydajności JavaScript, dostępności stron oraz internetowi dla urządzeń mobilnych. Najłatwiej spotkać ją w domu, gdy koduje siedząc na kanapie albo na prelekcjach, które wygłasza na konferencjach na całym świecie.
Eric Meyer, Estelle Weyl - pozostałe książki
-
Promocja Promocja 2za1
If you're a web designer or app developer interested in sophisticated page styling, improved accessibility, and less time and effort expended, this book is for you. This revised fifth edition provides a comprehensive guide to CSS implementation along with a thorough review of the latest CSS specifications.Authors Eric Meyer and Estelle Weyl show yo- ePub + Mobi 288 pkt
(271,15 zł najniższa cena z 30 dni)
288.15 zł
339.00 zł (-15%) -
Promocja Promocja 2za1
Ta książka to kompleksowy i zaktualizowany przewodnik po implementacji CSS. Zawiera obszerną analizę najnowszych specyfikacji CSS. Przedstawiono tu szereg istotnych zagadnień i wyrafinowanych technik stylizowania stron oraz poprawiania dostępności treści — wykorzystanie tych sposobów pomaga zaoszczędzić czas i wysiłek. Ta publikacja została napisana z myślą o profesjonalnych projektantach stron, niemniej jednak bardzo przyda się osobom, które zaczynają naukę CSS i chcą od razu wykorzystywać jego najlepsze cechy. Znalazł się tu szczegółowy opis wszystkich funkcji CSS powszechnie obsługiwanych przez przeglądarki, włączając w to również te funkcje, które w czasie pisania tej książki były przygotowywane do wprowadzenia.- PDF + ePub + Mobi
- Druk 81 pkt
(39,90 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Promocja Promocja 2za1
Layout designers rejoice: CSS finally has an update that will make your lives easier. Flexible box layout, often called Flexbox, frees you from the challenges of creating layouts with floats and padding? and lets you specify containers and their contents instead. The new model means you can specify the directions in which material flows, how conten- ePub + Mobi 38 pkt
(25,59 zł najniższa cena z 30 dni)
38.17 zł
44.90 zł (-15%) -
Promocja Promocja 2za1
Add life and depth to your web applications and improve user experience through the discrete use of CSS transitions and animations. With this concise guide, you’ll learn how to make page elements move or change in appearance, whether you want to realistically bounce a ball, gradually expand a drop-down menu, or simply bring attention to an element- ePub + Mobi 29 pkt
(25,42 zł najniższa cena z 30 dni)
29.67 zł
34.90 zł (-15%) -
Promocja Promocja 2za1
Książka "CSS. Kaskadowe arkusze stylów. Przewodnik encyklopedyczny. Wydanie III" to kompleksowe źródło informacji o wszystkich aspektach stosowania kaskadowych arkuszy stylów zgodnie z najnowszymi specyfikacjami konsorcjum W3C -- CSS2 oraz CSS2.1. Czytając ją, dowiesz się, jak definiować style dla tekstu, formatować tabele i tworzyć funkcjonalne interfejsy użytkownika. Poznasz różnice pomiędzy elementami pływającymi i pozycjonowanymi, zasady stosowania jednostek miar w definicjach stylów oraz metody przystosowywania treści i układu strony do druku czy odczytywania przez oprogramowanie ułatwiające korzystanie z sieci osobom niepełnosprawnym. Znajdziesz tu także informacje o tym, które elementy specyfikacji CSS są obsługiwane przez przeglądarki obecne dziś na rynku.- PDF + ePub + Mobi
- Druk 37 pkt
(24,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Nowoczesny przewodnik z setką porad, skutecznych metod i praktycznych sztuczek w zakresie tworzenia najwyższej jakości witryn internetowych przy użyciu CSS. W pierwszej części znajdziesz krótki przegląd przydatnych narzędzi i podstawowych technik, wliczając w to mało znane selektory CSS. Następnie zobaczysz, co można zrobić przy użyciu CSS — poznasz ciekawe efekty oraz różne sposoby osiągania tego samego celu i tworzenia wydajnych układów. Dowiesz się, jak CSS 3 współdziała z biblioteką JQuery. W ostatniej części znajdziesz opis technik zaawansowanych.- PDF + ePub + Mobi
- Druk 26 pkt
(14,90 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja Promocja 2za1
W trakcie lektury zaczniesz poznawać składnię oraz możliwości HTML, przygotujesz środowisko pracy oraz zdobędziesz potrzebne narzędzia. Kolejne rozdziały to obowiązkowa dawka informacji na temat tworzenia formularzy oraz korzystania z elementów svg, canvas, audio i video. HTML5 dostarcza wielu nowych narzędzi, pozwalających m.in. sprawdzić stan połączenia z siecią, przechowywać dane na komputerze użytkownika lub uzyskać informację o jego lokalizacji. Dzięki tej książce opanujesz je w mig.- PDF + ePub + Mobi
- Druk 37 pkt
(24,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Build kickass websites and applications for all mobile (and non-mobile) platforms by adding HTML5 and CSS3 to your web development toolkit. With this hands-on book, you’ll learn how to develop web apps that not only work on iOS, Android, Blackberry, and Windows Phone, but also perform well and provide good user experience.With lots of code and mark- ePub + Mobi 152 pkt
(143,65 zł najniższa cena z 30 dni)
152.15 zł
179.00 zł (-15%)
Kup polskie wydanie:
Ebooka "CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- ISBN Ebooka:
- 978-14-493-2508-4, 9781449325084
- Data wydania ebooka :
- 2017-10-16 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 46.1MB
- Rozmiar pliku Mobi:
- 192.8MB
Spis treści książki
- Preface
- Conventions Used in This Book
- Value Syntax Conventions
- Using Code Examples
- OReilly Safari
- How to Contact Us
- Acknowledgments
- Eric Meyer
- Estelle Weyl
- Conventions Used in This Book
- 1. CSS and Documents
- A Brief History of (Web) Style
- Elements
- Replaced and Nonreplaced Elements
- Replaced elements
- Nonreplaced elements
- Element Display Roles
- Block-level elements
- Inline-level elements
- Replaced and Nonreplaced Elements
- Bringing CSS and HTML Together
- The link Tag
- Attributes
- Alternate stylesheets
- The style Element
- The @import Directive
- HTTP Linking
- Inline Styles
- The link Tag
- Stylesheet Contents
- Markup
- Rule Structure
- Vendor prefixing
- Whitespace Handling
- CSS Comments
- Media Queries
- Usage
- Simple Media Queries
- Media Types
- Media Descriptors
- Media Feature Descriptors and Value Types
- Feature Queries
- Summary
- 2. Selectors
- Basic Style Rules
- Element Selectors
- Declarations and Keywords
- Grouping
- Grouping Selectors
- The universal selector
- Grouping Declarations
- Grouping Everything
- New Elements in Old Browsers
- Grouping Selectors
- Class and ID Selectors
- Class Selectors
- Multiple Classes
- ID Selectors
- Deciding Between Class and ID
- Attribute Selectors
- Simple Attribute Selectors
- Selection Based on Exact Attribute Value
- Selection Based on Partial Attribute Values
- A Particular Attribute Selection Type
- Matching one word in a space-separated list
- Matching a substring within an attribute value
- Matching a substring at the beginning of an attribute value
- Matching a substring at the end of an attribute value
- The Case Insensitivity Identifier
- Using Document Structure
- Understanding the Parent-Child Relationship
- Descendant Selectors
- Selecting Children
- Selecting Adjacent Sibling Elements
- Selecting Following Siblings
- Pseudo-Class Selectors
- Combining Pseudo-Classes
- Structural Pseudo-Classes
- Selecting the root element
- Selecting empty elements
- Selecting unique children
- Selecting first and last children
- Selecting first and last of a type
- Selecting every nth child
- Selecting every nth of a type
- Dynamic Pseudo-Classes
- Hyperlink pseudo-classes
- User action pseudo-classes
- Real-world issues with dynamic styling
- UI-State Pseudo-Classes
- Enabled and disabled UI elements
- Check states
- Default option pseudo-class
- Optionality pseudo-classes
- Validity pseudo-classes
- Range pseudo-classes
- Mutability pseudo-classes
- The :target Pseudo-Class
- The :lang Pseudo-Class
- The Negation Pseudo-Class
- Pseudo-Element Selectors
- Styling the First Letter
- Styling the First Line
- Restrictions on ::first-letter and ::first-line
- Styling (or Creating) Content Before and After Elements
- Summary
- Basic Style Rules
- 3. Specificity and the Cascade
- Specificity
- Declarations and Specificity
- Universal Selector Specificity
- ID and Attribute Selector Specificity
- Inline Style Specificity
- Importance
- Inheritance
- The Cascade
- Sorting by Weight and Origin
- Sorting by Specificity
- Sorting by Order
- Non-CSS Presentational Hints
- Summary
- Specificity
- 4. Values and Units
- Keywords, Strings, and Other Text Values
- Keywords
- Global keywords
- inherit
- initial
- unset
- Global keywords
- Strings
- URLs
- Images
- Identifiers
- Keywords
- Numbers and Percentages
- Integers
- Numbers
- Percentages
- Fractions
- Distances
- Absolute Length Units
- Pixel lengths
- Pixel theory
- Resolution Units
- Relative Length Units
- em and ex units
- The rem unit
- The ch unit
- Viewport-relative units
- Absolute Length Units
- Calculation values
- Attribute Values
- Color
- Named Colors
- Colors by RGB and RGBa
- Functional RGB colors
- RGBa colors
- Hexadecimal RGB colors
- Hexadecimal RGBa colors
- Colors by HSL and HSLa
- Color Keywords
- Angles
- Time and Frequency
- Position
- Custom Values
- Keywords, Strings, and Other Text Values
- 5. Fonts
- Font Families
- Using Generic Font Families
- Specifying a Font Family
- Using quotation marks
- Using @font-face
- Required Descriptors
- On being bulletproof
- Other Font Descriptors
- Restricting character range
- Combining Descriptors
- Required Descriptors
- Font Weights
- How Weights Work
- Getting Bolder
- Lightening Weights
- The font-weight descriptor
- Font Size
- Absolute Sizes
- Relative Sizes
- Percentages and Sizes
- Font Size and Inheritance
- Rounding for display
- Keywords and monospace text
- Using Length Units
- Automatically Adjusting Size
- Font Style
- The font-style Descriptor
- Font Stretching
- The font-stretch Descriptor
- Font Kerning
- Font Variants
- Level 3 Values
- The font-variant descriptor
- Level 3 Values
- Font Features
- The font-feature-settings Descriptor
- Font Synthesis
- The font Property
- Adding the Line Height
- Using Shorthands Properly
- Using System Fonts
- Font Matching
- Summary
- Font Families
- 6. Text Properties
- Indentation and Inline Alignment
- Indenting Text
- Text Alignment
- Start and end alignment
- Justified text
- Parent matching
- Aligning the Last Line
- Inline Alignment
- The Height of Lines
- Constructing a line
- Assigning values to line-height
- Line-height and inheritance
- Vertically Aligning Text
- Baseline alignment
- Superscripting and subscripting
- Bottom feeding
- Getting on top
- In the middle
- Percentages
- Length alignment
- The Height of Lines
- Word Spacing and Letter Spacing
- Word Spacing
- Letter Spacing
- Spacing and Alignment
- Text Transformation
- Text Decoration
- Weird Decorations
- Text Rendering
- Text Shadows
- Handling Whitespace
- Setting Tab Sizes
- Wrapping and Hyphenation
- Wrapping Text
- Writing Modes
- Setting Writing Modes
- Changing Text Orientation
- Declaring Direction
- Summary
- Indentation and Inline Alignment
- 7. Basic Visual Formatting
- Basic Boxes
- A Quick Refresher
- The Containing Block
- Altering Element Display
- Changing Roles
- Block Boxes
- Horizontal Formatting
- Horizontal Properties
- Using auto
- More Than One auto
- Negative Margins
- Percentages
- Replaced Elements
- Vertical Formatting
- Vertical Properties
- Percentage Heights
- Auto Heights
- Collapsing Vertical Margins
- Negative Margins and Collapsing
- List Items
- Inline Elements
- Line Layout
- Basic Terms and Concepts
- Inline Formatting
- Inline Nonreplaced Elements
- Building the Boxes
- Vertical Alignment
- Managing the line-height
- Baselines and line heights
- Scaling Line Heights
- Adding Box Properties
- Changing Breaking Behavior
- Glyphs Versus Content Area
- Inline Replaced Elements
- Adding Box Properties
- Replaced Elements and the Baseline
- Inline-Block Elements
- Flow Display
- Contents Display
- Other Display Values
- Computed Values
- Summary
- Basic Boxes
- 8. Padding, Borders, Outlines, and Margins
- Basic Element Boxes
- Width and Height
- Padding
- Replicating Values
- Single-Side Padding
- Percentage Values and Padding
- Padding and Inline Elements
- Padding and Replaced Elements
- Borders
- Borders with Style
- Multiple styles
- Single-side styles
- Border Widths
- No border at all
- Border Colors
- Transparent borders
- Shorthand Border Properties
- Global Borders
- Borders and Inline Elements
- Rounding Border Corners
- More complex corner shaping
- Corner blending
- Individual rounding properties
- Image Borders
- Loading and slicing a border image
- Altering the image widths
- Creating a border overhang
- Altering the repeat pattern
- Shorthand border image
- Some examples
- Borders with Style
- Outlines
- Outline Styles
- Outline Width
- Outline Color
- The only outline shorthand
- How They Are Different
- Margins
- Length Values and Margins
- Percentages and Margins
- Single-Side Margin Properties
- Margin Collapsing
- Negative Margins
- Margins and Inline Elements
- Summary
- Basic Element Boxes
- 9. Colors, Backgrounds, and Gradients
- Colors
- Foreground Colors
- Affecting Borders
- Affecting Form Elements
- Inheriting Color
- Backgrounds
- Background Colors
- Special effects
- Clipping the Background
- Background Images
- Using an image
- Why backgrounds arent inherited
- Good background practices
- Background Positioning
- Keywords
- Percentage values
- Length values
- Negative values
- Changing the offset edges
- Changing the Positioning Box
- Background Repeating (or Lack Thereof)
- Repeating and positioning
- Spacing and rounding
- Tiling and clipping
- Getting Attached
- Interesting effects
- Sizing Background Images
- Covering and containing
- Bringing It All Together
- Multiple Backgrounds
- Filling in missing values
- Background Colors
- Gradients
- Linear Gradients
- Gradient colors
- Positioning color stops
- Setting color hints
- Gradient lines: the gory details
- Radial Gradients
- Shape and size
- Positioning radial gradients
- Radial color stops and the gradient ray
- Degenerate cases
- Manipulating Gradient Images
- Repeating Gradients
- Average gradient colors
- Linear Gradients
- Box Shadows
- Summary
- Colors
- 10. Floating and Shapes
- Floating
- Floated Elements
- No floating at all
- Floating: The Details
- Applied Behavior
- Negative margins
- Floats, Content, and Overlapping
- Floated Elements
- Clearing
- Float Shapes
- Creating a Shape
- Inset shapes
- Circles and ellipses
- Polygons
- Shaping with Image Transparency
- Adding a Shape Margin
- Creating a Shape
- Summary
- Floating
- 11. Positioning
- Basic Concepts
- Types of Positioning
- The Containing Block
- Offset Properties
- Width and Height
- Setting Width and Height
- Limiting Width and Height
- Content Overflow and Clipping
- Overflow
- Element Visibility
- Absolute Positioning
- Containing Blocks and Absolutely Positioned Elements
- Placement and Sizing of Absolutely Positioned Elements
- Auto-edges
- Placing and Sizing Nonreplaced Elements
- Placing and Sizing Replaced Elements
- Placement on the Z-Axis
- Fixed Positioning
- Relative Positioning
- Sticky Positioning
- Summary
- Basic Concepts
- 12. Flexible Box Layout
- Flexbox Fundamentals
- A Simple Example
- Flex Containers
- The flex-direction Property
- Other Writing Directions
- Wrapping Flex Lines
- Defining Flexible Flows
- Understanding axes
- flex-wrap Continued
- Arranging Flex Items
- Flex Container
- Justifying Content
- justify-content Examples
- Aligning Items
- Start, End, and Center Alignment
- Baseline Alignment
- Additional Notes
- The align-self Property
- Aligning Content
- Space between, around, and evenly
- Flex Items
- What Are Flex Items?
- Flex Item Features
- Absolute positioning
- Minimum Widths
- Flex-ItemSpecific Properties
- The flex Property
- The flex-grow Property
- Growth Factors and the flex Property
- The flex-shrink Property
- Proportional Shrinkage Based on Width and Shrink Factor
- Differing Bases
- Responsive Flexing
- The flex-basis Property
- The content Keyword
- Automatic Flex Basis
- Default Values
- Length Units
- Percentage units
- Zero Basis
- The flex Shorthand
- Common Flex Values
- Flexing with initial
- Flexing with auto
- Preventing flexing with none
- Numeric flexing
- Common Flex Values
- The order property
- Tabbed Navigation Revisited
- Flexbox Fundamentals
- 13. Grid Layout
- Creating a Grid Container
- Basic Grid Terminology
- Placing Grid Lines
- Fixed-Width Grid Tracks
- Flexible Grid Tracks
- Fractional units
- Content-aware tracks
- Fitting Track Contents
- Repeating Grid Lines
- Auto-filling tracks
- Grid Areas
- Attaching Elements to the Grid
- Using Column and Row Lines
- Row and Column Shorthands
- The Implicit Grid
- Error Handling
- Using Areas
- Grid Item Overlap
- Grid Flow
- Automatic Grid Lines
- The grid Shorthand
- Subgrids
- Opening Grid Spaces
- Grid Gutters (or Gaps)
- Grid Items and the Box Model
- Aligning and Grids
- Aligning and Justifying Individual Items
- Aligning and Justifying All Items
- Layering and Ordering
- Summary
- 14. Table Layout in CSS
- Table Formatting
- Visually Arranging a Table
- Table arrangement rules
- Table Display Values
- Row primacy
- Columns
- Anonymous Table Objects
- Object insertion rules
- Table Layers
- Captions
- Visually Arranging a Table
- Table Cell Borders
- Separated Cell Borders
- Border spacing
- Handling empty cells
- Collapsing Cell Borders
- Collapsing border layout
- Border collapsing
- Separated Cell Borders
- Table Sizing
- Width
- Fixed layout
- Automatic layout
- Height
- Alignment
- Width
- Summary
- Table Formatting
- 15. Lists and Generated Content
- Lists
- Types of Lists
- String markers
- List Item Images
- List-Marker Positions
- List Styles in Shorthand
- List Layout
- Types of Lists
- Generated Content
- Inserting Generated Content
- Specifying Content
- Inserting attribute values
- Generated quotes
- Counters
- Resetting and incrementing
- Using counters
- Counters and scope
- Defining Counting Patterns
- Fixed Counting Patterns
- Cyclic Counting Patterns
- Symbolic Counting Patterns
- Alphabetic Counting Patterns
- Numeric Counting Patterns
- Additive Counting Patterns
- Extending Counting Patterns
- Speaking Counting Patterns
- Summary
- Lists
- 16. Transforms
- Coordinate Systems
- Transforming
- The Transform Functions
- Translation functions
- Scale functions
- Rotation functions
- Skew functions
- The perspective function
- Matrix functions
- A note on end-state equivalence
- The Transform Functions
- More Transform Properties
- Moving the Origin
- Choosing a 3D Style
- Changing Perspective
- Defining a group perspective
- Moving the perspectives origin
- Dealing with Backfaces
- Summary
- 17. Transitions
- CSS Transitions
- Transition Properties
- Limiting Transition Effects by Property
- Suppressing transitions via property limits
- Transition events
- Setting Transition Duration
- Altering the Internal Timing of Transitions
- Step timing
- Delaying Transitions
- Negative delay values
- The transition Shorthand
- Limiting Transition Effects by Property
- In Reverse: Transitioning Back to Baseline
- Reversing interrupted transitions
- Animatable Properties and Values
- How Property Values Are Interpolated
- Interpolating repeating values
- How Property Values Are Interpolated
- Fallbacks: Transitions Are Enhancements
- Printing Transitions
- 18. Animation
- Defining Keyframes
- Setting Up Keyframe Animations
- Naming Your Animation
- Keyframe Selectors
- Omitting from and to Values
- Repeating Keyframe Properties
- Animatable Properties
- Nonanimatable Properties That Arent Ignored
- Scripting @keyframes Animations
- Animating Elements
- Naming Animations
- Defining Animation Lengths
- Declaring Animation Iterations
- Setting an Animation Direction
- Delaying Animations
- Animation Events
- Animation chaining
- Animation iteration delay
- Changing the Internal Timing of Animations
- Step timing functions
- Adding a second animation
- Animating the timing function
- Setting the Animation Play State
- Animation Fill Modes
- Bringing It All Together
- Animation, Specificity, and Precedence Order
- Specificity and !important
- Animation Order
- Animation Iteration and display: none;
- Animation and the UI Thread
- Seizure and Vestibular Disorders
- Animation Events and Prefixing
- animationstart
- animationend
- animationiteration
- Printing Animations
- 19. Filters, Blending, Clipping, and Masking
- CSS Filters
- Basic Filters
- Color Filtering
- Brightness, Contrast, and Saturation
- SVG Filters
- Compositing and Blending
- Blending Elements
- Darken, Lighten, Difference, and Exclusion
- Multiply, Screen, and Overlay
- Hard and Soft Light
- Color Dodge and Burn
- Hue, Saturation, Luminosity, and Color
- Blending Backgrounds
- Blending in Isolation
- Clipping and Masking
- Clipping
- Clip Shapes
- Clip Boxes
- Clip Filling Rules
- Masks
- Defining a Mask
- Changing the Masks Mode
- Sizing and Repeating Masks
- Positioning Masks
- Clipping and Compositing Masks
- Bringing It All Together
- Mask Types
- Border-image Masking
- Object Fitting and Positioning
- CSS Filters
- 20. Media-Dependent Styles
- Defining Media-Dependent Styles
- Basic Media Queries
- Complex Media Queries
- Media feature descriptors
- New value types
- Responsive styling
- Paged Media
- Print Styles
- Differences between screen and print
- Defining the page size
- Page margins and padding
- Selecting page types
- Page-breaking
- Orphans and widows
- Page-breaking behavior
- Repeated elements
- Elements outside the page
- Print Styles
- Summary
- Defining Media-Dependent Styles
- A. Animatable Properties
- B. Basic Property Reference
- C. Color Equivalence Table
- Index
O'Reilly Media - inne książki
-
Promocja Promocja 2za1
With the shift from data warehouses to data lakes, data now lands in repositories before it's been transformed, enabling engineers to model raw data into clean, well-defined datasets. dbt (data build tool) helps you take data further. This practical book shows data analysts, data engineers, BI developers, and data scientists how to create a true se- ePub + Mobi 220 pkt
(203,15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja Promocja 2za1
Get a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other project that requires well-structured collaboration, this p- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
Implementing and designing systems that make suggestions to users are among the most popular and essential machine learning applications available. Whether you want customers to find the most appealing items at your online store, videos to enrich and entertain them, or news they need to know, recommendation systems (RecSys) provide the way.In this- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
Cyber risk management is one of the most urgent issues facing enterprises today. This book presents a detailed framework for designing, developing, and implementing a cyber risk management program that addresses your company's specific needs. Ideal for corporate directors, senior executives, security risk practitioners, and auditors at many levels,- ePub + Mobi 194 pkt
(186,15 zł najniższa cena z 30 dni)
194.65 zł
228.99 zł (-15%) -
Promocja Promocja 2za1
Learn the core concepts of Vue.js, the modern JavaScript framework for building frontend applications and interfaces from scratch. With concise, practical, and clear examples, this book takes web developers step-by-step through the tools and libraries in the Vue.js ecosystem and shows them how to create complete applications for real-world web proj- ePub + Mobi 220 pkt
(203,15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja Promocja 2za1
Many UX designers are surprised to learn that much of the job isn't about drawing things. It's about knowing what to draw and how to convince people to build it. Whether you're a one-person design team making products from scratch or a C-level product leader managing many products and strategies, UX for Business is your missing guide to real-world- ePub + Mobi 160 pkt
(108,56 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł (-15%) -
Promocja Promocja 2za1
With demand for scaling, real-time access, and other capabilities, businesses need to consider building operational machine learning pipelines. This practical guide helps your company bring data science to life for different real-world MLOps scenarios. Senior data scientists, MLOps engineers, and machine learning engineers will learn how to tackle- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
As tech products become more prevalent today, the demand for machine learning professionals continues to grow. But the responsibilities and skill sets required of ML professionals still vary drastically from company to company, making the interview process difficult to predict. In this guide, data science leader Susan Shu Chang shows you how to tac- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud computing, migration, transformation, and development usin- ePub + Mobi 220 pkt
(203,15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja Promocja 2za1
Analytics projects are frequently long, drawn-out affairs, requiring multiple teams and skills to clean, join, and eventually turn data into analysis for timely decision-making. Alteryx Designer changes all of that. With this low-code, self-service, drag-and-drop workflow platform, new and experienced data and business analysts can deliver results- ePub + Mobi 254 pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: CSS: The Definitive Guide. Visual Presentation for the Web. 4th Edition Eric Meyer, Estelle Weyl (0) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.