type HTML attribuut
13 elementen kennen dit attribuut. Klik op een tag voor de volledige uitleg van dat element.
Wat doet het type attribuut?
De betekenis hangt sterk af van het element: bij <script>, <link> en <style> is het een MIME-type van de inhoud, bij <input> en <button> het type formulierbesturing (bijvoorbeeld 'email' of 'submit'), en bij <ol>, <li> en <ul> de stijl van de opsomming (cijfers, letters, Romeinse cijfers).
<input type="email" name="email" required>
<ol type="A">
<li>Eerste item</li>
<li>Tweede item</li>
</ol>
Welke HTML-elementen kennen type?
<a>
Het <a>-HTML-element (of anker-element), maakt met zijn href-attribuut een hyperlink naar webpagina's, bestanden, e-mailadressen, locaties o...
<button>
Het <button>-element van HTML is een interactief element dat door een gebruiker wordt geactiveerd met een muis, toetsenbord, vinger, spraakc...
submit: De knop verstuurt de formuliergegevens naar de server. Dit is de standaard als het attribuut niet is opgegeven voor knoppen die gekoppeld zijn aan een<form>, of als het attribuut een lege of ongeldige waarde heeft.reset: De knop zet alle bedieningselementen terug naar hun oorspronkelijke waarden, zoals <input type="reset">. (Dit gedrag heeft de neiging gebruikers te irriteren.)button: De knop heeft geen standaardgedrag en doet standaard niets wanneer erop wordt gedrukt. Er kunnen client-side scripts naar de gebeurtenissen van het element luisteren, die worden geactiveerd wanneer de gebeurtenissen plaatsvinden.
<embed>
Het <embed>-element van HTML bettet externe inhoud in op het opgegeven punt in het document. Deze inhoud wordt geleverd door een externe app...
<input>
Het <input>-element van HTML wordt gebruikt om interactieve besturingselementen te maken voor webformulieren, om gegevens van de gebruiker t...
Een tekenreeks die het type van het te renderen besturingselement opgeeft. Om bijvoorbeeld een selectievakje te maken, wordt de waarde checkbox gebruikt. Als dit wordt weggelaten (of een onbekende waarde wordt opgegeven), wordt het invoertype text gebruikt, waardoor een tekstveld met platte tekst ontstaat.
Toegestane waarden staan hierboven vermeld bij Invoertypen.
<li>
Verouderd
Het <li>-HTML-element wordt gebruikt om een item in een lijst weer te geven. Het moet zich in een bovenliggend element bevinden: een georden...
Dit tekenattribuut geeft het nummeringstype aan:
a: kleine lettersA: hoofdlettersi: kleine Romeinse cijfersI: hoofdletter Romeinse cijfers1: getallen
Dit type overschrijft het type dat wordt gebruikt door het bovenliggende <ol>-element, indien aanwezig.
Dit attribuut is verouderd; gebruik in plaats daarvan de CSS-eigenschap list-style-type.
<link>
Het <link>-HTML-element specificeert relaties tussen het huidige document en een externe bron. Dit element wordt het meest gebruikt om te li...
type-attribuut weg te laten, maar wordt dit tegenwoordig zelfs aanbevolen als praktijk.
Het wordt ook gebruikt bij rel="preload"-linktypen, om ervoor te zorgen dat de browser alleen bestandstypen downloadt die het ondersteunt.
<object>
Het <object>-HTML-element vertegenwoordigt een externe bron, die kan worden behandeld als een afbeelding, een geneste browsing context, of e...
<ol>
Het <ol>-element van HTML representeert een geordende lijst van items — meestal weergegeven als een genummerde lijst.
Stelt het nummeringstype in:
avoor kleine lettersAvoor hoofdlettersivoor kleine Romeinse cijfersIvoor hoofdletter Romeinse cijfers1voor cijfers (standaard)
Het opgegeven type wordt gebruikt voor de hele lijst, tenzij een ander type-attribuut gebruikt wordt op een omsloten <li>-element.
Tenzij het type van het lijstnummer ertoe doet (zoals in juridische of technische documenten waarin naar items verwezen wordt via hun nummer/letter), gebruikt u beter de CSS-eigenschap list-style-type.
<param>
Verouderd
Niet-standaard
Het <param>-element van HTML definieert parameters voor een <object>-element.
valuetype is ingesteld op ref. Geeft het MIME-type op van de waarden die te vinden zijn op de URI die door value wordt opgegeven.
<script>
Het <script>-element van HTML wordt gebruikt om uitvoerbare code of gegevens in te sluiten; dit wordt doorgaans gebruikt om JavaScript-code...
- Attribuut niet ingesteld (standaard), een lege string, of een JavaScript-MIME-type
- : Geeft aan dat het script een "klassiek script" is dat JavaScript-code bevat. Auteurs wordt aangeraden het attribuut weg te laten als het script naar JavaScript-code verwijst, in plaats van een MIME-type op te geven. JavaScript-MIME-typen staan vermeld in de IANA media types-specificatie.
importmap- : Deze waarde geeft aan dat de body van het element een import map bevat. De import map is een JSON-object dat ontwikkelaars kunnen gebruiken om te bepalen hoe de browser modulespecificaties oplost bij het importeren van JavaScript-modules.
module- : Deze waarde zorgt ervoor dat de code behandeld wordt als een JavaScript-module.
De verwerking van de scriptinhoud wordt uitgesteld.
De attributen
charsetendeferhebben geen effect. Zie onze gids JavaScript-modules voor informatie over het gebruik vanmodule. In tegenstelling tot klassieke scripts vereisen modulescripts het gebruik van het CORS-protocol voor cross-origin ophalen.
- : Deze waarde zorgt ervoor dat de code behandeld wordt als een JavaScript-module.
De verwerking van de scriptinhoud wordt uitgesteld.
De attributen
speculationrulesExperimenteel- : Deze waarde geeft aan dat de body van het element speculatieregels bevat.
Speculatieregels hebben de vorm van een JSON-object dat bepaalt welke bronnen door de browser vooraf opgehaald (prefetch) of vooraf gerenderd (prerender) moeten worden. Dit maakt deel uit van de
.
- : Deze waarde geeft aan dat de body van het element speculatieregels bevat.
Speculatieregels hebben de vorm van een JSON-object dat bepaalt welke bronnen door de browser vooraf opgehaald (prefetch) of vooraf gerenderd (prerender) moeten worden. Dit maakt deel uit van de
- Elke andere waarde
- : De ingesloten inhoud wordt behandeld als een gegevensblok en wordt niet door de browser verwerkt.
Ontwikkelaars moeten een geldig MIME-type gebruiken dat geen JavaScript-MIME-type is om gegevensblokken aan te duiden.
Alle overige attributen worden genegeerd, inclusief het
src-attribuut.
- : De ingesloten inhoud wordt behandeld als een gegevensblok en wordt niet door de browser verwerkt.
Ontwikkelaars moeten een geldig MIME-type gebruiken dat geen JavaScript-MIME-type is om gegevensblokken aan te duiden.
Alle overige attributen worden genegeerd, inclusief het
<source>
Het <source>-HTML-element specificeert een of meer mediabronnen voor de elementen <picture>, <audio> en <video>. Het is een void element, wa...
codecs-parameter.
<style>
Verouderd
Het <style>-HTML-element bevat stijlinformatie voor een document, of een deel van een document. Het bevat CSS, die wordt toegepast op de inh...
text/css.
<ul>
Verouderd
Het <ul>-HTML-element vertegenwoordigt een ongeordende lijst van items, doorgaans weergegeven als een lijst met opsommingstekens.
Dit attribuut stelt de opsommingstekenstijl voor de lijst in. De waarden gedefinieerd onder HTML3.2 en de overgangsversie van HTML 4.0/4.01 zijn:
circlediscsquare
Een vierde opsommingstekentype is gedefinieerd in de WebTV-interface, maar niet alle browsers ondersteunen het: triangle.
Als dit niet aanwezig is en als geen CSS list-style-type-eigenschap op het element van toepassing is, kiest de user agent een opsommingstekentype afhankelijk van het nestingniveau van de lijst.
Gebruik dit attribuut niet, aangezien het verouderd is; gebruik in plaats daarvan de CSS list-style-type-eigenschap.