HTML: The Definitive Guide

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

HTML is changing so fast it's almost impossible to keep up with developments. How do you know what's real, and how do you use it? The third edition of HTML: The Definitive Guide brings it all together for you. It is the most comprehensive book available on HTML today. It covers Netscape Navigator 4.5, Internet Explorer 4.0, HTML, JavaScript, Style sheets, Layers, and all of the features supported by the popular Web browsers. Learning HTML is like learning any new language, computer or human. Most students first immerse themselves in examples. Studying others is a natural way to learn, making learning easy and fun. Imitation can take you only so far, though. It's as easy to learn bad habits through imitation as it is to acquire good ones. The better way to become HTML-fluent is through a comprehensive reference that covers the language syntax, semantics, and variations in detail and that helps you distinguish between good and bad usage. HTML: The Definitive Guide, 3rd Edition helps you both ways: the authors cover every element of HTML in detail, explaining how each element works and how it interacts with other elements. Many hints about HTML style help you write documents ranging from simple online documentation to complex marketing and sales presentations. With hundreds of examples, the book gives you models for writing your own effective Web pages and for mastering advanced features, like style sheets and frames. HTML: The Definitive Guide, 3rd Edition shows you how to:Use style sheets and layers to control a document's appearance Create tables, from simple to complex Use frames to coordinate sets of documents Design and build interactive forms and dynamic documents Insert images, sound files, video, Java applets, and JavaScript programs Create documents that look good on a variety of browsers Use new features to support multiple languagesA handy quick reference card listing HTML tags is included.

Author(s): Bill Kennedy, Chuck Musciano
Edition: 3
Publisher: O'Reilly Media
Year: 1998

Language: English
Pages: 588
Tags: Библиотека;Компьютерная литература;HTML / CSS / JavaScript;

