pdf annotation in c# : Adding a link to a pdf in preview application Library tool html .net windows online 03217196110-part1669

Adding a link to a pdf in preview - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add hyperlink in pdf; pdf link
Adding a link to a pdf in preview - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink to pdf online; clickable links in pdf
Peachpit Press
VI S U A L  QUICKStArt  G U I D E
HTML 5  
and CSS 3
Seventh Edition
ElizabEth Castro   bruCE hyslop
C# PDF insert image Library: insert images into PDF in C#.net, ASP
viewer component supports inserting image to PDF in preview without adobe this technical problem, we provide this C#.NET PDF image adding control, XDoc
add links to pdf online; clickable pdf links
C# PDF Page Insert Library: insert pages into PDF file in C#.net
applications. Support adding and inserting one or multiple pages to existing PDF document. Forms. Ability to add PDF page number in preview. Offer
pdf link open in new window; add hyperlink to pdf in preview
HTML5 and CSS3, Seventh Edition: Visual QuickStart Guide
Elizabeth Castro and Bruce Hyslop
Peachpit Press
1249 Eighth Street
Berkeley, CA 94710
510/524-2178
510/524-2221 (fax)
Find us on the Web at www.peachpit.com.
To report errors, please send a note to errata@peachpit.com.
Peachpit Press is a division of Pearson Education.
Copyright © 2012 by Elizabeth Castro and Bruce Hyslop
Editor: Clifford Colby
Development editor: Robyn G. Thomas
Production editor: Cory Borman
Compositor: David Van Ness
Copyeditor: Scout Festa
Proofreader: Nolan Hester
Technical editors: Michael Bester and Chris Casciano
Indexer: Valerie Haynes Perry
Cover design: RHDG/Riezebos Holzbaur Design Group, Peachpit Press
Interior design: Peachpit Press
Logo design: MINE™ www.minesf.com
Notice of Rights
All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, 
mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For 
information on getting permission for reprints and excerpts, contact permissions@peachpit.com.
bart.gov screen shots courtesy of San Francisco Bay Area Rapid Transit District (BART).
css3generator.com screen shots courtesy of Randy Jensen.
dribbble.com screen shots courtesy of Dan Cederholm.
fontsquirrel.com screen shots courtesy of Ethan Dunham.
foodsense.is screen shots courtesy of Julie Lamba.
modernizr.com screen shots courtesy of Faruk Ates.
namecheap.com screen shots courtesy of Namecheap.
Notice of Liability
The information in this book is distributed on an “As Is” basis without warranty. While every precaution has been taken 
in the preparation of the book, neither the authors nor Peachpit shall have any liability to any person or entity with 
respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this 
book or by the computer software and hardware products described in it.
Trademarks
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. 
Where those designations appear in this book, and Peachpit was aware of a trademark claim, the designations appear 
as requested by the owner of the trademark. All other product names and services identified throughout this book are 
used in editorial fashion only and for the benefit of such companies with no intention of infringement of the trademark. 
No such use, or the use of any trade name, is intended to convey endorsement or other affiliation with this book.
ISBN-13:  978-0-321-71961-4
ISBN-10: 
0-321-71961-1
9 8 7 6 5 4 3 2 1
Printed and bound in the United States of America
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
pdf link to email; add links to pdf in acrobat
VB.NET PDF insert text library: insert text into PDF content in vb
Multifunctional Visual Studio .NET PDF SDK library supports adding text content to adobe PDF document in VB.NET Add text to PDF in preview without adobe
check links in pdf; pdf hyperlink
To family.
C# Create PDF Library SDK to convert PDF from other file formats
Load PDF from stream programmatically. Preview PDF documents without other plug-ins. Besides, using this PDF document metadata adding control, you can
adding links to pdf document; add url to pdf
C# PowerPoint - How to Process PowerPoint
C# methods to add, insert or delete any specific PowerPoint slide, adding & burning & methods and sample codes of respective function, you may link the quick
add hyperlinks pdf file; add email link to pdf
iv  Acknowledgments
Acknowledgments
Writing the acknowledgments is one of 
the most daunting challenges of working 
on a book, because you want to be sure 
to convey your appreciation of everyone 
properly. This book is the result of the 
support, tireless work, and good spirits of a 
lot of people. I hope to do them all justice, 
and I hope that you’ll indulge me for a bit 
whileI thank them.
A most sincere thank you goes out to:
Nancy Aldrich-Ruenzel and Nancy Davis, 
for entrusting me with this edition of a 
book that has been important to Peachpit 
for many years.
Cliff Colby, for recommending me and mak-
ing this possible; for his confidence in me 
and his patience, flexibility, and guidance; 
and for countless conversations and lots 
oflaughs.
Robyn Thomas, for her tremendous effort 
in keeping us all on track, wrangling count-
less documents, making thoughtful edits 
and suggestions, and providing regular 
words of encouragement, which were 
always a boost.
Michael Bester, for all the spot-on feed-
back and suggestions, catching technical 
errors and omissions, and helping us get 
the right message across to readers. It 
was a real pleasure working with him on 
anotherbook.
Chris Casciano, in the same vein, for all 
your technical expertise, suggestions, and 
crucial feedback. I really appreciated your 
joining us in the final weeks; we were lucky 
to have you.
Cory Borman, for expertly overseeing the 
production of the book and creating dia-
grams in a pinch, and for his good humor.
Scout Festa, for carefully correcting gram-
mar and punctuation, tightening up lan-
guage, ensuring the accuracy of figure and 
chapter references, and, overall, providing 
an all-important level of polish.
David Van Ness, for his great care laying 
out the pages and for his proficiency and 
attention to detail.
Nolan Hester, for lending his expertise to 
the effort of reviewing the laid-out pages.
Valerie Haynes Perry, for handling the criti-
cal task of creating an effective index on 
which readers will rely time and again.
The numerous marketing, sales, and other 
folks at Peachpit for working behind the 
scenes to make the book successful.
My family and friends, for checking in on 
my progress and providing occasional, wel-
come breaks from writing. Thanks to those 
friends in particular who probably tired of 
hearing me say often that I couldn’t get 
together, but who kept asking anyway.
Robert Reinhardt, as always, for getting me 
started in writing books and for his guid-
ance as I was embarking on this one.
The Web community, for your innovations 
and for sharing your knowledge so that 
others may benefit (I’ve cited many of you 
throughout the book).
To you readers, for your interest in learning 
about HTML and CSS and for selecting this 
book; I know you have a lot of others from 
which to choose. I hope the book serves 
you well.
VB.NET PDF insert image library: insert images into PDF in vb.net
in preview without adobe PDF control installed. Access to freeware download and online VB.NET class source code. This smart and mature PDF image adding component
adding links to pdf in preview; convert doc to pdf with hyperlinks
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
paste and cut PDF image while preview without adobe Free Visual Studio .NET PDF library, easy to Besides image extracting, adding, and removing, RasterEdge XDoc
add page number to pdf hyperlink; adding a link to a pdf in preview
Acknowledgments  v
Seth Lemoine (Chapters 5 and 16)
Seth Lemoine is a software developer and 
teacher in Atlanta. For over ten years, he’s 
worked on challenging projects to see 
what’s possible, with technologies from 
HTML, JavaScript, and CSS to Objective-C 
and Ruby. Whether it’s finding innovative 
ways to teach HTML5 and CSS to his stu-
dents or perfecting a Schezuan recipe in his 
outdoor wok, being creative is his passion.
Erik Vorhes (Appendixes A and B,  
available on the book’s Web site)
Erik Vorhes creates things for the Web with 
VSA Partners and is managing editor for 
Typedia (http://typedia.com/). He lives and 
works in Chicago.
Brian Warren (Chapter 13)
Brian Warren is a senior designer at Happy 
Cog in Philadelphia. When he’s not writing 
or designing, he spends his time playing 
with his beautiful family, listening to music, 
and brewing beer. He blogs, intermittently, 
at http://begoodnotbad.com.
And, finally, I’d like to extend a special 
thank you to Elizabeth Castro. She created 
the first edition of this book more than 
15 years ago and nurtured her audience 
with each edition that followed. Her style 
of teaching has resonated with literally 
hundreds of thousands of readers over the 
years. I’m extremely grateful for the oppor-
tunity to be part of this book, and I was 
very mindful of doing right by both it and 
readers while working on this edition.
—Bruce
Thank you so much to the following con-
tributing authors. Readers have a more 
valuable book because of your efforts, for 
which I’m grateful. I’d also like to extend my 
apologies to Erik Vorhes that we weren’t 
able to fit Appendixes A and B in the book. 
Readers who see them on the book’s site 
will surely appreciate your work.
In alphabetical order by last name, the 
contributing authors are:
Scott Boms (Chapter 14)
Scott is an award-winning designer, writer, 
and speaker who has partnered with orga-
nizations such as PayPal, HSBC, Hyundai, 
DHL, XM Radio, Toronto Life magazine, 
and Masterfile during his more than 15 
years of working on the Web. When he’s 
away from the computer, you might find 
him shooting Polaroids; playing drums with 
his band, George; or enjoying time with 
his wonderful wife and two children. He’s 
@scottboms on Twitter.
Ian Devlin (Chapter 17)
Ian Devlin is an Irish Web developer, blog-
ger, and author who enjoys coding and 
writing about emerging Web technologies 
such as HTML5 and CSS3. In addition to 
front-end development, Ian also builds 
solutions with back-end technologies such 
as .NET and PHP. He has recently written 
a book, HTML5 Multimedia: Develop and 
Design (Peachpit Press, 2011).
C# Word - Process Word Document in C#
Capable of adding and burning image on specific Word document page in C# class. You may click the link to go to each Word document processing tutorial page to
add links pdf document; clickable links in pdf from word
C# Excel - Excel Page Processing Overview
Support adding image of various formats (such as BMP, PNG & TIFF) to an Excel Click the link to specific C#.NET guide page and you will find detailed API(s
add hyperlinks to pdf; add link to pdf acrobat
Contents at a Glance
acknowledgments
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  
iv
introduction
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
xv
Chapter 1  Web page building blocks
 .  .  .  .  .  .  .  .  .  .  .  .  .  .   
1
Chapter 2  Working with Web page Files
 .  .  .  .  .  .  .  .  .  .  .   
25
Chapter 3  basic htMl structure
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   
41
Chapter 4  text
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . . . . . . . . .  
99
Chapter 5  images
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
147
Chapter 6  links
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
165
Chapter 7  Css building blocks
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
179
Chapter 8  Working with style sheets
 .  .  .  .  .  .  .  .  .  .  .  .  . 
197
Chapter 9  Defining selectors
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
213
Chapter 10  Formatting text with styles
 .  .  .  .  .  .  .  .  .  .  .  .  . 
241
Chapter 11  layout with styles
 .  .  .  .  .  .  .  .  .  . . . . . . . . . . 
275
Chapter 12  style sheets for Mobile to Desktop
 .  .  .  .  .  .  . 
327
Chapter 13  Working with Web Fonts
 .  .  .  .  .  .  .  .  .  .  .  .  .  . 
353
Chapter 14  Enhancements with Css3
 .  .  .  .  . . . . . . . . . . 
371
Chapter 15  lists
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . . . . . . . . . 
397
Chapter 16  Forms
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . . . . . . . . . 
417
Chapter 17  Video, audio, and other Multimedia
 .  .  .  .  .  .  . 
449
Chapter 18  tables
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
489
Chapter 19  Working with scripts
 .  .  .  .  .  .  .  . . . . . . . . . . 
497
Chapter 20  testing & Debugging Web pages
 .  .  .  .  .  .  .  .  . 
505
Chapter 21  publishing your pages on the Web
. . . . . . . . . 
521
index
.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
529
vi  Contents at a Glance
Table of Contents  vii
Table of Contents
Acknowledgments
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  
iv
Introduction
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   
xv
HTML and CSS in Brief  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . xvi
Progressive Enhancement: ABest Practice  .  .  .  .  .  .  xviii
Is This Book for You?  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  xx
How This Book Works.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .xxii
Companion Web Site .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  xxiv
Chapter 1  Web Page Building Blocks
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  
1
A Basic HTML Page .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 3
Semantic HTML: Markup with Meaning.  .  .  .  .  .  .  .  .  .  . 6
Markup: Elements, Attributes, and Values  .  .  .  .  .  .  .  .  .13
A Web Page’s Text Content  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  16
Links, Images,and Other Non-Text Content .  .  .  .  .  .  .  .17
File Names .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  19
URLs  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 20
Key Takeaways.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  24
Chapter 2  Working with Web Page Files
 .  . . . . . . . . . . .   
25
Planning Your Site.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 26
Creating a New Web Page .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  28
Saving Your Web Page .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 30
Specifying a Default Page or Homepage.  .  .  .  .  .  .  .  .  33
Editing Web Pages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  35
Organizing Files .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  36
Viewing Your Page in a Browser.  .  .  .  .  .  .  .  .  .  .  .  .  .  37
The Inspiration of Others.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 39
Chapter 3  Basic HTML Structure
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   
41
Starting Your Web Page  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  43
Creating a Title.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 46
Creating Headings  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  48
Understanding HTML5’s Document Outline .  .  .  .  .  .  . 50
Grouping Headings .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 58
Common Page Constructs .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 60
viii  Table of Contents
Creating a Header.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   61
Marking Navigation .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  64
Creating an Article  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 68
Defining a Section.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  72
Specifying an Aside.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  75
Creating a Footer  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 80
Creating Generic Containers.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 84
Improving Accessibility with ARIA .  .  .  .  .  .  .  .  .  .  .  .  . 88
Naming Elements with a Class or ID.  .  .  .  .  .  .  .  .  .  .  . 92
Adding the Title Attribute to Elements  .  .  .  .  .  .  .  .  .  . 95
Adding Comments  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 96
Chapter 4  Text
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . . . . . . . . .  
99
Starting a New Paragraph  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .100
Adding Author Contact Information.  .  .  .  .  .  .  .  .  .  .  .102
Creating a Figure  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .104
Specifying Time .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .106
Marking Important and Emphasized Text.  .  .  .  .  .  .  .  . 110
Indicating a Citation or Reference .  .  .  .  .  .  .  .  .  .  .  .  . 112
Quoting Text .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 113
Highlighting Text  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 116
Explaining Abbreviations.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 118
Defining a Term  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .120
Creating Superscripts and Subscripts.  .  .  .  .  .  .  .  .  .  . 121
Noting Edits and Inaccurate Text  .  .  .  .  .  .  .  .  .  .  .  .  .124
Marking Up Code .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .128
Using Preformatted Text  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .130
Specifying Fine Print  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .132
Creating a Line Break .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .133
Creating Spans  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .134
Other Elements  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .136
Chapter 5  Images
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . . . . . . . . . . 
147
About Images for the Web  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .148
Getting Images   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .152
Choosing an Image Editor  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .153
Saving Your Images .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .154
Inserting Images on a Page  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .156
Offering Alternate Text .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .157
Specifying Image Size   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .158
Scaling Images with the Browser  .  .  .  .  .  .  .  .  .  .  .  .  .160
Table of Contents  ix
Scaling Images with an Image Editor  .  .  .  .  .  .  .  .  .  .  . 161
Adding Icons for Your Web Site  .  .  .  .  .  .  .  .  .  .  .  .  .  .162
Chapter 6  Links
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .   
165
The Anatomy of a Link  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .166
Creating a Link to Another Web Page.  .  .  .  .  .  .  .  .  .  .167
Creating Anchors  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .172
Linking to a Specific Anchor .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 174
Creating Other Kinds of Links  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .175
Chapter 7  CSS Building Blocks
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
179
Constructing a Style Rule.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 181
Adding Comments to Style Rules .  .  .  .  .  .  .  .  .  .  .  .  .182
The Cascade: When Rules Collide.  .  .  .  .  .  .  .  .  .  .  .  .184
A Property’s Value.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .188
Chapter 8  Working with Style Sheets
 .  .  .  . . . . . . . . . . . 
197
Creating an External Style Sheet  .  .  .  .  .  .  .  .  .  .  .  .  .198
Linking to External Style Sheets.  .  .  .  .  .  .  .  .  .  .  .  .  200
Creating an Embedded Style Sheet.  .  .  .  .  .  .  .  .  .  .  202
Applying Inline Styles.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  204
The Importance of Location  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  206
Using Media-Specific Style Sheets  .  .  .  .  .  .  .  .  .  .  .  208
Offering Alternate Style Sheets .  .  .  .  .  .  .  .  .  .  .  .  .  .210
The Inspiration of Others: CSS.  .  .  .  .  .  .  .  .  .  .  .  .  .  .212
Chapter 9  Defining Selectors
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 
213
Constructing Selectors .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .214
Selecting Elements by Name   .  .  .  .  .  .  .  .  .  .  .  .  .  .  .216
Selecting Elements by Class or ID.  .  .  .  .  .  .  .  .  .  .  .  .218
Selecting Elements by Context  .  .  .  .  .  .  .  .  .  .  .  .  .  .221
Selecting Part of an Element.  .  .  .  .  .  .  .  .  .  .  .  .  .  .  227
Selecting Links Based on Their State .  .  .  .  .  .  .  .  .  .  230
Selecting Elements Based on Attributes .  .  .  .  .  .  .  .  232
Specifying Groups of Elements  .  .  .  .  .  .  .  .  .  .  .  .  .  236
Combining Selectors  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  238
Selectors Recap .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  240
Documents you may be interested
Documents you may be interested