Sushi MIJN EERSTE WEBSITE EEN WEBPAGINA BEWERKEN. Kaart 1 van 10 Ik ben HTML/CSS aan het leren

Vergelijkbare documenten
Sushi MIJN EERSTE WEBSITE. DE STIJL VAN HET BOVENSTE MENU AANPASSEN Kaart 6 van 10 Ik ben HTML/CSS aan het leren. Naar daar.

Sushi MIJN EERSTE WEBSITE EEN WEBPAGINA BEWERKEN. Kaart 1 van 10 Ik ben HTML/CSS aan het leren

Om te beginnen heb je een geraamte van je website nodig. Maak een nieuwe map met de naam gevorderden_website aan om je website in te zetten.

Descendant selectors toepassen

HTML BEGINNER Inhoudsopgave

Wat is een child-theme?

<NANO> Creeren met. <code> Bouw je eigen. website

FFO Webdesign 1e jaar theorietoets NL niveau4... Totaal aantal vragen: 40

1. Open het programma KompoZer Het grote witte vlak is een nog lege webpagina. Deze gaan we nu van inhoud voorzien.

A Inloggen. B - Wachtwoord Veranderen

Cascading Style Sheets

A Inloggen. B - Wachtwoord Veranderen

Welkom bij mijn website tutorial (Deel 2)

Inhalen les 7 (versie B)

HTML en CSS. Je website bestaat uit HTML. Dat is een taal die browsers (Internet explorer, Chrome, Safari) kunnen lezen.

De tekstverwerker. Afb. 1 de tekstverwerker

Hand-out Web Technologies, werkcollege 5 Alex Reuneker 2012

HTML 5 en CSS 3. Truus de Bont. CC Naamsvermelding 3.0 Nederland licentie.

Stelt de voorgrondkleur van de tekst van een element in. Stelt in hoe de achtergrondfiguur moet worden herhaald, standaard: repeat.

Handleiding Macromedia Contribute

Views, de finesse. Voorbereiding. Inhoudstypes

Handleiding CrisisConnect app beheersysteem

Handleiding tabel binnen Tridion

Programmeren in MyShop

PAGINA BEHEER. Heel belangrijk is dat u niet vergeet op te slaan anders gaan al uw wijzigingen verloren, deze knop vind u bovenin de pagina!!!

Safira CMS Handleiding

Les 13. Voorbereiding

Pro templates. Copyright Starteenwinkel.nl

Les W-01: HTML. Een website bouwen in HTML. 2006, David Lans

HAND- OUT. password: statistieken support

HTML krijgt een standaard opmaak van de browser

Web building basis: HTML. Karel Nijs 2008/09

Les 7. Instap. CSS en views: schilderijen. Pas even de header aan van het thema en zorg ervoor dat er geen websitenaam en slogan te zien is.

Versie: 1.0 Gemaakt door: Whisper380 Eigenaar: Whisper380-computerhulp Datum:

Gebruikershandleiding Edit

Na het inloggen met de gegevens die je hebt gekregen, verschijnt het overzichtsscherm zoals hieronder:

Herhalingsoefeningen

Interactief blok 2 code opdracht 6 - wireframe

HTML-EDITOR GEBRUIKEN

Handicom. Symbol for Windows. Image Manager. (Versie 4) Handicom, 2011, Nederland

FrontPage. Kies Bestand, nieuw en kies vervolgens Website met één pagina: Kies bij voorkeur een locatie:

Handleiding CrisisConnect app beheersysteem

Hier komt alle informatie over je webpagina, welke niet zichtbaar is op de webpagina zelf.

SPECIALE VERSIE VOOR LEERKRACHTEN. Inhoud van de website invoeren met de ContentPublisher. 1. Inloggen. 2. Overzicht

Globale kennismaking

Handleiding ESS na de upgrade People Inc. versie 3.5.0

Internet_html.doc 1/6

emscreator PageBuilder Korte uitleg van werkwijze en functies

Websitecursus deel 2 CSS

Handleiding Vedor-editor

Inhoud van de website invoeren met de ContentPublisher

6. Tekst verwijderen en verplaatsen

Hoe maak ik een printscreen op een Windows pc

