Handboek HTML5 en CSS3

Handboek HTML5 en CSS3

Uitvoering
Boek, 296 pagina's
ISBN
9789059405080
Gepubliceerd
2011
€ 26,95
niet meer leverbaar

HTML is de taal van internet. Hoe indrukwekkend en geavanceerd een website er ook uitziet, de kern bestaat altijd uit Hypertext Markup Language, kortweg HTML. De taal maakt een spectaculaire ontwikkeling door met als resultaat HTML5. Hoewel er nog volop aan gesleuteld wordt, is een groot deel van de vernieuwingen in de praktijk te gebruiken. Browserfabrikanten hebben zich met nieuw elan gestort op de ontwikkeling en – heel belangrijk – de ondersteuning van HTML5.

Tags zijn opnieuw gedefinieerd en nieuwe tags zijn toegevoegd. Daarmee is de inhoud van webpagina’s beter te structureren. Ook wordt bijvoorbeeld het invoegen van audio en video eenvoudiger.

De scheiding tussen inhoud en opmaak is compleet. HTML kan daardoor niet meer los worden gezien van Cascading Style Sheets, kortweg CSS. Daarom wordt in dit boek ook deze webtaal uitgebreid behandeld, inclusief de fantastische nieuwe mogelijkheden van CSS3.

De beginnende HTML-programmeur leert wat hij moet weten om een eigen website te bouwen. De meer ervaren webontwikkelaar wordt wegwijs gemaakt in de nieuwe mogelijkheden van HTML5. Tot de behandelde onderwerpen behoren:

  • De nieuwe concepten van HTML5.
  • Tekst, hyperlinks, lijsten, formulieren, tabellen, afbeeldingen, audio en video gebruiken.
  • Alle onderdelen van webpagina’s opmaken met CSS.
  • Pagina’s indelen (lay-out in kolommen) met behulp van CSS.

Website: html5.peterdoolaard.nl

Downloadbare bestanden
Wis filter
  • Peter Doolaard

    Peter Doolaard is eindredacteur en vormgever bij Van Duuren Media. Hij redigeerde talloze boeken over aan computers gerelateerde onderwerpen en vertoont een bijna ongezonde belangstelling voor alles wat er op dit gebied valt te beleven. Peter Doolaard...
    Doolaard D

Handboek HTML5 en CSS3

1
Welkom in de toekomst
Introductie
Een snelle blik achterom
Kennismaken met HTML en CSS
Browsers
HTML-editors voor Windows en Macintosh
Aanvullende hulpmiddelen
2
Inleiding tot HTML5
Kenmerken van HTML-documenten
Meer over tags
Nieuwe concepten in HTML5
De basis van een HTML5-document
Paginastructuur
De structuurtags van HTML5
Een oude bekende: <div>
Weergave in oude browsers
Oefeningen
3
Aan de slag met HTML5
Attributen van tags
Kopteksten gebruiken
Teksten en alinea’s toevoegen
Tekst verder indelen
Tags combineren: nesting
Speciale tekens in webpagina’s
Afbeeldingen invoegen
De tags <figure> en <figcaption>
Oefeningen
4
Kennismaken met CSS
Wat is CSS?
Voordelen van CSS
Enkele basiskenmerken van CSS
CSS-regels in detail
De plaats van het stijlenbestand
Elementen benaderen met selectors
Handig selecteren
Oefeningen
5
Elementen met CSS opmaken
De toekomst van CSS
Eigenschappen voor lettertype
Eigenschappen voor tekst
Kleurmodellen
Kleur en achtergrond
Het boxmodel
Marges
Padding
Randen
Randen in CSS3
Oefeningen
6
Koppelingen maken
Verbindingen leggen met <a>
Absolute en relatieve koppelingen
Interne koppelingen
Gebruikersvriendelijke koppelingen schrijven
Koppelingen naar een e-mailadres
Bestanden downloaden van uw website
Koppelingen opmaken met CSS
Oefeningen
7
Werken met HTML-lijsten
Een inleiding in HTML-lijsten
Een genummerde lijst maken
Ongeordende lijsten
Verklarende lijsten
Lijsten opmaken met CSS
Het CSS-menu verder opmaken
Lijsten als horizontaal navigatiemenu
Oefeningen
8
Afbeeldingen, video en audio gebruiken
HTML5 en mediatypen
Het gebruik van afbeeldingen
Bestandstypen voor afbeeldingen
Afbeeldingen invoegen met <img>
De tags <figure> en <figcaption>
Video invoegen met de tag <video>
De tag <video> toepassen
Audio op de website gebruiken
Oefeningen
9
Werken met HTML-tabellen
Wat is een tabel (niet)?
De structuur van een HTML-tabel
Koppen, bijschrift en voettekst
Rijen en kolommen overspannen
Tabellen opmaken met CSS
Oefeningen
10
Formulieren maken en opmaken
Wat is een formulier?
De basis van een formulier
Invoermogelijkheden van formulieren
Formulieren opmaken met CSS
Oefeningen
11
Een lay-out maken met CSS
Inleiding
Weergave in een notendop
Lay-out: centreren en kolommen
Tekstkolommen in CSS 3
Opmaken in een raster: de module Grid Layout
Oefeningen
Index