Beginning Html, Xhtml, Css, And Javascript - Duckett Jon | Libro John Wiley & Sons 12/2009 -

home libri books ebook dvd e film top ten sconti 0 Carrello

Torna Indietro

duckett jon - beginning html, xhtml, css, and javascript

Beginning HTML, XHTML, CSS, and JavaScript

Disponibilità: Non disponibile o esaurito presso l'editore

€ 29,20

Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.

Facebook Twitter Aggiungi commento

Spese Gratis


Lingua: Inglese
Pubblicazione: 12/2009

Note Editore

Learn to create attractive web sites that are easy to use

Since the web was first created, the languages used to build web sites have been constantly evolving. Now a set of best practices has emerged using HTML or XHTML to create your basic web pages, CSS to control their appearance and make them look attractive, and JavaScript to add interactivity. Without assuming any previous experience, this valuable resource makes it easy to learn how to build web sites using the most upto–date web standards. Whether you're a beginner eager to start writing your first web page or a more experienced programmer seeking to update your skills, you will find practical introductions to these essential languages, as well as invaluable tips and techniques used by experienced web professionals.

  • How to create HTML and XHTML pages that incorporate links, images, tables, audio, and video
  • Ways to use CSS to control text, colors, backgrounds, and page layout
  • Design principles employed by experienced designers to create attractive layouts
  • The basics of JavaScript and working with AJAX libraries
  • How to build sites that are accessible, easy to use, and will work on a variety of devices including mobile phones
  • How to test your web site and put it on the web
  • First–hand experience of coding practices commonly used in the real world
  • The elements of basic text formatting
  • Text markup and character entities for special characters

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.


Introduction xxi

Chapter 1: Structuring Documents for the Web 1

A Web of Structured Documents 1

Introducing HTML and XHTML 2

Basic Text Formatting 10

Presentational Elements 19

Phrase Elements 23

Lists 30

Editing Text 38

Using Character Entities for Special Characters 39

Comments 40

The <font> Element (Deprecated) 40

Understanding Block and Inline Elements 41

Grouping Elements with <div> and <span> 42

Core Elements and Attributes 45

Attribute Groups 47

Summary 51

Exercises 52

Chapter 2: Links and Navigation 55

Basic Links 55

Understanding Directories and Directory Structures 61

Understanding URLs 62

Creating Links with the <a> Element 66

Advanced E–mail Links 76

Summary 78

Exercises 78

Chapter 3: Images, Audio, and Video 79

Adding Images Using the <img> Element 79

Using Images as Links 88

Image Maps 89

Choosing the Right Image Format 95

Adding Flash, Video, and Audio to Your Web Pages 104

Summary 127

Exercises 128

Chapter 4: Tables 131

Introducing Tables 131

Basic Table Elements and Attributes 139

Adding a <caption> to a Table 151

Grouping Sections of a Table 151

Nested Tables 158

Accessible Tables 160

Summary 164

Exercises 165

Chapter 5: Forms 167

Introducing Forms 168

Creating a Form with the <form> Element 171

Form Controls 175

Creating Labels for Controls and the <label> Element 198

Structuring Your Forms with <fieldset> and <legend> Elements 200

Focus 202

Disabled and Read–Only Controls 205

Sending Form Data to the Server 207

Summary 211

Exercises 212

Chapter 6: Frames 215

Introducing the Frameset 216

When To Use Frames 218

The <frameset> Element 219

The <frame> Element 225

The <noframes> Element 228

Creating Links Between Frames 228

Setting a Default Target Frame Using the <base> Element 230

Nested Framesets 231

Inline or Floating Frames with <iframe> 234

Summary 240

Exercises 240

Chapter 7: Cascading Style Sheets 243

Introducing CSS 244

Where You Can Add CSS Rules 250

CSS Properties 254

Controlling Text 255

Text Formatting 264

Text Pseudo–Classes 273

Selectors 276

Lengths 283

Introducing the Box Model 285

Summary 304

Exercises 304

Chapter 8: More Cascading Style Sheets 307

Links 308

Backgrounds 309

Lists 317

Tables 320

Outlines 328

The :focus and :active Pseudo–Classes 330

Generated Content 331