HTML & CSS DEEL 1. webdesign. Programmeren met CodeAcademy

LES 8: CSS. Lesoverzicht: Aan de slag Wat is CSS Kleuren Tekst Blokken Lijsten en tabellen Responsive website W3chools Samenvatting.

Als je geen -adres hebt kun je bij Google een gmail account aan maken. Als je niet weet hoe dat moet klik dan op: Gmail account aanmaken

HANDLEIDING RAPPORTGENERATOR: IN TIEN STAPPEN NAAR UW EIGEN DUURZAAMHEIDSRAPPORT

Font betekent lettertype, de vele font eigenschappen wijzigen dan ook de opmaak van je lettertype. Hiermee bepaal je het lettertype.

Min-height en min-width

Handleiding internet Het maken van pagina s

Voor vragen: of mail naar

Extra: Hoe u uw website met HTML kunt verbeteren

In de meeste CMS systemen wordt hier een stuk tekst mee aangeduid. Je kunt het, het best vergelijken met een nieuws artikel.

Highpotech IT. Nieuwsbrief. Een webpagina maken. heeft een zekere es- verhouding van 4:3

Stap 2 Je template invullen

Werkinstructie MailPoet door Paulien Kuiken AF Zoetermeer

Werken met de editor in het beheerpaneel

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN B

Uitleg invoegen en bewerken van tabellen

I) Wat? II) Google documenten. Deel 2 documenten

design ook items uitsnijden

HTML/CSS GEVORDERDEN 2

Kies [paginas]: Een lijst met alle paginas verschijnt. Muis-over en er verchijnen opties per pagina: Bewerken prullenbak bekijken

U ziet de progressie van de download aan de groene blokjes in het balkje helemaal onder aan de pagina.

HTML/CSS GEVORDERDEN 1

Ga naar en log in met de gebruikersnaam en wachtwoord verkregen via mail.

Trippeltrap Content Management System

Les 8 (Drupalversie: 7) Display Suite

Studieobjecten bewerken Marnix academie. Laatst bijgewerkt op dinsdag 2 juni 2015

Als je dit hebt gedaan verschijnt boven aan de pagina een zwarte balk met verschillende menuonderdelen.

Editing Guide v1.2.2

1. Achtergronden verwijderen (op basis van Photoshop CS2/CS3)

We passen eerst ons bestaand inhoudstype Fotospecial een beetje aan:

Central Station. CS website

Gebruikershandleiding Inleiding

Kopiëren, Knippen en Plakken

Achtergrond en lettertype Opmaak Achtergrond Opmaak Achtergrond Afbeelding in achtergrond

WEBSITE-DESIGN CHRIS VERMAAS & FJODOR VAN SLOOTEN B

Handleiding. Cv templates. Venbroekstraat AS Nieuwkuijk

Je ziet het ontwerpscherm voor je. Ontwerpen is actief en dat zie je aan de linkeronderkant van je scherm net boven de taakbalk.

Voor vragen: of mail naar

ActiveBuilder Handleiding

5. Werken met afbeeldingen

Pro templates. Copyright Starteenwinkel.nl

Microsoft Word 365. Kennismaken AAN DE SLAG MET DIGITALE VAARDIGHEDEN TRAINING: MICROSOFT WORD 365

Toelichting op enkele knoppen: (als u de muis bij een knop houdt, verschijnt een tekst met een korte aanwijzing (tooltip) bij deze knop).

Tips; fotoboek maken (bron: hema.nl)

Microsoft Office Tekstdocument alle systemen

Invoegen... 8 Invulpunt... 9 Nieuwe bouwsteen maken... 9 Bouwsteen opslaan Wijze van werken in Outlook Informatie...

Office LibreOffice Tekstdocument gebruiken

Transcriptie:

MIJN EERSTE WEBSITE Sushi EEN WEBPAGINA BEWERKEN Kaart 1 van 10 We gaan een nieuwe website bouwen! We gaan hem over boeken maken maar je kan hem ook zo maken zoals jij zelf wilt! Download de HTML code van http://kata.coderdojo.com/wiki/my_first_website 1 Open de map my-first-website en open het bestand about-me.html. Het wordt geopend in je webbrowser 2 Open nu hetzelfde bestand in een tekstverwerker, bijvoorbeeld Kladblok. webbrowser tekstverwerker

