This content is not currently approved and is visible here for review only.

Brilliant Html5 & Css3 (Brilliant Computing)

Brilliant Html5 & Css3 (Brilliant Computing)
Authors
Josh Hill, James A. Brannen
ISBN
0273747126
Published
19 Aug 2011
Purchase online
amazon.com

1. Introduction to HTMLGathering equipment - text editors and web browsersMaking sense of HTML - elements, tags and attributesBasic structure of an HTML documentCreating your first HTML document with declarations, header, metadata and titleHTML comments2. Web page structure with HTML5 tagsAdding HTML sectionsAdding HTML articlesCreating HTML navigationCreating an HTML sidebarCreating an HTML content headerCreating an HTML footer3.

Editorial Reviews

  1. Introduction to HTML

    Gathering equipment - text editors and web browsers

    Making sense of HTML - elements, tags and attributes

    Basic structure of an HTML document

    Creating your first HTML document with declarations, header, metadata and title

    HTML comments

    2. Web page structure with HTML5 tags

    Adding HTML sections

    Adding HTML articles

    Creating HTML navigation

    Creating an HTML sidebar

    Creating an HTML content header

    Creating an HTML footer

    3. HTML text markup tags

    Breaking text into paragraphs

    Adding HTML headings

    Formatting text with HTML

    Creating an ordered list

    Creating an unordered list

    Creating a description list

    Using HTML quotations

    4. HTML hyperlinks

    Understanding URLs

    Using absolute URLs

    Using relative URLs

    Creating hyperlink anchors

    Adding hyperlink targets

    Creating a hyperlink to an e-mail address

    5. Adding images to an HTML page

    Adding images to a web page

    Creating image links

    Creating thumbnail image links

    Creating an image map

    Marking up an image as a figure

    6. HTML tables

    Creating an HTML table

    Adjusting the padding and spacing in a table's cells

    Creating table headings

    Adding a caption to a table

    Forming the body of a table

    Spanning cells across rows and columns

    Creating a table footer

    7. HTML forms

    Building a simple HTML form

    Labelling HTML form controls

    Adding buttons to an HTML form

    Adding a selection box to an HTML form

    Using HTML controls

    Adding more HTML form controls

    8. Using HTML attributes to tweak forms

    Adding placeholder text in HTML form controls

    Setting a field to autofocus

    What doesn't work

    Some final thoughts on HTML5

    9. CSS3 - what's new?

    Finding documentation on CSS

    Finding out what's new in CSS3

    10. Introduction to CSS

    Prepping for CSS

    Understanding CSS code

    Creating CSS comments

    Understanding classes and IDs

    11. Specifying CSS styles

    Creating an external style sheet

    Creating an internal style sheet

    Creating an inline style sheet

    12. Setting borders with CSS

    Adding a border to an element

    Creating borders using separate lines

    Creating rounded corners on a border

    Using an image as a border

    13. Formatting colours and backgrounds with CSS

    Choosing a colour palette

    Specifying CSS colours four ways

    Setting foreground and background colours

    Setting background images

    14. Formatting fonts and text with CSS

    Setting an element&anbsp; Setting an element's font style

    Setting a font's weight and size

    Setting font properties by using the font declaration

    Decorating text and changing case

    Aligning text

    Formatting text using word and letter spacing

    Adding drop shadows to text

    15. CSS margins, padding and element size

    Setting an element's padding

    Setting an element's margins

    Setting relative width and height

    Setting absolute width and height

    16. Positioning elements using CSS

    Positioning elements with float and clear

    Absolute positioning of elements

    Relative positioning of elements

    Fixed positioning of elements

    Layering elements using CSS

    17. Some final thoughts on CSS

    Creating a navigation bar from an ordered list

    Setting sidebar properties

    Cleaning up text and adding white space

    Appendix 1: List of HTML tags used in this book

    Appendix 2: List of CSS properties covered in this book

    Appendix 3: CSS colour names and numeric values

    Jargon buster

    Troubleshooting guide

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC. As potential programmers, they are mentally mutilated beyond hope of regeneration.” - E. W. Dijkstra