<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webbish &#187; HTML</title>
	<atom:link href="http://www.webbish.nl/categorie/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webbish.nl</link>
	<description>Magazine over het web</description>
	<lastBuildDate>Sun, 29 Nov 2009 04:36:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tekst ordenen met koppen en paragrafen</title>
		<link>http://www.webbish.nl/92/tekst-ordenen-koppen-paragrafen/</link>
		<comments>http://www.webbish.nl/92/tekst-ordenen-koppen-paragrafen/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 04:33:51 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Elementen]]></category>
		<category><![CDATA[element]]></category>
		<category><![CDATA[h1]]></category>
		<category><![CDATA[h2]]></category>
		<category><![CDATA[h3]]></category>
		<category><![CDATA[h4]]></category>
		<category><![CDATA[h5]]></category>
		<category><![CDATA[h6]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[koppen]]></category>
		<category><![CDATA[p]]></category>
		<category><![CDATA[paragraaf]]></category>

		<guid isPermaLink="false">http://www.webbish.nl/?p=92</guid>
		<description><![CDATA[Niemand vind het prettig om een kilometers aaneengesloten stukken tekst te lezen. Graag zien we een beetje structuur in de vorm van leestekens, paragrafen en kopjes. Voor dat eerste ben je zelf verantwoordelijk (ja, helaas ook in HTML), maar paragrafen en kopjes kunnen uitstekend gemaakt worden met HTML. Voor de koppen is zelfs een hele [...]]]></description>
			<content:encoded><![CDATA[<p>Niemand vind het prettig om een kilometers aaneengesloten stukken tekst te lezen. Graag zien we een beetje structuur in de vorm van leestekens, paragrafen en kopjes. Voor dat eerste ben je zelf verantwoordelijk (ja, helaas ook in <acronym title="HyperText Markup Language">HTML</acronym>), maar paragrafen en kopjes kunnen uitstekend gemaakt worden met <acronym title="HyperText Markup Language">HTML</acronym>. Voor de koppen is zelfs een hele serie aan <a href="http://www.webbish.nl/69/de-opbouw-van-een-html-element/">elementen</a> aanwezig waarmee de hi&euml;rarchie van de kopjes bepaald kan worden. Zo blijft zelfs zonder de opmaak de tekst op de pagina nog volledig gestructureerd. Handig!<span id="more-92"></span></p>
<h2>Paragrafen</h2>
<p>Voor paragrafen is het element bijzonder eenvoudig in gebruik. Het element wat we hiervoor gebruiken is het <code>&lt;p&gt;</code>-element, en het enige wat je hiermee hoeft te doen is <code>&lt;p&gt;</code> voor een alinea/paragraaf zetten en <code>&lt;/p&gt;</code> aan het einde. Bijna geen voorbeeld benodigd, maar voor het gemak toch eentje:</p>
<pre class="brush:html">&lt;p&gt;Dit is een paragraaf. Dat kan je zien omdat zowel boven
als onder deze blok tekst een witregel verschijnt, zo wordt
het onderscheid met andere paragrafen duidelijk. Met behulp
van <acronym title="Cascading Style Sheets">CSS</acronym> is
dat aan te passen, en kan je ook de eerste regel
laten inspringen.&lt;/p&gt;</pre>
<p>Belangrijke eigenschap van paragrafen, maar eigenlijk van alle tekst van <acronym title="HyperText Markup Language">HTML</acronym> is dat ze dubbele spaties, enters en inspringingen met behulp van de tab-toets negeren. Als je dat gedrag wil aanpassen, dien je in plaats van het <code>&lt;p&gt;</code>-element het <code>&lt;pre&gt;</code>-element te gebruiken. Deze is op dezelfde manier te gebruiken als het <code>&lt;p&gt;</code>-element, maar toont de tekst exact zoals deze is ingevoerd tussen begin- en eindtag. Nadeel is wel dat de tekst standaard in een zogenaamd non-proportioneel lettertype wordt getoond, net zoals tekst uit typemachines of de codeblokken op deze site. Om dit aan te passen dien je gebruik te maken van <acronym title="Cascading Style Sheets">CSS</acronym>. Een voorbeeld:</p>
<pre class="brush:html">&lt;pre&gt;Dit is een preformatted paragraaf. Dat kan je
zien omdat zowel boven als onder deze blok tekst een
witregel verschijnt, zo wordt het onderscheid met andere
paragrafen duidelijk. Maar in deze paragraaf
worden       alle spaties,
enters

en tab-inspringingen getoond, in een lettertype
dat ook door een typemachine wordt gebruikt.&lt;/pre&gt;</pre>
<p>Gelukkig is er ook een element waarmee je het afbreken van een regel ook kan regelen zonder meteen met een ander lettertype opgescheept te zitten, het <code>&lt;br&gt;</code>-element. Dit is best een bijzonder element, omdat het geen sluittag heeft, zoals veel andere <acronym title="HyperText Markup Language">HTML</acronym>-elementen. Wanneer men gebruik maakt van <acronym title="eXtensible HyperText Markup Language">XHTML</acronym> dient men dan ook nog een extra slash te gebruiken, en het element komt er dan uit te zien als <code>&lt;br/&gt;</code>. De makers van deze site gebruiken echter gewone <acronym title="HyperText Markup Language">HTML</acronym> in de voorbeelden, de redenen waarom kan je op de speciale pagina lezen. Een voorbeeld van het &lt;br&gt;-element:</p>
<pre class="brush:html">&lt;p&gt;Van: &euro;9,95&lt;br&gt;Voor:&euro;10,95&lt;/p&gt;</pre>
<p>Hoewel dit voorbeeld op &eacute;&eacute;n regel staat, zal het worden weergeven op twee regels.</p>
<h2>Koppen</h2>
<p>Of je nu maar een beetje tekst hebt, of heel veel, je wil dit toch graag organiseren. <acronym title="HyperText Markup Language">HTML</acronym> bied genoeg mogelijkheden voor allerlei soorten koppen. Met de elementen <code>&lt;h1&gt;</code> tot en met <code>&lt;h6&gt;</code> kan je zes verschillende groottes koppen maken die gaan van heel groot (<code>&lt;h1&gt;</code>) tot kleiner dan normale tekst (<code>&lt;h6&gt;</code>). Het zijn zelfstandige elementen, dus ze worden buiten een paragraaf geplaatst.</p>
<p>Hoewel je volledig vrij bent om koppen in elke willekeurige voorbeeld te gebruiken, is het toch een goed idee om ze op de meest logische manier te gebruiken: <code>&lt;h1&gt;</code> voor de paginatitel, <code>&lt;h2&gt;</code> voor de paragrafen en <code>&lt;h3&gt;</code> voor subparagrafen. Heel misschien heb je <code>&lt;h4&gt;</code> dan nog nodig, maar kijk dan uit dat je de tekst niet te ingewikkeld en te lang maakt. Heb je vijf of zes niveau&#39;s koppen op je pagina, dan moet je waarschijnlijk eens gaan kijken of de tekst niet beter gestructureerd kan worden.</p>
<p>Tenslotte nog een stukje voorbeeldcode:</p>
<pre class="brush:html">&lt;h1&gt;Pagina over bla bla&lt;/h1&gt;
&lt;p&gt;Dit is een hoop gebla bla bla&lt;/p&gt;
&lt;h2&gt;Varianten van bla bla&lt;/h2&gt;
&lt;p&gt;Er zijn veel varianten van bla bla.&lt;/p&gt;
&lt;h3&gt;Bla bla zonder tekst&lt;/h3&gt;
&lt;p&gt;Alleen maar bla bla&lt;/p&gt;
&lt;h3&gt;Bla bla als vervolgtekst&lt;/h3&gt;
&lt;p&gt;Tekst die wordt aangevuld met bla bla&lt;/p&gt;
&lt;h3&gt;Andere tekst als bla bla&lt;/h3&gt;
&lt;p&gt;Bijvoorbeeld Lorum Ipsum&lt;/p&gt;</pre>
<p>De lettergroottes zijn instelbaar via <acronym title="Cascading Style Sheets">CSS</acronym>, daarover lees je binnenkort meer.</p>]]></content:encoded>
			<wfw:commentRss>http://www.webbish.nl/92/tekst-ordenen-koppen-paragrafen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De opbouw van een HTML element</title>
		<link>http://www.webbish.nl/69/de-opbouw-van-een-html-element/</link>
		<comments>http://www.webbish.nl/69/de-opbouw-van-een-html-element/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 19:11:32 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[element]]></category>

		<guid isPermaLink="false">http://www.webbish.nl/?p=69</guid>
		<description><![CDATA[ HTML bestaat uit niets anders dan platte tekst, gecombineerd met zogenaamde tags. Eén of meerdere van deze tags noemen we een element. En dat is waar dit artikel over gaat: het ontleden van een HTML-element. Omdat bijna alle elementen op dezelfde manier zijn opgebouwd, is dit eenvoudig leren: Eén keer opletten en je kan [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-70" title="Opbouw HTML element (&lt;a&gt;)" src="http://www.webbish.nl/wp-content/uploads/2009/11/opbouw_element.png" alt="Opbouw HTML element (&lt;a&gt;)" width="512" height="30" /> <acronym title="HyperText Markup Language">HTML</acronym> bestaat uit niets anders dan platte tekst, gecombineerd met zogenaamde tags. Eén of meerdere van deze tags noemen we een element. En dat is waar dit artikel over gaat: het ontleden van een <acronym title="HyperText Markup Language">HTML</acronym>-element. Omdat bijna alle elementen op dezelfde manier zijn opgebouwd, is dit eenvoudig leren: Eén keer opletten en je kan een groot aantal <acronym title="HyperText Markup Language">HTML</acronym>-elementen gebruiken. Laten we van start gaan.<span id="more-69"></span> Bovenaan dit artikel prijst een afbeelding van een <a href="http://www.webbish.nl/54/linken-en-gelinkt-worden-hyperlinks/">hyperlink</a>, het <code>&lt;a&gt;</code>-element. Aan de hand van de kleuren die in de getoonde afbeelding worden gebruikt gaan we deze ontleden.</p>
<ul>
<li> Het <strong>zwarte</strong> gedeelte is gewone tekst. Het staat tussen twee tags in, dus deze tekst wordt getransformeerd in datgene wat een tag doet (in dit geval aanklikbaar gemaakt).</li>
<li>Het <strong><span style="color: #ff0000;">rode</span></strong> gedeelte zijn de tags, zoals altijd getoond in punthaken. Vooraan zien we een openingstag (de afsluitende punthaak zien we vlak voor de zwarte tekst), en achteraan zien we de sluittag.</li>
<li>Het <strong><span style="color: #008000;">groene</span></strong> gedeelte is een attribuut. Een attribuut heeft <em>bijna</em> altijd een waarde, en dan wordt de naam van het attribuut gevolgd door een is-teken (=), en daarna twee dubbele aanhalingstekens.</li>
<li>Tussen twee dubbele aanhalingstekens komt de waarde van een attribuut, in dit geval weergeven met de <strong><span style="color: #800080;">paarse</span></strong> kleur.</li>
</ul>
<p>Een element hoeft niet altijd een attribuut te hebben, net zo goed als het mogelijk is meer dan één attribuut te hebben (zo heeft in de <acronym title="HyperText Markup Language">HTML</acronym>-code voor dit artikel de afbeelding wel zes attributen!).</p>
<h2>Nesten</h2>
<p>Tot zover het eenvoudige gedeelte. Het hele concept van <acronym title="HyperText Markup Language">HTML</acronym> is dat elementen in elkaar gebruikt worden, het zogenaamde nesten. Dit gaat eigenlijk bijna vanzelf, want als je <a href="http://www.webbish.nl/35/een-kaal-html-bestand/">inhoud aan het schrijven</a> bent in een webpagina doe je dit al standaard tussen de begin- en eindtag van het <code>&lt;body&gt;</code>-element. Dat is echter op vrij grote schaal. Op iets kleinere schaal is bijvoorbeeld dit voorbeeld:</p>
<pre class="brush:html">&lt;b&gt;Dikgedrukte tekst&lt;/b&gt;
&lt;i&gt;Cursieve tekst&lt;/i&gt;
&lt;b&gt;&lt;i&gt;Dikgedrukte, cursieve tekst&lt;/i&gt;&lt;/b&gt;</pre>
<div class="alignright"><img class="size-full wp-image-70" title="Matroesjka poppen" src="http://www.webbish.nl/wp-content/uploads/2009/11/matroesjka.jpg" alt="Matroesjka poppen" width="180" height="240" />
<div align="center"><small>Foto gemaakt door<br /><a href="http://www.flickr.com/photos/frangipani_photograph/3066995907/">Frangipani Photograph</a><br /> op <a href="http://www.flickr.com/">Flickr</a>.</small></div>
</div>
<p>Hier combineren we direct twee elementen, namelijk <code>&lt;b&gt;</code> voor <strong>dikgedrukte</strong> tekst en <code>&lt;i&gt;</code> voor <em>cursieve</em> tekst. Wanneer we dit soort constructies doen, moet je wel opletten! Het is belangrijk dat je de elementen precies andersom sluit dan je opent. Begin je dus eerst met <code>&lt;b&gt;</code> en dan met <code>&lt;i&gt;</code>, dan moet eerst <code>&lt;i&#038;gt</code>; worden afgesloten voordat je <code>&lt;b&#038;gt</code>; kan afsluiten. Dit klinkt heel lastig, en vergelijk het daarom eens met Russische poppetjes. Je kan een klein poppetje niet compleet maken als deze zit opgesloten in een grote pop. Je moet ze daarom in de juiste volgorde in elkaar zetten. En zo werkt het ook bij <acronym title="HyperText Markup Language">HTML</acronym>-elementen.</p>
<p>Nesten is een belangrijk concept binnen <acronym title="HyperText Markup Language">HTML</acronym>. Je zal zien dat de effecten hiervan later ook terugkomen in het opmaken van webpagina&#8217;s met <acronym title="HyperText Markup Language">HTML</acronym>. Voorbeelden hiervan zullen binnenkort op Webbish verschijnen.</p>]]></content:encoded>
			<wfw:commentRss>http://www.webbish.nl/69/de-opbouw-van-een-html-element/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linken en gelinkt worden: Hyperlinks</title>
		<link>http://www.webbish.nl/54/linken-en-gelinkt-worden-hyperlinks/</link>
		<comments>http://www.webbish.nl/54/linken-en-gelinkt-worden-hyperlinks/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 02:05:41 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Elementen]]></category>
		<category><![CDATA[a]]></category>
		<category><![CDATA[anchor]]></category>
		<category><![CDATA[element]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[hyperlink]]></category>

		<guid isPermaLink="false">http://www.webbish.nl/?p=54</guid>
		<description><![CDATA[Het internet zou niet kunnen functioneren zonder hyperlinks. Het is dan immers onmogelijk om op een andere pagina te komen zonder zelf een adres in de browser in te voeren. Het zou het internet onhandig in gebruik maken, en zeer waarschijnlijk minder populair. Gelukkig hebben we dus hyperlinks in alle soorten en maten op het [...]]]></description>
			<content:encoded><![CDATA[<p>Het internet zou niet kunnen functioneren zonder hyperlinks. Het is dan immers onmogelijk om op een andere pagina te komen zonder zelf een adres in de browser in te voeren. Het zou het internet onhandig in gebruik maken, en zeer waarschijnlijk minder populair. Gelukkig hebben we dus hyperlinks in alle soorten en maten op het internet. En hoewel ze zo verschillend zijn, hebben ze allemaal wat gemeen: ze maken gebruik van één en hetzelfde <acronym title="HyperText Markup Language">HTML</acronym>-element: <code>&lt;a&gt;</code>.<span id="more-54"></span>Dit element <code>&lt;a&gt;</code> staat voor <em>Anchor</em> of <em>Anker</em>. Dit verklaart ook waarom in diverse programma&#8217;s voor het maken van websites een icoontje voor een anker wordt gebruikt. Maar de term anchor wordt meestal gebruikt voor hyperlinks binnen een pagina. Hoe dit werkt wordt besproken verderop in dit artikel. Eerst gaan we kijken naar de opbouw van het element en de verschillende soorten hyperlinks.</p>
<h2>Opbouw van een hyperlink</h2>
<p>Net zoals veel andere <acronym title="HyperText Markup Language">HTML</acronym>-elementen bestaat het <code>&lt;a&gt;</code>-element uit een openingstag en een sluittag. Tussen deze twee tags in staat de tekst die aanklikbaar is. Een voorbeeld:</p>
<pre class="brush:html">&lt;a href="http://www.nu.nl/"&gt;Bezoek Nu.nl&lt;/a&gt;
&lt;a href="index.html"&gt;Ga naar de homepage&lt;/a&gt;</pre>
<p>Hierbij valt meteen het attribuut <code>href</code> op. Dit attribuut wordt gebruikt om het adres van de webpagina die gelinkt moet worden op te geven. Dit kan een absoluut adres zijn (zoals in het voorbeeld naar Nu.nl) of een relatief adres (zie het tweede voorbeeld). Een relatief adres is in principe altijd op dezelfde site. Het <code>href</code>-attribuut zelf is altijd aanwezig bij dit element, tenzij je een anker plaatst (zie verderop).</p>
<h2>Niet alleen naar webpagina&#8217;s: e-mailadressen</h2>
<p>Het mooie van hyperlinks is dat ze niet alleen naar webpagina&#8217;s hoeven te verwijzen. Ook e-mailadressen zijn eenvoudig te linken met het &lt;a&gt;-element. Voordat ik hier een voorbeeld van geef, toch eerst een waarschuwing. Het linken van een e-mailadres wordt steeds vaker als ongewenst beschouwd. Er zijn geautomatiseerde robots actief die het internet afspeuren voor e-mailadressen om spamberichten naar te sturen. Link ook niet naar e-mailadressen anders dan die van jezelf, als je het beste met die ander voorhebt.</p>
<p>Na deze broodnodige waarschuwing volgt dan alsnog een mooi voorbeeld van een e-mail hyperlink:</p>
<pre class="brush:html">&lt;a href="mailto:example@example.org"&gt;E-mail versturen&lt;/a&gt;</pre>
<p>Zoals te zien is wordt een e-mailadres vooraf gegaan door <code>mailto:</code>, maar is het e-mailadres en het gebruik van het <code>href</code>-element niet anders. Bij het e-mailadres kunnen ook nog extra opties worden ingebouwd, zoals een onderwerp. Dat ziet er zo uit:</p>
<pre class="brush:html">&lt;a href="mailto:example@example.org?subject=Voorbeeld"&gt;E-mail versturen&lt;/a&gt;</pre>
<p>Handig, omdat je zo het e-mailbericht wat kunt sturen.</p>
<h2>Binnen een pagina linken</h2>
<p>In plaats van het attribuut <code>href</code> te gebruiken, kan je ook het attribuut <code>name</code> gebruiken. Dan maak je geen link, maar een anker aan. Dit wordt dan ook geen hyperlink, maar een plek waar je naar kan verwijzen. Dit ziet er ongeveer zo uit:</p>
<pre class="brush:html">&lt;a name="sectie"&gt;&lt;/a&gt;
&lt;a href="#sectie"&gt;Ga naar sectie&lt;/a&gt;
&lt;a href="langepagina.html#sectie"&gt;Ga naar sectie&lt;/a&gt;</pre>
<p>Met name maak je een anker voor een sectie van je webpagina aan. In het <code>href</code>-attribuut kan je naar dit anker verwijzen, of dat nu op dezelfde pagina is of niet. De naam van de sectie wordt vooraf gegaan door een hekje (<code>#</code>). Dat betekend niet dat maar een deel van de pagina geladen wordt, alleen de schuifbalk wordt direct naar de juiste plaats gestuurd.</p>
<p>Binnenkort vind je op Webbish een uitgebreid artikel over hoe <a href="http://www.webbish.nl/58/relatieve-hyperlinks-linken-binnen-je-site/">relatieve links te maken zijn</a> door de gehele site heen. Blijf dus op de hoogte, en schrijf je in voor onze <a href="http://www.webbish.nl/feed/"><acronym title="Really Simple Syndication">RSS</acronym>-feed</a>!</p>]]></content:encoded>
			<wfw:commentRss>http://www.webbish.nl/54/linken-en-gelinkt-worden-hyperlinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Een kaal HTML-bestand</title>
		<link>http://www.webbish.nl/35/een-kaal-html-bestand/</link>
		<comments>http://www.webbish.nl/35/een-kaal-html-bestand/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 23:43:22 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[sjabloon]]></category>

		<guid isPermaLink="false">http://www.webbish.nl/?p=35</guid>
		<description><![CDATA[Hoewel de meeste makers van een website gebruik maken van software om snel en eenvoudig de website bij te werken, is kennis van de structuur van een HTML-pagina niet helemaal nutteloos. Bij de meeste software (of pakketten, zoals velen het graag noemen) is er namelijk de mogelijkheid om zelf een zogenaamde template, theme, style of [...]]]></description>
			<content:encoded><![CDATA[<p>Hoewel de meeste makers van een website gebruik maken van software om snel en eenvoudig de website bij te werken, is kennis van de structuur van een <acronym title="HyperText Markup Language">HTML</acronym>-pagina niet helemaal nutteloos. Bij de meeste software (of pakketten, zoals velen het graag noemen) is er namelijk de mogelijkheid om zelf een zogenaamde template, theme, style of sjabloon te bouwen en zo de website een volledig eigen uiterlijk te geven. Hierbij is kennis van <a href="http://www.webbish.nl/3/waarom-je-html-zou-moeten-kennen/"><acronym title="HyperText Markup Language">HTML</acronym></a> en <a href="http://www.webbish.nl/17/waarom-je-css-zou-moeten-kennen/"><acronym title="Cascading Style Sheets">CSS</acronym></a> niet helemaal overbodig. Zodoende is het ook wel eens handig om gewoon de indeling van een <acronym title="HyperText Markup Language">HTML</acronym>-bestand te zien. Een blikje in de broncode van een webpagina wordt hierdoor meteen een stuk duidelijker.<span id="more-35"></span></p>
<pre class="brush:html">&lt;!DOCTYPE <acronym title="HyperText Markup Language">HTML</acronym> PUBLIC "-//<acronym title="World Wide Web Consortium">W3C</acronym>//<acronym title="Document Type Definition">DTD</acronym> <acronym title="HyperText Markup Language">HTML</acronym> 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Titel&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Zoals te zien stelt het eigenlijk niet zo heel erg veel voor, laten we er even stap voor stap doorheen lopen.</p>
<p>De eerste regel kan er soms wat anders uitzien, en wordt ook wel de Doctype genoemd. Dit geeft aan de browser door welke versie van <acronym title="HyperText Markup Language">HTML</acronym> of <acronym title="eXtensible HyperText Markup Language">XHTML</acronym> wordt gebruikt, en waar de regels hiervan te downloaden zijn. Ook voor jezelf kan dit handig zijn, zo weet je welke syntaxis je moet aanhouden bij het bewerken van een document.</p>
<p>Vervolgens wordt het element <code>&lt;html&gt;</code> geopend. Pas helemaal aan het eind van het document wordt dit weer afgesloten, en alles wat er dus in de pagina zit bevind zich binnen dit element. Het heeft verder weinig nut voor de ontwikkelaar zelf. Er zit wel een uitgebreid technisch verhaal achter, maar dat is niet echt interessant.</p>
<p>Een pagina bestaat in <acronym title="HyperText Markup Language">HTML</acronym> verder uit grofweg twee delen. De <code>&lt;head&gt;</code> en de <code>&lt;body&gt;</code>. In de head staat allemaal extra informatie. Op de titel van de pagina na (daarvoor dient het <code>&lt;title&gt;</code>-element) zal de bezoeker van de webpagina dit allemaal niet zien. In de <code>&lt;body&gt;</code> daarentegen komt juist alle inhoud van de pagina terecht. Dit deel van de pagina wordt, op enkele uitzonderingen na, wel gezien door de bezoeker van de website.</p>
<p>Tenslotte, helemaal aan het eind, zien we zoals gezegd het <code>&lt;html&gt;</code>-element weer terug, in dit geval met het afsluitende element.</p>
<p>Dit alles wordt in een <acronym title="HyperText Markup Language">HTML</acronym>-bestand opgeslagen. Hier zijn zoals je hier kan zien een heleboel smaken van.</p>]]></content:encoded>
			<wfw:commentRss>http://www.webbish.nl/35/een-kaal-html-bestand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waarom je HTML zou moeten kennen</title>
		<link>http://www.webbish.nl/3/waarom-je-html-zou-moeten-kennen/</link>
		<comments>http://www.webbish.nl/3/waarom-je-html-zou-moeten-kennen/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 18:28:18 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[introductie]]></category>

		<guid isPermaLink="false">http://www.webbish.nl/?p=3</guid>
		<description><![CDATA[Een kort overzicht van de belangrijkste redenen waarom het leren van HTML bijzonder handig kan zijn.]]></description>
			<content:encoded><![CDATA[<p>Tegenwoordig is er steeds meer software beschikbaar waarmee je bijzonder eenvoudig een website kan maken. Dat is helemaal niet erg, deze website maakt gebruik van <a href="http://www.wordpress.org/">Wordpress</a> en dat is zeker geen schande. Hierdoor is het namelijk veel eenvoudiger dan vroeger om inhoud bij te dragen aan het internet. Toch is het zeker niet verkeerd om kennis te maken het <acronym title="HyperText Markup Language">HTML</acronym>, de taal waarin de meeste webpagina&#8217;s op het internet geschreven zijn. Er zijn diverse goede redenen te noemen waarom je zeker kennis zou moeten maken met <acronym title="HyperText Markup Language">HTML</acronym>. In dit artikel geef ik een aantal goede redenen waarom je zeker kennis zou moeten maken met deze eenvoudige taal.<span id="more-3"></span></p>
<ol>
<li><strong><acronym title="HyperText Markup Language">HTML</acronym> is eenvoudig te leren. </strong>Zoals al gezegd tijdens de inleiding is <acronym title="HyperText Markup Language">HTML</acronym> bijzonder eenvoudig te leren en in gebruik. <acronym title="HyperText Markup Language">HTML</acronym> bestaat uit heel simpele blokjes die samen een webpagina vormen, en daartussen zit de tekst. Deze blokjes, die we elementen noemen, staan tussen punthaken. Ze zijn vaak een logische afkorting van de engelse naam voor iets, dus je hebt zeker niet te maken met cryptische afkortingen, waar sommige programmeertalen nog wel eens last van hebben.</li>
<li><strong>Uiterlijk van pagina&#8217;s gemaakt door software.</strong> Ook systemen als WordPress, waarmee je websites kan maken, maken gebruik van <acronym title="HyperText Markup Language">HTML</acronym>. Voor de vormgeving gebruiken ze zogenaamde thema&#8217;s. Deze thema&#8217;s bestaan uit bestanden waarin speciale codes verwerkt zitten in normale <acronym title="HyperText Markup Language">HTML</acronym>. Wil je deze zonder hulp aan kunnen passen, dan is kennis van <acronym title="HyperText Markup Language">HTML</acronym> bijzonder nuttig.</li>
<li><strong>Berichten schrijven.</strong> De kracht van de softwaresystemen is dat je er erg eenvoudig berichtjes mee kan publiceren. Vaak zit hiervoor een zogenaamde <acronym title="What You See Is What You Get">WYSIWYG</acronym>-bewerker ingebouwd, maar er wordt vaak ook de mogelijkheid aangeboden om de tekst op te maken met <acronym title="HyperText Markup Language">HTML</acronym>. Soms kan je <acronym title="HyperText Markup Language">HTML</acronym> ook gebruiken om reacties te plaatsen op artikelen op je eigen site of andere site. Hierbij is wat kennis van <acronym title="HyperText Markup Language">HTML</acronym> dus superhandig!</li>
<li><strong>Opstapje naar andere technieken</strong><strong>.</strong> <acronym title="HyperText Markup Language">HTML</acronym> is zoals gezegd eenvoudig te leren, en vormt hierdoor een mooi opstapje naar andere, meer ingewikkeldere technieken, zoals <a href="http://nl.wikipedia.org/wiki/XML"><acronym title="eXtensible Markup Language">XML</acronym></a>, maar vooral naar aanverwante technologieën als <a href="http://nl.wikipedia.org/wiki/XSD"><acronym title="eXtensible Markup Language">XML</acronym> Schema</a>, <a href="http://nl.wikipedia.org/wiki/XSLT"><acronym title="eXtensible Stylesheet Language Transformations">XSLT</acronym></a> of <a href="http://nl.wikipedia.org/wiki/XPath">XPath</a>. Schaam je zeker niet als je deze termen niet kent, deze zijn op dit moment nog niet van noemenswaardig belang voor het maken van een website. Mocht je meer willen weten, lees dan op je gemak de gelinkte pagina&#8217;s op Wikipedia eens door.</li>
</ol>
<p>Mocht je overtuigd zijn, dan ben je hier goed! Met de artikelen die de komende tijd op deze website zullen verschijnen kan je eenvoudig en snel kennis maken met <acronym title="HyperText Markup Language">HTML</acronym> en aanverwante technieken.</p>]]></content:encoded>
			<wfw:commentRss>http://www.webbish.nl/3/waarom-je-html-zou-moeten-kennen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
