Handboek HTML5 & CSS3, 2e editie

Handboek HTML5 & CSS3, 2e editie

Geactualiseerde en herziene editie

Uitvoering
Boek, 416 pagina's
ISBN
9789059408043
Gepubliceerd
2015
€ 29,95
niet meer leverbaar

In 2011 verscheen de eerste editie van dit boek en in de tussenliggende periode is er veel veranderd. Deze tweede editie is daarom een volledige herziening van de vorige en ook de opbouw is verbeterd. Het is daardoor – meer nog dan de vorige uitgave – een leerboek en naslagwerk ineen.

HTML en CSS worden na elkaar behandeld. Eerst leert u hoe u alle content markeert met HTML zodat de paginastructuur klopt. Daarna leert u hoe alle onderdelen op de pagina worden opgemaakt met CSS. Het uitgangspunt daarbij is dat u niet alleen leert dát dingen werken, maar vooral waaróm ze werken.

Met de specificatie van HTML5 als rode draad leert u eerst een HTML-document te structureren en alle onderdelen te markeren: paginakop, artikelkoppen, tekst, lijsten, hyperlinks, afbeeldingen, video en audio, tabellen en formulieren. Een goede paginastructuur is de beste garantie voor een geslaagde lay-out en opmaak met CSS. Daarom zijn voorbeelden opgenomen van verschillende typen webpagina's: een eenvoudige persoonlijke pagina, een productpresentatie en een blog.

De tweede helft van het boek behandelt het opmaken en lay-outen met CSS. De basis daarvoor is ook vandaag nog CSS 2.1, de webstandaard uit 2011. Daar worden doorlopend nieuwe mogelijk-heden aan toegevoegd en dat is wat gemakshalve CSS3 wordt genoemd. U leert onder meer hoe u lettertypen downloadt, tekst opmaakt, navigatiemenu's vormgeeft, kleur gebruikt en achtergronden maakt. Tot slot wordt uitgelegd hoe u met responsive design flexibele lay-outs maakt die er op elk beeldscherm goed uitzien, van smartphone tot desktopscherm.

Website: handboek-html-css.nl

Downloadbare bestanden
Wis filter
  • Peter Doolaard

    Peter Doolaard is eindredacteur en vormgever bij Van Duuren Media B.V. 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 & CSS3, 2e editie

1
Webtalen, browsers en editors
Introductie
Een snelle terugblik
Kennismaken met HTML en CSS
Browsers
HTML-editors
Aanvullende hulpmiddelen
Samenvatting
2
De basis van HTML5
Kenmerken van HTML-documenten
Elementen, tags en tekst
Attributen
Nieuw in HTML5
De basis van een HTML5-document
Paginastructuur
Document Object Model – HTML DOM
De outline van een document
Het contentmodel van HTML5
Secties markeren – theorie
Secties markeren – praktijk
Weergave in oude browsers
Samenvatting
Oefeningen
3
Tekst markeren
Inleiding
Koppen markeren
Tekst markeren
Speciale betekenis aangeven
Inhoud groeperen
Speciale tekens in webpagina’s
Samenvatting
Oefeningen
4
Koppelingen maken
Inleiding
Verbindingen leggen met <a>
Klik hier voor richtlijnen
Externe bestanden koppelen met <link>
Samenvatting
Oefeningen
5
Beeld, geluid en andere externe inhoud
Inleiding
URL’s en structuur van de website
Soorten afbeeldingen
Bestandsformaten voor bitmaps
Afbeeldingen in HTML
Externe HTML-inhoud: <iframe>
Insluiten met <embed> of <object>
Video in een webpagina
Het element <video>
Audio op de website gebruiken
Samenvatting
Oefeningen
6
Tabellen maken
Inleiding
De structuur van een HTML-tabel
De basis: <table>
Rijen en kolommen: <tr> en <td>
Koptekst:<thead>
Een bijschrift: <caption>
Overige elementen
Voorbeelden van tabellen
Samenvatting
Oefeningen
7
Formulieren maken
Formulieren in HTML5
De basis van een formulier: <form>
Het element <label>
Het element <input>
Het element <button>
Kiezen uit een lijst: <select>, <datalist>, <option>
Uitgebreide tekstinvoer: <textarea>
Groeperen met <fieldset> en <legend>
Voortgang tonen: <progress>
Schaal: <meter>
Resultaat: <output>
Encryptie: <keygen>
Samenvatting
Oefeningen
8
De basis van CSS
Wat CSS is
Waarom CSS zo handig is
De taal CSS
Waarden en eenheden
CSS-verwerking door de browser
De plaats van de CSS-declaraties
Het CSS-bestand
De ingebouwde stijlen aanpassen
Elementen benaderen met selectors
Best practices
Samenvatting
Oefeningen
9
Boxmodel, weergavemodel en positionering
De opbouw van pagina’s
Het boxmodel
Marges
Padding
Randen
Weergavemodel
Positionering – de lay-out
Visuele effecten
De toekomst
Samenvatting
Oefeningen
10
CSS: tekst en typografie
Inleiding
Lettertype: van systeem of online?
Lettertypen downloaden: @font-face
Eigenschappen voor lettertype: font
Eigenschappen voor tekst
Opmaak van lijsten
Samenvatting
Oefeningen
11
Kleur, randen en achtergronden
Inleiding
Kleurwaarden
Kleur van tekst
De achtergrond
Kleurverlopen
Afgeronde hoeken
Randafbeelding
Schaduw
Samenvatting
Oefeningen
12
Lay-outs maken
Inleiding
Media queries
Lay-out met positionering en floats
Flexibele lay-out met flexbox
Flexcontainers en flexitems
Het assenstelsel van de flex-flow
Flexitems schalen
Flexitems uitlijnen
Een lay-out maken met flexbox
Verder ontdekken
Samenvatting
Oefening
Index