Lokale Festplatte......Page 0
HTML: The Definitive Guide......Page 1
Preface......Page 3
[Preface] Text Conventions......Page 5
[Preface] Is HTML 4.0 Really a Big Deal?......Page 7
[Preface] We'd Like to Hear from You......Page 9
[Preface] Acknowledgments......Page 10
[Chapter 1] HTML and the World Wide Web......Page 11
[Chapter 1] 1.2 Talking the Internet Talk......Page 15
[Chapter 1] 1.3 HTML: What It Is......Page 18
[Chapter 1] 1.4 HTML: What It Isn't......Page 20
[Chapter 1] 1.5 Nonstandard Extensions......Page 22
[Chapter 1] 1.6 Tools for the HTML Designer......Page 24
[Chapter 2] HTML Quick Start......Page 27
[Chapter 2] 2.2 A First HTML Document......Page 29
[Chapter 2] 2.3 HTML Embedded Tags......Page 31
[Chapter 2] 2.4 HTML Skeleton......Page 33
[Chapter 2] 2.5 The Flesh on an HTML Document......Page 34
[Chapter 2] 2.6 HTML and Text......Page 36
[Chapter 2] 2.7 Hyperlinks......Page 40
[Chapter 2] 2.8 Images Are Special......Page 44
[Chapter 2] 2.9 Lists, Searchable Documents, and Forms......Page 47
[Chapter 2] 2.10 Tables......Page 49
[Chapter 2] 2.11 Frames......Page 51
[Chapter 2] 2.12 Style Sheets and JavaScript......Page 53
[Chapter 2] 2.13 Forging Ahead......Page 55
[Chapter 3] Anatomy of an HTML Document......Page 56
[Chapter 3] 3.2 Structure of an HTML Document......Page 58
[Chapter 3] 3.3 HTML Tags......Page 59
[Chapter 3] 3.4 Document Content......Page 63
[Chapter 3] 3.5 HTML Document Elements......Page 66
[Chapter 3] 3.6 The Document Header......Page 69
[Chapter 3] 3.7 The Document Body......Page 73
[Chapter 3] 3.8 Editorial Markup......Page 75
[Chapter 3] 3.9 The Tag......Page 78
[Chapter 4] Text Basics......Page 80
[Chapter 4] 4.2 Headings......Page 89
[Chapter 4] 4.3 Changing Text Appearance......Page 96
[Chapter 4] 4.4 Content-based Style Tags......Page 98
[Chapter 4] 4.5 Physical Style Tags......Page 104
[Chapter 4] 4.6 Expanded Font Handling......Page 109
[Chapter 4] 4.7 Precise Spacing and Layout......Page 115
[Chapter 4] 4.8 Block Quotes......Page 129
[Chapter 4] 4.9 Addresses......Page 133
[Chapter 4] 4.10 Special Character Encoding......Page 136
[Chapter 5] Rules, Images, and Multimedia......Page 138
[Chapter 5] 5.2 Inserting Images in Your Documents......Page 147
[Chapter 5] 5.3 Document Colors and Background Images......Page 166
[Chapter 5] 5.4 Background Audio......Page 174
[Chapter 5] 5.5 Animated Text......Page 177
[Chapter 5] 5.6 Other Multimedia Content......Page 181
[Chapter 6] Document Layout......Page 183
[Chapter 6] 6.2 Multicolumn Layout......Page 189
[Chapter 6] 6.3 Layers......Page 196
[Chapter 7] Links and Webs......Page 207
[Chapter 7] 7.2 Referencing Documents: The URL......Page 209
[Chapter 7] 7.3 Creating Hyperlinks......Page 225
[Chapter 7] 7.4 Creating Effective Links......Page 235
[Chapter 7] 7.5 Mouse-Sensitive Images......Page 239
[Chapter 7] 7.6 Creating Searchable Documents......Page 249
[Chapter 7] 7.7 Establishing Document Relationships......Page 253
[Chapter 7] 7.8 Supporting Document Automation......Page 258
[Chapter 8] Formatted Lists......Page 262
[Chapter 8] 8.2 Ordered Lists......Page 266
[Chapter 8] 8.3 The
  • Tag......Page 270
    [Chapter 8] 8.4 Nesting Lists......Page 274
    [Chapter 8] 8.5 Directory Lists......Page 277
    [Chapter 8] 8.6 Menu Lists......Page 279
    [Chapter 8] 8.7 Definition Lists......Page 281
    [Chapter 8] 8.8 Appropriate List Usage......Page 286
    [Chapter 9] Cascading Style Sheets......Page 287
    [Chapter 9] 9.2 Style Syntax......Page 295
    [Chapter 9] 9.3 Style Properties......Page 301
    [Chapter 9] 9.4 Tag-less Styles: The Tag......Page 325
    [Chapter 9] 9.5 Applying Styles to Documents......Page 327
    [Chapter 10] Forms......Page 330
    [Chapter 10] 10.2 The
    Tag......Page 332
    [Chapter 10] 10.3 A Simple Form Example......Page 340
    [Chapter 10] 10.4 Using Email to Collect Form Data......Page 342
    [Chapter 10] 10.5 The Tag......Page 345
    [Chapter 10] 10.6 Multiline Text Areas......Page 352
    [Chapter 10] 10.7 Multiple Choice Elements......Page 355
    [Chapter 10] 10.8 General Form Control Attributes......Page 361
    [Chapter 10] 10.9 Labeling and Grouping Form Elements......Page 364
    [Chapter 10] 10.10 Creating Effective Forms......Page 369
    [Chapter 10] 10.11 Forms Programming......Page 373
    [Chapter 11] Tables......Page 379
    [Chapter 11] 11.2 Table Tags......Page 382
    [Chapter 11] 11.3 New HTML 4.0 Table Tags......Page 400
    [Chapter 11] 11.4 Beyond Ordinary Tables......Page 412
    [Chapter 12] Frames......Page 413
    [Chapter 12] 12.2 Frame Tags......Page 415
    [Chapter 12] 12.3 Frame Layout......Page 417
    [Chapter 12] 12.4 Frame Contents......Page 422
    [Chapter 12] 12.5 The Tag......Page 426<br>[Chapter 12] 12.6 Inline Frames......Page 428<br>[Chapter 12] 12.7 Named Frame or Window Targets......Page 431<br>[Chapter 13] Executable Content......Page 436<br>[Chapter 13] 13.2 Embedded Content......Page 440<br>[Chapter 13] 13.3 JavaScript......Page 455<br>[Chapter 13] 13.4 JavaScript Style Sheets......Page 463<br>[Chapter 14] Dynamic Documents......Page 470<br>[Chapter 14] 14.2 Client-Pull Documents......Page 472<br>[Chapter 14] 14.3 Server -Push Documents......Page 477<br>[Chapter 15] Tips, Tricks, and Hacks......Page 481<br>[Chapter 15] 15.2 Trivial or Abusive?......Page 484<br>[Chapter 15] 15.3 Custom Bullets......Page 485<br>[Chapter 15] 15.4 Tricks with Tables......Page 486<br>[Chapter 15] 15.5 Transparent Images......Page 493<br>[Chapter 15] 15.6 Tricks with Windows and Frames......Page 496<br>[Appendix A] HTML Grammar......Page 499<br>[Appendix A] A.2 The Grammar......Page 502<br>[Appendix B] HTML Tag Quick Reference......Page 513<br>[Appendix B] B.2 HTML Quick Reference......Page 516<br>[Appendix C] Cascading Style Sheet Properties Quick Reference......Page 555<br>[Appendix D] The HTML 4.0 DTD......Page 562<br>[Appendix E] Character Entities......Page 578<br>[Appendix F] Color Names and Values......Page 584<br>[Appendix F] F.2 Color Names......Page 585<br>[Appendix F] F.3 The Standard Color Map......Page 588<br> </div> </div> <div class="tab-pane fade" id="women-tab-pane" role="tabpanel" aria-labelledby="women-tab" tabindex="0"> <div class="content__body"> <div id="disqus_thread"></div> <script> /** * RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS. * LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables */ /* var disqus_config = function () { this.page.url = PAGE_URL; // Replace PAGE_URL with your page's canonical URL variable this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable }; */ (function() { // DON'T EDIT BELOW THIS LINE var d = document, s = d.createElement('script'); s.src = 'https://ebookily.disqus.com/embed.js'; s.setAttribute('data-timestamp', +new Date()); (d.head || d.body).appendChild(s); })(); </script> <noscript>Please enable JavaScript to view the <a rel="nofollow" href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript> </div> </div> </div> </div> </div> </div> </section> <!-- Footer Section Start --> <footer class="footer__section"> <div class="container"> <div class="row"> <div class="col-lg-4 col-md-12 col-sm-12"> <div class="footer__wrapper"> <div class="footer__widget d-block"> <div class="footer__logo"> <a href="/"><img src="/assets/images/logo/logo.png" alt="logo" /></a> </div> <p>Ebookily is a publicly available free scientific platform. Learning has never been so easy.</p> <div class="footer__social"> <a rel="nofollow" href="https://www.facebook.com/ebookily"><i class="fa-brands fa-facebook"></i></a> <a rel="nofollow" href="#"><i class="fa-brands fa-twitter"></i> </a> <a rel="nofollow" href="#"><i class="fa-brands fa-linkedin"></i></a> <a rel="nofollow" href="#"><i class="fa-brands fa-instagram"></i></a> </div> </div> </div> </div> <div class="col-lg-2 col-md-3 col-sm-12"> <div class="footer__wrapper"> <div class="footer__widget"> <div class="title"> <h5>My Account</h5> </div> <ul> <li><a rel="nofollow" href="/about">About</a></li> <li><a rel="nofollow" href="/dmca">DMCA & Copyright</a></li> <li><a rel="nofollow" href="/terms">Terms</a></li> <li><a rel="nofollow" href="/privacy">Privacy</a></li> <li><a rel="nofollow" href="/contact">Contact</a></li> </ul> </div> </div> </div> <div class="col-lg-2 col-md-3 col-sm-12"> <div class="footer__wrapper"> <div class="footer__widget"> <div class="title"> <h5>Infomation</h5> </div> <a title="DMCA.com Protection Status" rel="nofollow" target="_blank" href="https://www.dmca.com/site-report/ebookily.org"><img width="150" height="53" src="https://images.dmca.com/Badges/DMCA_logo-grn-btn150w.png?ID=145a9254-51e9-46c5-b021-51f04aba7b31" alt="DMCA.com Protection Status" title="DMCA.com Protection Status"></a> </div> </div> </div> <div class="col-lg-4 col-md-3 col-sm-12"> <div class="footer__wrapper"> <div class="footer__widget"> <div class="title"> <h5>Talk To Us</h5> </div> <div class="address"> <ul> <li> <a href="mailto:contact@ebookily.org"><i class="fa-solid fa-envelope"></i>contact@ebookily.org</a> </li> <li> 10 Brugstraat <br /> Zevenbergen <br /> Netherlands </li> </ul> </div> </div> </div> </div> </div> </div> <div class="footer__bottom"> <div class="container"> <div class="row"> <div class="col-12"> <div class="footer__content text-center"> <div class="content"> <p> &copy; 2024 Copyright @ <a href="/">Ebookily.org</a> </p> </div> <!-- <div class="footer__payment"> <img src="/assets/images/footer-pay.png" alt="footer-pay" /> </div> <div class="link"> <a href="#"><i class="fa-brands fa-twitter"></i> </a> <a href="#"><i class="fa-brands fa-linkedin"></i></a> <a href="#"><i class="fa-brands fa-facebook"></i></a> </div> --> </div> </div> </div> </div> </div> </footer> <!-- Footer Section End --> <!-- Header Flyout Menu Start --> <div class="flyoutMenu"> <div class="flyout__flip"> <div class="flyout__inner"> <div class="menu__header-top"> <div class="brand__logo"> <a href="/"><img src="/assets/images/logo/logo.png" alt="logo" /></a> </div> <!-- Close --> <div class="closest__btn action__btn"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M18 6L6 18" stroke="#344054" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> <path d="M6 6L18 18" stroke="#344054" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /> </svg> <!-- Close --> </div> </div> <!-- Search Form --> <form action="/search.php" method="get" class="search__form full__width"> <input type="search" class="form-control" name="q" placeholder="Search Books & documents" /> <button type="submit"> <img src="/assets/images/search.png" alt="search" /> </button> </form> <!-- Search Form --> <div class="flyout__menu"> <ul class="flyout-main__menu"> <li> <a href="/category/technique">Technique</a> </li> <li> <a href="/category/history">History</a> </li> <li> <a href="/category/mathematics">Math</a> </li> <li> <a href="/category/linguistics">Linguistics</a> </li> <li> <a href="/category/computers">Computers</a> </li> <li> <a href="/category/other-social-sciences">Social Sciences</a> </li> <li> <a href="/category/psychology">Psychology</a> </li> </ul> </div> </div> </div> </div> <!-- Header Flyout Menu End --> <!-- JS --> <script src="/assets/js/jquery-3.6.0.min.js"></script> <!--<script src="/assets/js/popper.min.js"></script> --> <script src="/assets/js/bootstrap.min.js"></script> <!--<script src="/assets/js/jquery.fancybox.min.js"></script>--> <!--<script src="/assets/js/jquery.plugin.min.js"></script> <script src="/assets/js/jquery.countdown.min.js"></script> <script src="/assets/js/counterup.min.js"></script> <script src="/assets/js/jquery.waypoints.js"></script> <script src="/assets/js/jquery.nice-select.js"></script>--> <script src="/assets/js/swiper-bundle.min.js"></script> <script src="/assets/js/scripts.js"></script> </body> </html>