HTML (de Hypertext Markup Language) en CSS (Cascading Style Sheets) zijn twee van de kerntechnologieën voor het bouwen van webpagina ‘ s. HTML biedt de structuur van de pagina, CSS de (visuele en auditieve) lay-out, voor een verscheidenheid van apparaten. Samen met graphics en scripting, HTML en CSS zijn de basis van het bouwen van webpagina ‘ s en webapplicaties. Meer informatie hieronder over:
Wat is HTML?
HTML is de taal voor het beschrijven van de structuur van webpagina ‘ s. HTML geeft auteurs de middelen om:
- Publiceer online documenten met koppen, tekst, tabellen, lijsten, foto ‘ s, enz.
- haal online informatie op via hypertext links, met een klik op een knop.
- Ontwerpformulieren voor het uitvoeren van transacties met diensten op afstand, voor gebruik bij het zoeken naar informatie, het maken van Reserveringen, het bestellen van producten, enz.
- neem spreadsheets, videoclips, geluidsclips en andere toepassingen rechtstreeks in hun documenten op.
met HTML beschrijven auteurs de structuur van pagina ‘ s met behulp van opmaak. De elementen van de taal label stukken van de inhoud, zoals “alinea, “”lijst, “”tabel,” en ga zo maar door.
Wat is XHTML?
XHTML is een variant van HTML die de syntaxis van XML gebruikt, de Extensible Markup Language. XHTML heeft allemaal dezelfde elementen (voor alinea ‘ s, enz.) als de HTML-variant, maar de syntaxis is iets anders. Omdat XHTML een XML-toepassing is, kunt u er andere XML-tools mee gebruiken (zoals XSLT, een taal voor het transformeren van XML-inhoud).
Wat is CSS?
CSS is de taal voor het beschrijven van de presentatie van webpagina ‘ s, inclusief kleuren, lay-out en lettertypen. Het maakt het mogelijk om de presentatie aan te passen aan verschillende soorten apparaten, zoals grote schermen, kleine schermen of printers. CSS is onafhankelijk van HTML en kan worden gebruikt met elke op XML gebaseerde opmaaktaal. De scheiding van HTML van CSS maakt het gemakkelijker om sites te onderhouden, stylesheets te delen over pagina ‘s, en pagina’ s aan te passen aan verschillende omgevingen. Dit wordt de scheiding van structuur (of: inhoud) van presentatie genoemd.
Wat is WebFonts?
WebFonts is een technologie die mensen in staat stelt om lettertypen te gebruiken op aanvraag via het Web zonder installatie in het besturingssysteem. W3C heeft ervaring in downloadbare lettertypen via HTML, CSS2 en SVG. Tot voor kort, downloadbare lettertypen zijn niet gebruikelijk op het Web als gevolg van het ontbreken van een interoperabele lettertype formaat. De webfonts inspanning van plan om dat aan te pakken door de oprichting van een industrie-ondersteunde, open lettertype formaat voor het Web (genaamd “WOFF”).
voorbeelden
het volgende zeer eenvoudige voorbeeld van een gedeelte van een HTML-document illustreert hoe een link binnen een alinea kan worden gemaakt. Weergegeven op het scherm (of door een spraaksynthesizer), de tekst van de link zal worden “final report”; wanneer iemand de koppeling wordt geactiveerd, zal de browser het ophalen van de resource aangegeven met “http://www.example.com/report”:
<p class="moreinfo">For more information see the<a href="http://www.example.com/report">final report</a>.</p>
De class
– kenmerk op de alinea ‘ s start-tag (“<p>”) kan worden gebruikt, onder andere om stijl toe te voegen. Bijvoorbeeld, om de tekst van alle alinea ‘ s cursief te maken met een klasse van “moreinfo”, zou men in CSS kunnen schrijven:
p.moreinfo { font-style: italic }
door die regel in een apart bestand te plaatsen, kan de stijl gedeeld worden door een willekeurig aantal HTML-documenten.