Sushi EEN WEBPAGINA BEWERKEN Kaart 1 van 10 3 Verschuif de vensters van de browser en de tekstverwerker zodat ze naast elkaar op het scherm te zien zijn. webbrowser tekstverwerker 4 5 Wijzig de tekst op de pagina zodat het over jou gaat en niet over Lee Go. Nadat je wat teksten hebt gewijzigd, sla je het bestand op in Kladblok Bestand > Opslaan en laad je de webpagina opnieuw in je browservenster. Klik hiervoor op het symbool Refresh (Vernieuwen of druk op F5). Vernieuwen symbool Wat gebeurt er vervolgens? 6 7 Voeg nu een nieuwe paragraaf met tekst in. Deze moet worden geplaatst tussen de codes <p> en </p>. Zoals je hier ziet: <p>ik leer bij CoderDojo hoe ik een website kan maken.</p> <p> is de begincode voor een paragraafelement en </p> is de eindcode. Sla opnieuw op en klik op Refresh (Vernieuwen). Je ziet nu dat een webpagina niets anders is dan tekst ingevoerd in een tekstbestand. Hoe de tekst op de pagina wordt weergegeven, wordt bepaald door de codes. Wat gebeurt er als je de elementen h1 h1 of h2 zou gebruiken in plaats van p? Wat gebeurt er als je bepaalde woorden binnen strong plaatst? Zoals je hier ziet: <p>mijn naam is <strong>lee Go</strong></p>

MIJN EERSTE WEBSITE Sushi EEN NIEUWE WEBPAGINA MAKEN Kaart 2 van 10 1 2 Open de map my-first-website en kopieer het bestand blank.html. Om het bestand te kopiëren, selecteer je het eerst en druk je vervolgens tegelijkertijd op de toetsen en. CTRL Plak de kopie van het bestand in dezelfde map. C Om het bestand te plakken, druk je tegelijkertijd op de toetsen CTRL en V. Nadat je het bestand hebt geplakt, hoor je het volgende te zien: Je hebt nu een kopie van het bestand blank.html in dezelfde map. De kopie heet blank - Copy.html Je gaat van dit gekopieerde bestand een nieuwe pagina maken met je favoriete boeken. 3 4 Klik op het bestand om het te selecteren en druk op F2 Het blank - Copy gedeelte van de bestandsnaam is nu gemarkeerd. Wijzig de naam in books.html verander naar books.html

Sushi EEN NIEUWE WEBPAGINA MAKEN Kaart 2 van 10 Als je de naam hebt gewijzigd, zou het bestand er als volgt uit moeten zien: 5 Je hebt nu een nieuwe webpagina met de naam books.html. Deze pagina is echter nog hetzelfde als de pagina blank.html. Open de pagina en bewerk de tekst zodat de pagina over jouw favoriete boeken gaat. Je kunt onderstaand voorbeeld gebruiken om ideeën op te doen. Kun je erachter komen hoe je een afbeelding (zoals het Harry Potter-logo) downloadt voor je favoriete boek en hoe je deze op de pagina weergeeft? Sla het bestand regelmatig op terwijl je er aan werkt. Om op te slaan druk je tegelijkertijd op CTRL en S. Zo raak je je werk niet kwijt als de batterij van je laptop plotseling leeg raakt! Klik elke keer als je het bestand opslaat op Refresh om de webpagina te vernieuwen en het effect van je laatste wijzigingen te bekijken. Kun je zien dat we een lijst aan de pagina hebben toegevoegd? De lijst bevat een aantal li-elementen in een ul-element. Wat gebeurt er als je de li-elementen in een ol-element in plaats van een ul-element plaatst?

MIJN EERSTE WEBSITE Sushi DE STARTPAGINA MAKEN Kaart 3 van 10 1 Open de map my-first-website en kopieer (opnieuw!) het bestand blank.html en wijzig de naam dit keer in index.html index.html wordt de startpagina van je site. Startpagina's krijgen vaak de bestandsnaam index.html Ga terug naar kaart 2 om te zien hoe je een bestand kan kopieren en plakken Nadat je het bestand hebt geplakt en de naam ervan hebt gewijzigd, hoor je het volgende te zien: 2 Bewerk nu index.html zodat het eruitziet als in de onderstaande schermafdruk (behalve dat het jouw naam bevat en niet die van Lee)

