SlideShare a Scribd company logo
1 of 26
Download to read offline
1.3 HTML/CSS Basis 2
HTML module 11.3 HTML/CSS Basis 2
Lesdoel!
Id’s Classes en CSS
HTML module 11.3 HTML/CSS Basis 2
HTML module 11.3 HTML/CSS Basis 2
Terugblik!
Uitschakelen margin en padding browser
Browsers gebruiken standaard stijl instellingen, deze
kunnen we uitschakelen zodat we schoon kunnen beginnen.
HTML module 11.3 HTML/CSS Basis 2
Terugblik!
Ruimte aan zijkanten pagina creëren!
Veel pagina’s die je bezoekt hebben standaard ruimte aan
de zijkant van de pagina gecreëerd. De truc hiervoor is simpel.
HTML module 11.3 HTML/CSS Basis 2
Terugblik!
De tag!
Waar kan de browser het plaatje vinden!
Hoogte van het plaatje!
! De img- tag word afgesloten door >
dus niet <img>….</img> !
HTML module 11.3 HTML/CSS Basis 2
Terugblik!
Font- family geeft aan dat de font gestyled moet
worden. De eerste is het standaard font, als deze niet
aanwezig is gebruikt hij times en daarna serif.
Font- family bepalen in stylesheet.
HTML module 11.3 HTML/CSS Basis 2
Uitwerking opdracht !
HTML module 11.3 HTML/CSS Basis 2
Uitwerking opdracht / HTML
HTML module 11.3 HTML/CSS Basis 2
Uitwerking opdracht / CSS
HTML module 11.3 HTML/CSS Basis 2
HTML class attribute
De html class attribute geeft je de mogelijkheid
dezelfde style aan meerdere elementen te geven.
Een class wordt geplaatst binnen een element
zoals hieronder:
<p class=“naam_class”>..</p> / <article class=“”>..</article>
In de stylesheet begint een class met een puntje.
.naam_class {……..}
Een class kan je zo vaak als je wilt gebruiken op een
webpagina.
HTML module 11.3 HTML/CSS Basis 2
HTML class attribute
class
class
class
class
2 classes voor de article- tag!
HTML module 11.3 HTML/CSS Basis 2
HTML class attribute
class = bericht_lang
class = bericht_klein
HTML module 11.3 HTML/CSS Basis 2
HTML class attribute
css voor voorbeeld
vw is een lengte unit zoals %
in dit geval 90 lengte eenheden
van de breedte van het device!
30 lengte eenheden van de section!
float: left; zorgt ervoor dat
de articles met de class
bericht_klein naast elkaar komen
te staan.
HTML module 11.3 HTML/CSS Basis 2
HTML id attribute
De html id attribute geeft je de mogelijkheid
style aan een enkele element te geven.
Een id wordt geplaatst binnen een element
zoals hieronder:
<div id=“naam_id”>
In de stylesheet begint een id met een hashtag (#).
#naam_id {……..}
Een id mag je maar 1 keer gebruiken op een
webpagina en heeft een unieke naam. (geen tagnaam)
HTML module 11.3 HTML/CSS Basis 2
id = content_index
id = bovenkant
HTML module 11.3 HTML/CSS Basis 2
HTML id attribute
id = content_index
id = bovenkant
HTML module 11.3 HTML/CSS Basis 2
css voor voorbeeld
HTML id attribute
De hoogte wordt automatisch bepaald.
De breedte is 90 eenheden van het
device. background-color: zorgt voor
de achtergrond kleur.
De breedte van de section met het
id #content_index wid 90 eenheden
van het device.
HTML module 11.3 HTML/CSS Basis 2
Opdracht !
Pas het laatst ingeleverde bestand aan met de kennis
die tot op heden is behandeld.
Gebruik classes en id’s in de pagina voor het
stijlen van de pagina. Je hebt hiervoor 20 minuten.
HTML module 11.3 HTML/CSS Basis 2
Margin en Padding !
BOX- model
HTML module 11.3 HTML/CSS Basis 2
Margin en Padding !
BOX- model
HTML module 11.3 HTML/CSS Basis 2
Padding !
HTML module 11.3 HTML/CSS Basis 2
Padding !
padding met 4 waardes! padding met 3 waardes!
HTML module 11.3 HTML/CSS Basis 2
Padding !
padding met 2 waardes! padding met 1 waarde!
HTML module 11.3 HTML/CSS Basis 2
Padding voorbeelden !
Bovenkant zonder padding
Bovenkant met padding
HTML module 11.3 HTML/CSS Basis 2
Padding voorbeelden !
5 lengte eenheden
rondom de tekst.
HTML module 11.3 HTML/CSS Basis 2
Huiswerk !
Pas de opdracht aan met de opgedane kennis.
Upload deze als zip file naar edmodo in
opdracht 1.3

More Related Content

Similar to 1.3 html css basis 2

Drupal 7 Theming
Drupal 7 ThemingDrupal 7 Theming
Drupal 7 ThemingHans Rossel
 
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014Eric Tiggeler
 
How to create a Drupal theme (Dut
How to create a Drupal theme (DutHow to create a Drupal theme (Dut
How to create a Drupal theme (DutN digital studio
 
Html les 2.3_responsive_design
Html les 2.3_responsive_designHtml les 2.3_responsive_design
Html les 2.3_responsive_designmvanginkel
 
1.1 html css introductie
1.1 html css introductie1.1 html css introductie
1.1 html css introductiemvanginkel
 
Zelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersZelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersRachel Walraven
 
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayouts
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsJD19NL - Joomla Template Overrides, Alternate Layouts en JLayouts
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsHans Kuijpers
 
Joomla backend-beheer vereenvoudigen - Joomladagen 2016
Joomla backend-beheer vereenvoudigen - Joomladagen 2016Joomla backend-beheer vereenvoudigen - Joomladagen 2016
Joomla backend-beheer vereenvoudigen - Joomladagen 2016Rick Spaan
 
Bouw je eerste eigen Joomla! template
Bouw je eerste eigen Joomla! templateBouw je eerste eigen Joomla! template
Bouw je eerste eigen Joomla! templateRachel Walraven
 
Css positioning
Css positioningCss positioning
Css positioningohmdesign
 
Css Positionering
Css PositioneringCss Positionering
Css Positioneringohmdesign
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development CursusLuciuswebsystems
 
Drupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselDrupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselHans Rossel
 
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...Eric Tiggeler
 
1.5 html css basis 4
1.5 html css basis 41.5 html css basis 4
1.5 html css basis 4mvanginkel
 

Similar to 1.3 html css basis 2 (20)

Drupal 7 Theming
Drupal 7 ThemingDrupal 7 Theming
Drupal 7 Theming
 
Wdreader1
Wdreader1Wdreader1
Wdreader1
 
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014Templates maken met helix framework  Joomla User Group Utrecht 10 november 2014
Templates maken met helix framework Joomla User Group Utrecht 10 november 2014
 
How to create a Drupal theme (Dut
How to create a Drupal theme (DutHow to create a Drupal theme (Dut
How to create a Drupal theme (Dut
 
Html les 2.3_responsive_design
Html les 2.3_responsive_designHtml les 2.3_responsive_design
Html les 2.3_responsive_design
 
1.1 html css introductie
1.1 html css introductie1.1 html css introductie
1.1 html css introductie
 
Zelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersZelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginners
 
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayouts
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsJD19NL - Joomla Template Overrides, Alternate Layouts en JLayouts
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayouts
 
Joomla backend-beheer vereenvoudigen - Joomladagen 2016
Joomla backend-beheer vereenvoudigen - Joomladagen 2016Joomla backend-beheer vereenvoudigen - Joomladagen 2016
Joomla backend-beheer vereenvoudigen - Joomladagen 2016
 
Joomla & Bootstrap 3
Joomla & Bootstrap 3Joomla & Bootstrap 3
Joomla & Bootstrap 3
 
Bouw je eerste eigen Joomla! template
Bouw je eerste eigen Joomla! templateBouw je eerste eigen Joomla! template
Bouw je eerste eigen Joomla! template
 
Css positioning
Css positioningCss positioning
Css positioning
 
Css Positionering
Css PositioneringCss Positionering
Css Positionering
 
Les01 Htmlen Xhtml2008
Les01 Htmlen Xhtml2008Les01 Htmlen Xhtml2008
Les01 Htmlen Xhtml2008
 
Refresher HTML(5) and CSS(3) - CC FE & UX
Refresher HTML(5) and CSS(3) - CC FE & UXRefresher HTML(5) and CSS(3) - CC FE & UX
Refresher HTML(5) and CSS(3) - CC FE & UX
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development Cursus
 
Drupal7 Theming
Drupal7 ThemingDrupal7 Theming
Drupal7 Theming
 
Drupal Views Cck Hans Rossel
Drupal Views Cck Hans RosselDrupal Views Cck Hans Rossel
Drupal Views Cck Hans Rossel
 
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...Templates maken met Helix 3 framework  - Presentatie Eric Tiggeler Joomladage...
Templates maken met Helix 3 framework - Presentatie Eric Tiggeler Joomladage...
 
1.5 html css basis 4
1.5 html css basis 41.5 html css basis 4
1.5 html css basis 4
 

1.3 html css basis 2

  • 1. 1.3 HTML/CSS Basis 2 HTML module 11.3 HTML/CSS Basis 2
  • 2. Lesdoel! Id’s Classes en CSS HTML module 11.3 HTML/CSS Basis 2
  • 3. HTML module 11.3 HTML/CSS Basis 2 Terugblik! Uitschakelen margin en padding browser Browsers gebruiken standaard stijl instellingen, deze kunnen we uitschakelen zodat we schoon kunnen beginnen.
  • 4. HTML module 11.3 HTML/CSS Basis 2 Terugblik! Ruimte aan zijkanten pagina creëren! Veel pagina’s die je bezoekt hebben standaard ruimte aan de zijkant van de pagina gecreëerd. De truc hiervoor is simpel.
  • 5. HTML module 11.3 HTML/CSS Basis 2 Terugblik! De tag! Waar kan de browser het plaatje vinden! Hoogte van het plaatje! ! De img- tag word afgesloten door > dus niet <img>….</img> !
  • 6. HTML module 11.3 HTML/CSS Basis 2 Terugblik! Font- family geeft aan dat de font gestyled moet worden. De eerste is het standaard font, als deze niet aanwezig is gebruikt hij times en daarna serif. Font- family bepalen in stylesheet.
  • 7. HTML module 11.3 HTML/CSS Basis 2 Uitwerking opdracht !
  • 8. HTML module 11.3 HTML/CSS Basis 2 Uitwerking opdracht / HTML
  • 9. HTML module 11.3 HTML/CSS Basis 2 Uitwerking opdracht / CSS
  • 10. HTML module 11.3 HTML/CSS Basis 2 HTML class attribute De html class attribute geeft je de mogelijkheid dezelfde style aan meerdere elementen te geven. Een class wordt geplaatst binnen een element zoals hieronder: <p class=“naam_class”>..</p> / <article class=“”>..</article> In de stylesheet begint een class met een puntje. .naam_class {……..} Een class kan je zo vaak als je wilt gebruiken op een webpagina.
  • 11. HTML module 11.3 HTML/CSS Basis 2 HTML class attribute class class class class 2 classes voor de article- tag!
  • 12. HTML module 11.3 HTML/CSS Basis 2 HTML class attribute class = bericht_lang class = bericht_klein
  • 13. HTML module 11.3 HTML/CSS Basis 2 HTML class attribute css voor voorbeeld vw is een lengte unit zoals % in dit geval 90 lengte eenheden van de breedte van het device! 30 lengte eenheden van de section! float: left; zorgt ervoor dat de articles met de class bericht_klein naast elkaar komen te staan.
  • 14. HTML module 11.3 HTML/CSS Basis 2 HTML id attribute De html id attribute geeft je de mogelijkheid style aan een enkele element te geven. Een id wordt geplaatst binnen een element zoals hieronder: <div id=“naam_id”> In de stylesheet begint een id met een hashtag (#). #naam_id {……..} Een id mag je maar 1 keer gebruiken op een webpagina en heeft een unieke naam. (geen tagnaam)
  • 15. HTML module 11.3 HTML/CSS Basis 2 id = content_index id = bovenkant
  • 16. HTML module 11.3 HTML/CSS Basis 2 HTML id attribute id = content_index id = bovenkant
  • 17. HTML module 11.3 HTML/CSS Basis 2 css voor voorbeeld HTML id attribute De hoogte wordt automatisch bepaald. De breedte is 90 eenheden van het device. background-color: zorgt voor de achtergrond kleur. De breedte van de section met het id #content_index wid 90 eenheden van het device.
  • 18. HTML module 11.3 HTML/CSS Basis 2 Opdracht ! Pas het laatst ingeleverde bestand aan met de kennis die tot op heden is behandeld. Gebruik classes en id’s in de pagina voor het stijlen van de pagina. Je hebt hiervoor 20 minuten.
  • 19. HTML module 11.3 HTML/CSS Basis 2 Margin en Padding ! BOX- model
  • 20. HTML module 11.3 HTML/CSS Basis 2 Margin en Padding ! BOX- model
  • 21. HTML module 11.3 HTML/CSS Basis 2 Padding !
  • 22. HTML module 11.3 HTML/CSS Basis 2 Padding ! padding met 4 waardes! padding met 3 waardes!
  • 23. HTML module 11.3 HTML/CSS Basis 2 Padding ! padding met 2 waardes! padding met 1 waarde!
  • 24. HTML module 11.3 HTML/CSS Basis 2 Padding voorbeelden ! Bovenkant zonder padding Bovenkant met padding
  • 25. HTML module 11.3 HTML/CSS Basis 2 Padding voorbeelden ! 5 lengte eenheden rondom de tekst.
  • 26. HTML module 11.3 HTML/CSS Basis 2 Huiswerk ! Pas de opdracht aan met de opgedane kennis. Upload deze als zip file naar edmodo in opdracht 1.3