Crossmedia les 12 de basis over Html

1,127 views

Published on

Les 12 crossmedia. Over wat HTML is. Een summiere inleiding.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,127
On SlideShare
0
From Embeds
0
Number of Embeds
447
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Crossmedia les 12 de basis over Html

  1. 1. Les 12 – HTML & CSS Weet hoe het werkt, leer een aantal van de basale handelingen en de begrippen.
  2. 2. Basis <ul><li>HTML (HyperText Markup Language) is de taal waarmee je webpagina's maakt. In deze handleiding worden de mogelijkheden van HTML uitgebreid toegelicht en van voorbeelden voorzien. Daarnaast is een beschrijving opgenomen van de HTML-elementen, waarbij ook de ondersteuning door browsers is aangegeven. </li></ul><ul><li>Met CSS (Cascading Style Sheets) heb je een groot aantal mogelijkheden om de presentatie van HTML-documenten te beïnvloeden. Naast een algemene toelichting is in deze handleiding een beschrijving opgenomen van de CSS-eigenschappen, voorzien van vele voorbeelden en informatie over de ondersteuning door browsers. </li></ul>
  3. 3. <ul><li>HTML staat voor HyperText Markup Language : </li></ul><ul><li>Hypertext is de techniek waarmee een verbinding (een link) wordt gelegd naar bijvoorbeeld een ander document, een afbeelding, of een geluidsopname. </li></ul><ul><li>Markup is het gebruik van code om de browser, een programma waarmee HTML-documenten bekeken kunnen worden, te vertellen hoe de inhoud van het document weergegeven moet worden en naar welke bestemming de hyperlinks moeten leiden. </li></ul><ul><li>HTML-code is opgebouwd uit elementen en attributen . </li></ul>
  4. 4. Elementen en attributen <ul><li>Elementen bestaan meestal uit tweetallen: een deel dat het element activeert en een deel dat de activering weer beëindigt. Zowel de activering (ook wel start tag genoemd) als de beëindiging (end tag) beginnen met het teken < en eindigen met het teken >. Tussen deze tekens staat de naam van het element. De activering en de beëindiging zijn hetzelfde, met uitzondering van de slash (/) voor de naam van het element in de beëindiging. Tussen de activering en beëindiging staat de inhoud, waarop het element betrekking heeft. Als voorbeeld de opbouw van een paragraaf met behulp van het P element. </li></ul><ul><li><P>Deze tekst vormt een paragraaf.</P> </li></ul><ul><li>Een aantal elementen heeft geen inhoud. Voor deze lege elementen is het gebruik van de beëindiging verboden. Een voorbeeld is het HR element, waarmee horizontale lijnen opgenomen kunnen worden: BR is een element waarmee een zin wordt afgebroken </li></ul>
  5. 5. Voorbeeld The New School
  6. 6. Het Begin <ul><li>Ga naar je kladblok/notepad </li></ul><ul><li>Zet daarin het skelet: </li></ul><ul><li><HTML> </li></ul><ul><li><HEAD> </li></ul><ul><li><TITLE> </li></ul><ul><li></TITLE> </li></ul><ul><li></HEAD> </li></ul><ul><li><BODY> </li></ul><ul><li></BODY> </li></ul><ul><li></HTML> </li></ul>Html voor op de Mac. Om met HTML te programmeren op de Mac: Ga naar Programma’s, -> Text editor, Converteer naar platte tekst (appeltje + shift + t) Plak de tekst <head> etc. erin Opslaan als .HTML document op bureaublad Openen met brouwser – gaat automatisch Daar is je eerste webpagina
  7. 7. Opslaan <ul><li>Opslaan : </li></ul><ul><li>“ alle bestanden” </li></ul><ul><li>Opslaan als index.html </li></ul><ul><li>Op het bureaublad </li></ul>
  8. 8. De invulling <ul><li>Typ iets tussen <title> en </title> </li></ul><ul><li>Opslaan, kijk – title balk </li></ul><ul><li>Nu iets tussen ,<body> en </body> </li></ul><ul><li>Nu opslaan of refresh </li></ul><ul><li><BODY BGCOLOR=&quot;BLACK&quot; text=“red&quot;> </li></ul>
  9. 9. Plaatje <ul><li>Als je een *.jpg of *.gif bestand heb gevonden, doe het in dezelfde map als je html bestand, of leg in die directory een nieuwe map aan, waar je het in doet. Als je een aparte map voor je plaatjes wil maken, noem hem dan &quot;plaatjes&quot;. </li></ul><ul><li>Ok. Terug naar onze bron. Ik noem het plaatje even foto.jpg. Je kan de naam van je plaatje wijzigen, of in plaats van &quot;foto.jpg&quot;, de naam van jou plaatje zetten in dit voorbeeld. Pas op; je kan *.jpg niet zomaar in *.gif wijzigen! De extensie moet dezelfde blijven hier. </li></ul><ul><li><IMG SRC=&quot;foto.jpg&quot;>, of met de dir;<IMG SRC=&quot;plaatjes/foto.jpg&quot;>. Ga nu je *.htm bestand openen (na SAVE natuurlijk), en kijk of je het plaatje in je browser ziet. Als je het niet ziet, heb je ergens een fout gemaakt. </li></ul><ul><li>Voorbeelden van mogelijke fouten zijn: </li></ul><ul><li>1x&quot;, in plaats van &quot;2.jpg&quot;. (aan elke kant 1 &quot; dus, of juist geen &quot;) </li></ul><ul><li>Een spelfout in de naam van het bestand. </li></ul><ul><li>Een foutje in een van de Tags. </li></ul><ul><li>De extensie vergeten te vermelden. </li></ul><ul><li>Verkeerde document geopend. </li></ul><ul><li>Reload, Refresh of Vernieuwen. </li></ul><ul><li>Niet opgeslagen (SAVE). </li></ul><ul><li>Een spacie (lege letter) te veel of te weinig. </li></ul><ul><li>Verkeerde directory. </li></ul><ul><li>Naam van directory klopt niet. </li></ul>
  10. 10. Centreren <ul><li>Je kan het plaatje in het midden zetten door er </li></ul><ul><li><CENTER><IMG SRC=&quot;plaatjes/foto.jpg&quot;></CENTER> </li></ul><ul><li>van te maken. Precies hetzelfde effect, krijg je door; </li></ul><ul><li><DIV ALIGN=CENTER> <IMG SRC=&quot;foto.jpg&quot;> </DIV> </li></ul>
  11. 11. Link invoegen <ul><li>Als je 2 pagina's hebt, kan je ze aan elkaar verbinden. Om van de ene naar de andere pagina te komen,zullen we nu dan een link maken. </li></ul><ul><li><A HREF=pagina.htm>EenPlaatjeOfText</A>, Of: <A HREF=&quot;pagina.htm&quot;>EenPlaatjeOfText</A>, wat eigenlijk hetzelfde is. Maak: &quot;     &quot;. <A HREF=&quot;http://www.adres.nl/pagina.htm&quot;>EenPlaatjeOfText</A>, voor een pagina op een andere plek op het internet. </li></ul><ul><li>Je kan ook naar andere bestanden dan *.html linken. Die worden niet altijd geopend in de browser. Zelfs naar een plek op een pagina. </li></ul><ul><li><A NAME=&quot; woord &quot;></A> , om de plek aan te geven, <A HREF=&quot; # woord&quot;>WOORDPlaatje</A>, om er heen te linken. <A HREF=&quot;pagina.html#woord&quot;>WOORDPlaatje</A>, om naar een plek op een andere pagina te linken. </li></ul><ul><li><A HREF=&quot;http://www.adres.nl/dir/&quot;>EenPlaatjeOfText</A>, linkt naar de index.htm van de map &quot;dir&quot; op de url www.adres.nl . </li></ul><ul><li>Voor een hogere map gebruik je &quot; . . / bestand.htm&quot;. Ook voor . . / *.gif&*.jpg. . . / . . / is dus twee directories hoger terug. </li></ul><ul><li><A HREF=&quot; MAILTO:e-mail@ adres.nl &quot;>EenPlaatjeOfText</A>, om de bezoeker van je site een E-mail naar jou te laten sturen! </li></ul><ul><li>De fouten, die je hier nogal 'ns maakt: De 'l' van .htm of .html. Die moet hetzelfde zijn, als de naam van het bestand. Anders zegt de browser gewoon, dat het bestand niet bestaat. x.htm is een andere bestand als x.html ! </li></ul>
  12. 12. Linken <ul><li>Nu een voorbeeld, van twee pagina's naar elkaar gelinkt: </li></ul><HTML> <HEAD> <TITLE> </TITLE> </HEAD> <BODY> <A HREF=&quot;index. htm &quot;> <IMG SRC=&quot;plaatjes/foto.jpg&quot;> </A> </BODY> </HTML> <HTML> <HEAD> <TITLE> </TITLE> </HEAD> <BODY> <A HREF=&quot;index. html &quot;> Klik hier om naar de andere pagina te gaan! </A> </BODY> </HTML> Deze noem ik index. html Deze noem ik index. htm
  13. 13. Attributen <ul><li>< BR >: Afkorting voor &quot;BReak&quot;. Nieuwe regel beginnen. Nu dus. < P >: Page break. Regel overslaan. Zoals hier: </li></ul><ul><li>< I ></I>: Italic. Betekent cursief. Zo dus. < B ></B>: Bold. Vet. Dikke letters. Dit dan < H1 ></H1>: </li></ul><ul><li>H1 </li></ul><ul><li>Heading 1. Grote letters met nieuwe regels (boven en onder). <H3></H3>: Headings kunnen genummerd worden. Hoe hoger het nummer, de kleiner de letters. H3 </li></ul><ul><li>< U ></U>: Underline. Ondersteept. Dit dus . < BIG ></BIG>: 1 punt groter. Gaat tot +4! 1234. < SMALL ></SMALL>: Kleiner. Tot -2. 12 Dan die nieuwe onderdelen van het plaatje: BORDER = ; De rand om het plaatje. Wordt vooral zichtbaar, als er link in het plaatje zit. </li></ul><ul><li>ALT = ; De text die verschijnt, voordat het plaatje er is, en met je muis erover. </li></ul><ul><li>HEIGHT = ; De hoogte van het plaatje in pixels of procenten (%). </li></ul><ul><li>WIDTH = ; De breedte van het plaatje. Procent of pixel, moet je aangeven. </li></ul><ul><li>De hoogte en breedte van een pixel: Ja, dat ligt aan de monitor van jezelf of van degene die je site bezoekt. Standaard banner maten zijn; 468x60, 400x40, 88x31, om een idee te geven. </li></ul>En dan nu: De < FONT ></FONT> Tags. Bij <FONT>, kan je aangeven, wat voor lettertype je wil, de kleur, hoe groot. Met </FONT> moet je dat dan afsluiten. Altijd. Als er een andere letter komt, aan het einde van je &quot;BODY&quot;. </FONT> Blijft altijd </FONT>, terwijl <FONT> <FONT ...> wordt. Daarin wordt beschreven, wat er zoal veranderd moet worden aan de FONT. FACE =Hier komt het lettertype. Er zijn er maar enkele die je kan gebruiken. Want, op de computer van de bezoeker van je site, moeten ze ook geïnstalleerd zijn. Je kan meerdere lettertypen aangeven, door komma's ertussen te zetten, voor als ze niet aanwezig zijn, in de computer van je bezoeker. De Browser pakt dan het eerste aanwezige lettertype. SIZE =Hoe groot je lettertype is. Van -4 tot +4, of van 1 tot 7. Goed. COLOR =        De kleur. Hetzelfde aan te geven, zoals we al behandelden in de <BODY ...> tag.
  14. 14. CSS <ul><li>Met CSS (Cascading Style Sheets) heb je een groot aantal mogelijkheden om de presentatie van HTML-documenten te beïnvloeden. Naast een algemene toelichting is in deze handleiding een beschrijving opgenomen van de CSS-eigenschappen, voorzien van vele voorbeelden en informatie over de ondersteuning door browsers. </li></ul>
  15. 15. CSS verbinden aan HTML dokument <ul><li>Stijlen verbinden met HTML </li></ul><ul><li>Wanneer je met stijlen wilt werken, dan moet je die op de een of andere manier in verband brengen met je HTML-document. HTML biedt daarvoor drie mogelijkheden: inline stijlen , een stijlblok en een stijlblad . </li></ul><ul><li>Een inline stijl gebruik je als een stijl slechts voor een enkel element binnen één HTML-document wilt gebruiken. Je voegt dan aan het element het STYLE attribuut toe en geeft het als waarde één of meer stijldeclaraties : </li></ul><ul><li>STYLE=&quot;stijldeclaratie“ </li></ul><ul><li>Wanneer een stijl vaker gebruikt wordt en/of voor meer elementen, maar slechts binnen één document, dan kun je het beste een stijlblok in de head van het document plaatsen. Dat doe je door het STYLE element op te nemen en daarbinnen één of meer stijlregels te plaatsen. </li></ul><ul><li><STYLE TYPE=&quot;text/css&quot;> stijlregel </STYLE> </li></ul><ul><li>Wanneer een stijl in meerdere documenten gebruikt moet worden, dan is het verstandig deze in een apart document te plaatsen: een extern stijlblad . In de head van een HTML-document kun je het LINK element opnemen om aan te geven in welk stijlblad de stijlen staan. </li></ul><ul><li><LINK HREF=&quot;stijlblad.css&quot; REL=&quot;stylesheet&quot; TYPE=&quot;text/css&quot;> </li></ul><ul><li>Het stijlblad zelf bevat geen HTML-code, maar alleen één of meer stijlregels . </li></ul><ul><li>stijlregel </li></ul>
  16. 16. Het Erven van een stijl <ul><li>In de volgende voorbeelden, waarin gebruik gemaakt wordt van een inline stijl , is het principe van het erven van eigenschappen te zien. </li></ul><ul><li><P STYLE=&quot;color: red;&quot;>Hier erft <B>vet</B> de kleur van de paragraaf.</P> </li></ul><ul><li>Dit wordt als volgt weergegeven: </li></ul><ul><li>Hier erft vet de kleur van de paragraaf. </li></ul><ul><li>Wordt ook voor vet een kleur gedefinieerd: </li></ul><ul><li><P STYLE=&quot;color: red;&quot;>Hier gaat de stijl van <B STYLE=&quot;color: green;&quot;>vet</B> boven de stijl van de paragraaf.</P> </li></ul><ul><li>dan zie je: </li></ul><ul><li>Hier gaat de stijl van vet boven de stijl van de paragraaf. </li></ul><ul><li>Bij de beschrijving van de verschillende eigenschappen wordt aangegeven of een stijl al dan niet geërfd wordt door descendent elementen. </li></ul><ul><li>Van erven is overigens alleen sprake, als er geen stijlregels zijn die voor het element zelf gelden. </li></ul>
  17. 17. HTML & CSS <ul><li>Meer informatie en uitleg te vinden op </li></ul><ul><li>http://www.handleidinghtml.nl/ </li></ul>

×