Sushi DE STARTPAGINA MAKEN Kaart 3 van 10 De pagina index.html bevat twee koppelingen. Door op een van de koppelingen te klikken, word je naar een van je eerder gemaakte pagina's gevoerd. Een koppeling is opgebouwd uit twee hoofddelen: <a href="books.html ">My Favourite books (Mijn favoriete boeken)</a> De naam van het bestand waar je de koppeling naar wilt laten verwijzen <a href="books.html"> My Favourite Books (Mijn favoriete boeken) </a> De tekst die op de webpagina verschijnt Kijk uit met het typen van koppelingen - alle verschillende stukjes moeten goed gekoppeld zijn om ze goed te kunnen laten zien in de browser. Ze hebben altijd dezelfde structuur: begin- en eindcodes met a: <a href="filename">tekst van de koppeling</a> href attribuut: <a href="filename">tekst van de koppeling</a> bestandsnaam: <a href="filename">tekst van de koppeling</a> tekst van de koppeling: <a href="filename">tekst van de koppeling</a> Merk op hoe het href attribuut de bestandsnaam tussen aanhalingstekens " " plaatst en hoe het binnen de a begincode verschijnt. Je oefening... Maak nog eens drie pagina's en voeg de koppelingen van de startpagina toe. Enkele suggesties (je eigen ideeën zijn welkom!) Titel Q. What happens? My Family (Mijn gezin) My Pets (Mijn huisdieren) My Top Songs (Mijn favoriete nummers) My Movies (Mijn films) My Hobbies (Mijn hobby's) My Heroes (Mijn idolen) tags instead of p? Bestandsnaam family.html pets.html songs.html movies.html hobbies.html heroes.html

MIJN EERSTE WEBSITE Sushi DE STIJL AANPASSEN Kaart 4 van 10 De startpagina index.html ziet er wat saai uit. Je kunt het uiterlijk ervan aanpassen met een CSS-bestand. 1 Van hier... Naar daar... Door CSS te gebruiken Een CSS koppeling heeft het recept voor hoe de webpagina eruit ziet. Het is een afzonderlijk bestand dat als volgt gekoppeld is aan het HTML-bestand: <link type="text/css" rel="stylesheet" href="css/simple.css" /> Open het bestand index.html in Kladblok en zoek de koppeling (de vijfde regel van boven). Wat deze koppeling aangeeft is dat het uiterlijk van de pagina wordt bepaald door een stylesheet met de naam simple.css die zich bevindt in de map css. 2 Open de map css en zoek het bestand:

Sushi DE STIJL AANPASSEN Kaart 4 van 10 3 Open index.html in je browser en open simple.css ernaast in Kladblok, zodat je beide bestanden naast elkaar ziet. Het bestand simple.css bevat slechts één instructie: body { font-family: sans-serif; Deze wordt 'selector' genoemd en vertelt de browser hoe alles binnen dit body-element van het HTML-bestand moet worden gemaakt. Wat deze selector hier aangeeft is dat 'alles binnen het body-element in het lettertype sans-serif moet worden weergegeven'. 4 Pas de body selector aan door een regel toe te voegen voor het opnemen van een achtergrondafbeelding, en voeg een nieuwe selector toe die aangeeft hoe het h1 element moet worden opgemaakt. Het bewerkte bestand home.css zal er dan als volgt uitzien body { font-family: sans-serif; background-image: url('../images/ling-ling.png'); h1 { padding: 12px; background-color: black; color: white; border-radius: 10px; 5 Voeg een voor een de regels toe en sla de wijzigingen steeds op. Klik telkens wanneer je een nieuwe regel hebt toegevoegd op Refresh (Vernieuwen) in je browser, zodat je kunt zien hoe de nieuwe regel het uiterlijk van de pagina beïnvloedt. Merk op hoe de selectors een aantal individuele opmaakregels bevatten. Elke regel wordt afgesloten met een puntkomma (;) en bestaat uit een eigenschap (zoals kleur) gevolgd door een dubbele punt (:) en vervolgens waarde (zoals wit). Merk ook op dat regels binnen accoladetekens ({ en ) zijn geplaatst.

1 MIJN EERSTE WEBSITE Sushi DE PAGINA'S KOPPELEN Kaart 5 van 10 We gaan koppelingen toevoegen aan al de pagina's die we hebben gemaakt. Hierdoor kunnen we van de ene naar de andere pagina navigeren, ongeacht waar we ons op de website bevinden. Op dit moment zijn er alleen koppelingen te vinden op de startpagina. Om koppelingen toe te voegen aan de andere pagina's, openen we het bestand index.html, kopiëren we de HTML-code van de koppelingen en plakken deze vervolgens in de andere bestanden (about-me.html, books.html, family.html enz.). Ook voegen we een koppeling toe die terugverwijst naar de startpagina. Open index.html in Kladblok en selecteer de HTML-code van de koppelingen. 2 Om de code van de koppelingen te selecteren: Klik net voor de ul begincode Houd de muis of touchpad ingedrukt en sleep over de tekst die gemarkeerd wordt terwijl je er over heen beweegt Laat je vinger los wanneer je bij de ul eindcode komt Wanneer de koppelingen zijn geselecteerd, controleer dan of je ALLE begin- en eindcodes voor het ul-element hebt opgenomen. Ontdek het verschil! Oops! Yay! 3 Kopieer de koppelingen naar het klembord door tegelijkertijd op CTRL en C te drukken.

Sushi DE PAGINA'S KOPPELEN Kaart 5 van 10 4 5 Open een van de webpagina's die je eerder hebt gemaakt in Kladblok (in het onderstaande voorbeeld zullen we de pagina About Me (Over mij) (about-me.html) gebruiken. Klik net voor de h1-begincode en plak de koppelingen door tegelijkertijd op CTRL en V te drukken. Klik hier Je zou dan het volgende moeten krijgen : Kun je zien waar de koppelingen geplakt zijn? Als je wilt kun je de Enter-toets indrukken......om het h1-element naar de volgende regel te verplaatsen, zodat je code er wat netter uitziet (hoewel het de browser niets kan schelen!) 6 Druk tegelijkertijd op CTRL en S om het bestand op te slaan en open het vervolgens in je browser. Je ziet dat de koppelingen boven het h1-element verschijnen. Ze zien er echter wat vreemd uit. Het zou beter zijn als ze, net als op de meeste andere websites, in een rij bovenin worden weergegeven. We zullen dit doen in de volgende Kaart. Kun je, voordat we dat gaan doen, twee dingen doen? Voeg een koppeling toe aan de startpagina, boven de koppeling About Me (Over mij). Kopieer vervolgens de gehele verzameling van koppelingen naar alle andere pagina's (behalve de startpagina, waarin ze al aanwezig zijn). Plaats de koppelingen op dezelfde plek, voor het h1-element. tag. The new links

MIJN EERSTE WEBSITE Sushi DE STIJL VAN HET BOVENSTE MENU AANPASSEN Kaart 6 van 10 Van hier Naar daar 1 2 3 Doe het stap voor stap om te zien hoe CSS werkt! Voeg een rand toe van 1 punt in de breedte om het hele lijstje Voeg een rand toe van 1 punt in de breedte om elk onderwerp van de lijst Verwijder de opsommingstekens van de lijst (standaard hebben de lijsten opsommingstekens) door CSS te gebruiken body { font-family: sans-serif; ul { ul { ul li { border-color: red; ul li { border-color: red; list-style-type: none;

Sushi DE STIJL VAN HET BOVENSTE MENU AANPASSEN Kaart 6 van 10 4 5 6 7 8 Zet de items uit het lijstje netjes naast elkaar. Items van een lijstje zijn standaard in blok elementen verdeeld (ze verschijnen op aparte lijnen) Maak een ruimte van 10 pixels zowel in hoogte als breedte om de gehele lijst. Maak een marge van 10 pixels links en 10 pixels rechts van elk item van het lijstje. Hierdoor ontstaat er wat ruimte tussen elk item van het lijstje. Maak een rand rondom de hele lijst met afgeronde hoeken en border-radius. Geef de hele lijst een zwarte achtergrond. Verwijder de rode randen en voeg witte tekst toe. ul li { border-color: red; list-style-type: none; display: inline; ul { padding: 0.5em; ul li { border-color: red; list-style-type: none; display: inline; margin-right: 0.5em; margin-left: 0.5em; ul { padding: 0.5em; border-radius: 0.5em; background-color: 0.5em; ul li { border-color: red; list-style-type: none; display: inline; margin-right: 0.5em; margin-left: 0.5em; ul li a { color: white;

MIJN EERSTE WEBSITE Sushi DE STIJL VAN DE MENUKOPPELINGEN AANPASSEN Kaart 7 van 10 1 onderlijning verwijderd de links worden blauw en onderstreept als je eroverheen scrollt de huidige pagina is geel en je kunt erop klikken Om de stijl van de koppelingen zoals die hierboven aan te passen, moet je de HTML-bestanden en het CSS-bestand bewerken. Verwijder in elk van je HTML-bestanden de koppeling die naar dezelfde pagina verwijst. Op de pagina about-me.html zal je bijvoorbeeld de koppeling <a href="about-me.html"> verwijderen, en op de pagina books.html de koppeling <a href="games.html"> Bestand about-me.html Menucode vóór bewerking <ul> <li><a href="aboutme. html">about me</a></li> <li><a href="books.html">my Favourite Books</a></li> <li><a href="family.html">my Family</a></li> <li><a href="pets.html">my pets </a></li> </ul> Menucode na bewerking <ul> <li>about me</li> <li><a href="books.html">my Favourite Books</a></li> <li><a href="family.html">my Family</a></li><li><a href="pets.html">my pets</ a></li> </ul> books.html <li><a href="books.html"> My Favourite Books</a></li> <li>my Favourite Books</li> Doe dit voor alle bestanden van je site (bijvoorbeeld family.html en pets.html). Denk erom dat, nadat je deze wijziging hebt aangebracht, het menuonderdeel niet langer kan worden aangeklikt.

Sushi DE STIJL VAN DE MENUKOPPELINGEN AANPASSEN Kaart 7 van 10 2 Voeg een class-attribuut met een waarde van selected toe aan dezelfde li-elementen: Bestand Menucode vóór bewerking Menucode na bewerking about-me.html <ul> <li>about Me</li> <li><a href="books.html"> My Favourite Books</a></li> <li><a href="family.html">my Family </a></li> <li><a href="pets.html">my Pets</a></li> </ul> <ul> <li class="selected">about Me</li> <li><a href="books.html"> My Favourite Books</a></li> <li><a href="family.html">my Family </a></li> <li><a href="pets.html">my Pets</a></li> </ul> 3 4 5 Dit doet op zichzelf niets (wanneer je op - Refresh Vernieuwen) drukt in de browser, blijft het menu onveranderd). MAAR als het class-attribuut wordt toegevoegd, kun je de koppeling in het CSS-bestand selecteren en het geel kleuren. Dit doe je als volgt: Bestand simple.css Menucode vóór bewerking ul li a { color: white; Menucode na bewerking ul li a { color: white; text-decoration: none; Druk op Refresh (Vernieuwen) en je zult zien dat de geselecteerde koppeling geel van kleur wordt. Je hebt een nieuwe regel toegevoegd die alleen van toepassing is op li-elementen met een class-attribuut van selected. Let op de syntaxis in het CSS-bestand in plaats van li op te geven in de regel, geef je li.selected op Verwijder de onderstreping van de menukoppelingen: Bestand simple.css Menucode vóór bewerking ul li a { color: white; Menucode na bewerking ul li a { color: white; text-decoration: none; Maak de koppelingen lichtblauw en toon de onderstreping als je er met de muisaanwijzer overheen beweegt, door een nieuwe regel aan de CSS toe te voegen. Deze regel bepaalt wat er gebeurt wanneer je over een a-element heen beweegt. ul li a:hover {color: #99DDFF; text-decoration:underline; Let erop dat #99DDFF de code voor de lichtblauwe kleur is (in hexidecimal).

MIJN EERSTE WEBSITE Sushi Het menu onderscheiden van overige inhoud Kaart 8 van 10 Wanneer onze pagina een ongeordende lijst bevat, zal het dezelfde opmaak hebben als het menu tenzij we iets doen om ze van elkaar te kunnen onderscheiden. De hieronder getoonde webpagina is NIET wat we willen. Regels die toepasbaar zijn op

Sushi Het menu onderscheiden van overige inhoud Kaart 8 van 10 We moeten het menu onderscheiden van overige inhoud door het te voorzien van een class-attribuut. <ul class="menu"> </ul> Zodra we dit hebben gedaan, kunnen we de CSS-stylesheet zodanig aanpassen dat de opmaakregels voor het menu alleen worden toegepast op de ul-elementen die zijn voorzien van een class-attribuut met een waarde van menu. Dit doe je als volgt: ul.menu ul regels die toepasbaar zijn op ul.menu ul.menu ul

MIJN EERSTE WEBSITE Sushi RESPONSIEF WORDEN Kaart 9 van 10 Responsieve websites zijn sites die op allerlei soorten apparatuur werken desktop PC's, laptops, tablets, mobieltjes. Responsieve websites doen dit door de plaatsing van de elementen op een webpagina aan te passen aan de beschikbare schermgrootte. Responsieve sites gebruiken hiervoor de CSS-eigenschap float. We gaan in deze oefening de eigenschap float gebruiken. We gaan eerst een nieuw tekstblok toevoegen aan onze pagina Pets (Huisdieren) die onze toptips bevat. We zullen deze tips binnen een aside-element plaatsen. We zullen tevens de informatie over onze huisdieren in een article-element plaatsen.

Sushi RESPONSIEF WORDEN Kaart 9 van 10 Voeg vervolgens de volgende selectors aan je CSS-bestand toe. Let op de eigenschap float: left! article { float: left; margin-right: 1em; margin-bottom: 1em; padding: 1em; aside { float: left; padding: 1em; border-radius: 1em; background-color: #FFFFC0; browser breed Oefening! browser smal Kun je de stijl van de pagina zodanig aanpassen dat deze er als volgt uitziet? Tips: box-shadow: 10px 10px 5px gray; color: #2F5670; list-style-type: square; font-size: 1em; Experimenteer met deze CSS eigenschappen! opacity: 0.5; transform: rotate(30deg); aside:hover { transition: 1s ease-in-out; border-style:dotted;

MIJN EERSTE WEBSITE Sushi EEN TABEL TOEVOEGEN Kaart 10 van 10 We gaan onze pagina My Favourite Books (Mijn favoriete boeken) wijzigen zodat een tabellijst met een top vijf van favoriete boeken wordt weergegeven met daarbij een score voor elk boek op een schaal van tien. Dit komt er als volgt uit te zien: 1 Begin door de volgende selectors aan je bestand simple.css toe te voegen: table, th, td { border: 1px solid white; border-collapse: collapse; tr { background-color:silver; th, td { vertical-align: top; padding: 0.5em; text-align: left; 2 Voeg de tabel aan je pagina books.html toe. Hier zijn een paar regels code waarmee je aan de slag kunt: <h2>top Three Books</h2> <table> <tr> <th>position</th> <th>name</th> <th>rating</th> </tr> <tr> <td>1</td> <td>harry Potter</td> <td>9/10</td> </tr> [je moet de rest van de rijen zelf toevoegen!] </table> Wist je dat? Kun jij de rest doen? Voeg meer dan drie regels code toe als je wilt. Maak daar je eigen favoriete boeken van. tr th en td staat voor Table Row staat voor Table Heading staat voor Table Data

Sushi EEN TABEL TOEVOEGEN Kaart 10 van 10 Oefeningen! 1 Kun je een kolom toevoegen met pictogrammen voor elk van de boeken? Tip - Je kunt deze website gebruiken om plaatjes te vinden: www.googlejunior.com 2 Kun je de naam van het boek veranderen in een koppeling naar de downloadsite van het boek? Probeer de marquee tag te gebruiken om tekst over het scherm te laten bewegen zoals dit: <marquee>epic Books!</marquee> Gefeliciteerd! Je hebt nu je eerste website gemaakt!