1 option
HTML & CSS essentials / by Paul McFedries.
- Format:
- Book
- Author/Creator:
- McFedries, Paul, author.
- Series:
- --For dummies.
- For dummies
- Language:
- English
- Subjects (All):
- HTML (Document markup language).
- Cascading style sheets.
- Physical Description:
- 1 online resource (179 pages)
- Edition:
- 1st ed.
- Other Title:
- HTML and CSS essentials
- HTML & CSS essentials for dummies
- HTML and CSS essentials for dummies
- Place of Publication:
- Newark : John Wiley & Sons, Incorporated, 2024.
- Summary:
- The easy way to brush up on your HTML & CSS programming skills HTML & CSS Essentials For Dummies is your quick and handy reference to all the core concepts of HTML & CSS--the must-know markup and style languages that make the internet go. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Understand all the fundamentals of HTML and CSS, quickly. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers. Get simple explanations of the basic concepts of coding with HTML & CSS Review what you've already learned or pick up essential new skills Create attractive and functional front ends for websites of all kinds Keep this concise reference book handy for jogging your memory as you work This book is clear and direct, focusing on the key topics you need to know about defining a website's user interface. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job.
- Contents:
- Intro
- Title Page
- Copyright Page
- Table of Contents
- Introduction
- About This Book
- Foolish Assumptions
- Icons Used in This Book
- Where to Go from Here
- Chapter 1 Getting to Know HTML and CSS
- Getting a Bird's-Eye View of the Process
- Launching a new text file
- Saving HTML files
- Edit. Save. Reload. Repeat.
- Getting to Know HTML
- Working with HTML elements and tags
- Dealing with tag attributes
- A barebones HTML page
- Giving your page a title
- Adding some text
- Getting Familiar with CSS
- Understanding cascading style sheets
- Styles: Bundles of formatting options
- Sheets: Collections of styles
- Cascading: How styles propagate
- Getting comfy with CSS rules and declarations
- Applying styles to a page
- Inserting inline styles
- Embedding an internal style sheet
- Linking to an external style sheet
- Chapter 2 Constructing Pages with Good Bones
- Getting to Know HTML's Basic Structure Tags
- Forging paragraphs
- Naming page parts with headings
- Giving a line a break
- Structuring the Page
- The <
- header>
- tag
- nav>
- main>
- article>
- section>
- aside>
- footer>
- Handling non-semantic content with <
- div>
- Handling words and characters with <
- span>
- Chapter 3 Adding Links, Lists, and Images
- Applying the Basic Text Tags
- Emphasizing text
- Marking important text
- Adding quotations
- Creating Links
- Building Bulleted and Numbered Lists
- Making your point with bulleted lists
- Numbered lists: Easy as one, two, three
- Inserting Special Characters
- Inserting Images
- First, a mercifully brief look at image formats
- Inserting an image
- Turning an image into a link
- Chapter 4 Building Web Forms.
- What the Heck Is a Web Form?
- Getting Your Form off the Ground
- Including a Button
- Gathering Text
- Working with text boxes
- Working with text areas
- Adding labels
- Including Checkboxes
- Setting Up Radio Buttons
- Making Selection Lists
- Adding a Picker or Two
- Chapter 5 Exploring the CSS Box Model
- Getting to Know the Box Model
- Touring the box model
- Getting the hand of block and inline boxes
- Putting on Some Padding
- Building a Border
- Applying a border
- Rounding a border
- Messing with Margins
- Styling Sizes
- Specifying a minimum or maximum height or width
- Making width and height easier
- Chapter 6 Selecting Stuff with Selectors
- Understanding Element Relationships
- Getting to Know the Selector
- Exploring the Standard Selectors
- The type selector
- The class selector (.)
- The id selector (#)
- Selecting Descendants, Children, and Siblings
- The descendant combinator ( )
- The child combinator (>
- )
- The subsequent-sibling combinator (~)
- The next-sibling combinator (+)
- Working with Pseudo-Classes
- Styling elements with pseudo-classes
- Matching child elements
- :first-child
- :last-child
- :nth-child()
- :nth-last-child()
- Chapter 7 Taking the Measure of CSS
- Getting to Know the CSS Measurement Units
- Learning the Absolute Measurement Units
- Learning the Relative Measurement Units
- Playing with percentages
- Trying on the em unit for size
- Making your life easier with the rem unit
- Taking the browser into account with viewport units
- Chapter 8 Decorating Element Colors and Backgrounds
- Picking Out Colors in CSS
- Working with color keywords
- Wielding the rgb() function
- Figuring out RGB codes
- Giving the hsl() function a whirl
- Coloring Page Text
- Styling Background Colors and Images
- Coloring an element's background.
- Adding a background image
- Chapter 9 Tweaking Text Typographically
- Formatting with Fonts
- Understanding typefaces
- Styling text with a font family
- Introducing the font stack
- Formatting text with generic fonts
- Formatting text with system fonts
- Working with web fonts
- Linking to a web font
- Self-hosting a web font
- Tweaking the Type Size
- Styling Text with Bold and Italics
- Styling bold text
- Styling italic text
- Aligning Text Just So
- Setting text alignment
- Hyphenating text
- Indenting first lines
- Chapter 10 Ten Must-Memorize CSS Selectors
- The Class Selector
- The Id Selector
- The Type Selector
- The Descendant Combinator
- The Child Combinator
- The Subsequent-Sibling Combinator
- The Next-Sibling Combinator
- The First-Child Pseudo-Class
- The Last-Child Pseudo-Class
- The Nth-Child Pseudo-Class
- Index
- EULA.
- Notes:
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 1-394-26292-2
- OCLC:
- 1428132252
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.