HTML: tekst
De basis van tekst binnen HTML bestaat uit 3 soorten tags:
<p>: de paragraaf tag<h1>,<h2>,<h3>,<h4>,<h5>en<h6>: de heading tags<ul>,<ol>en<li>: de lijsten en lijst-element tags
Deze worden nog aangevuld door diverse specifieke tags zoals: <em>, <strong>, <blockquote>, <time>, ...
Paragraaf tag
De <p> tag is het meest gebruikte element voor gewone tekst. Elke paragraaf wordt automatisch omringd door witruimte en vormt een blok-element. Browsers voegen standaard marges toe boven en onder paragrafen voor betere leesbaarheid.
Voorbeeld:
<p>Hoi hoi allemaal!</p>
<p>Dit is een beetje text in een textbestandje.</p>Heading tags
Heading tags structureren je content hiërarchisch. <h1> is de hoofdtitel (slechts één per pagina), <h2> zijn hoofdsecties, <h3> subsecties, enzovoort tot <h6>. Deze hiërarchie helpt zowel gebruikers als zoekmachines de structuur van je content te begrijpen. Koppen zijn ook cruciaal voor toegankelijkheid - screenreaders gebruiken ze voor navigatie.
Voorbeeld:
<h1>Dit is de pagina titel</h1>
<h2>Dit is een hoofdsectie</h2>
<h3>Dit is een subtitel</h3>Lijsten
HTML biedt twee soorten lijsten: ongeordende lijsten (<ul>) met bulletpoints voor opsommingen en geordende lijsten (<ol>) met nummering voor stappen of rankings. Alle lijstitems worden ingesloten in <li> tags binnen de <ul> of <ol> tags.
Voorbeeld:
<p>Mijn ongeordend todo lijst:</p>
<ul>
<li>Dance</li>
<li>Sleep</li>
<li>Eat</li>
<li>Repeat</li>
</ul>
<p>Mijn geordend todo lijst:</p>
<ol>
<li>Eat</li>
<li>Sleep</li>
<li>Dance</li>
<li>Repeat</li>
</ol><em> en <strong> tags
Deze worden gebruikt om tekst te benadrukken:
<em>: deze tag (emphasis) geeft semantische nadruk aan tekst - het vertelt browsers en screenreaders dat deze tekst benadrukt moet worden gelezen. Standaard wordt em-tekst cursief weergegeven, maar de echte waarde zit in de betekenis, niet het uiterlijk.<strong>: deze tag geeft aan dat tekst van sterk belang is. Browsers tonen dit standaard als vetgedrukte tekst, maar net als bij<em>gaat het om de semantische betekenis. Screenreaders zullen strong-tekst met meer nadruk voorlezen. Gebruik<strong>voor belangrijke waarschuwingen, kernpunten of cruciale informatie.
Voorbeeld:
<p>Dit is een tekst met <em>extra nadruk</em></p>
<p>Dit is een <strong>belangrijke</strong> tekst</p>Break
Als je een regel tekst op een volgende lijn wil plaatsen dan kan je de zelfsluitende
tag gebruiken.
Voorbeeld:
<p>De volgende tekst <br>komt op een nieuwe regel</p>Blockquote
Met de <blockquote> en <cite> tags kan je een citaat met auteur en referentie aanduiden. Het optionele cite attribuut op de <blockquote> tag dient om een link toe te voegen naar de bron van het citaat.
Voorbeeld:
<blockquote cite="https://www.huxley.net/bnw/four.html">
<p>Words can be like X-rays, if you use them properly—they’ll go through anything. You read and you’re pierced.</p>
</blockquote>
<p>—Aldous Huxley, <cite>Brave New World</cite></p>Time
<time> geeft aan dat informatie een tijdstip of een lengte in tijd is. Het datetime attribuut dient om de datum of tijd in een gestructureerd formaat te noteren.
Voorbeeld:
<p>
The Cure will be celebrating their 40th anniversary on <time datetime="2018-07-07">July 7</time> in London's Hyde
Park.
</p>