Miscellaneous Properties 335

Additional Rules 338

Positioning and Layout with CSS 340

Summary 355

Exercises 355

Chapter 9: Page Layout 357

Understanding the Site s Audience 358

Page Size (and Screen Resolution) 365

Designing Pages 373

Coding Your Design 391

Developing for Mobile Devices 408

Summary 419

Exercises 419

Chapter 10: Design Issues 421

Typography 422

Navigation 440

Tables 454

Forms 456

Summary 479

Exercises 479

Chapter 11: Learning JavaScript 481

What Is Programming About? 482

How to Add a Script to Your Pages 484

The Document Object Model 488

Starting to Program with JavaScript 501

Variables 502

Operators 503

Functions 506

Conditional Statements 508

Looping 511

Events 514

Built–in Objects 516

Writing JavaScript 528

Summary 530

Exercises 531

Chapter 12: Working with JavaScript 533

Practical Tips for Writing Scripts 533

Form Validation 535

Form Enhancements 556

JavaScript Libraries 570

Summary 584

Exercises 585

Chapter 13: Putting Your Site on the Web 587

Meta Tags 588

Testing Your Site 593

Taking the Leap to Live 601

Telling the World about Your Site 607

Understanding Your Visitors 613

What Next? 616

Summary 626

Chapter 14: Checklists 627

Search Engine Optimization Checklist 627

Accessibility Checklist 631

Differences Between HTML and XHTML 635

HTML 5 637

Appendix A: Answers to Exercises 641

Appendix B: XHTML Element Reference 677

Appendix C: CSS Properties 713

Appendix D: Color Names and Values 741

Appendix E: Character Encodings 749

Appendix F: Special Characters 753

Appendix G: Language Codes 767

Appendix H: MIME Media Types 771

Appendix I: Deprecated and Browser – Specific Markup 783

Index 815


An essential update to the key web authoring standards of HTML, XHTML, and CSS

The existence of Web pages depends on three vital technologies: HTML (base language that Web pages are written in), XHTML (standards that define how to write HTML pages), and CSS (standard that applies formatting styles to Web pages). This new edition provides you with critical coverage of these three Web authoring standards, and places special focus on the upcoming releases of HTML 5 and CSS 3.

Serving as a tutorial and reference, this comprehensive resource explains the basic structure and necessary formatting to create a static (non-changing) and dynamic (changing) page on the Internet.

Coverage includes:
* Creating Content with HTML
* Markup Languages
* HTML Values and Units
* What Goes into a Web Document?
* The HEAD Elements
* Text Structuring Essentials
* Character Formatting Essentials
* Lists, Links, Tables, Frames, and Forms
* Multimedia
* Dynamic HTML
* HTML Tools and Variants
* Web Development Software
* Publishing Your Site
* An Introduction To XML
* Creating Mobile Documents
* Tidying and Validating Your Documents
* Controlling Presentation with CSS
* Style Definitions
* CSS Values and Units
* CSS Inheritance and Cascade
* Font Properties
* Text Formatting
* Padding, Margins, and Borders
* Colors and Backgrounds
* CSS Layouts
* Pseudo-Elements and Generated Content
* Dynamic HTML with CSS
* Media Styles and Defining Documents for Printing
* The Future of CSS: CSS3
* User Interface Styles
* Testing and Validating CSS
* HTML, XHTML, and CSS Tips and Tricks

Helpful examples round out this essential guide and will get you up and running with HTML, XHMTL, and CSS in no time!


Jon Duckett has spent over a decade helping a wide range of companies implement innovative web strategies. Taking a hands–on approach, he designs many of the projects he works on and helps to code them. During this time, Jon has written several books covering web design, programming, accessibility and usability.

Altre Informazioni

ISBN: 9780470540701
Condizione: Nuovo
Collana: Wrox - Programmer to Programmer
Dimensioni: 233 x 40.07 x 189 mm Ø 1476 gr
Formato: Brossura
Pagine Arabe: 864

Utilizziamo i cookie di profilazione, anche di terze parti, per migliorare la navigazione, per fornire servizi e proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie clicca qui. Chiudendo questo banner o proseguendo nella navigazione acconsenti all’uso dei cookie.