Startpagina » Webontwerp » Beginnersgids voor het bouwen van HTML5 / CSS3-webpagina's

    Beginnersgids voor het bouwen van HTML5 / CSS3-webpagina's

    Dit artikel maakt deel uit van ons "HTML5 / CSS3 Tutorials-serie" - toegewijd om u een betere ontwerper en / of ontwikkelaar te maken. Klik hier om meer artikelen uit dezelfde serie te zien.

    HTML5 en CSS3 hebben het web in slechts 2 jaar stormenderhand veroverd. Vóór hen zijn er veel veranderde semantiek geweest in de manier waarop webontwerpers webpagina's moeten maken, en met hun komst komen een hele reeks geweldige ondersteuningen zoals alternatieve media, XML-stijltags en progressieve invoerattributen voor webontwerpers om dromerig te worden. functies zoals animatie.

    Hoewel de meeste ontwikkelaars potentiële maar toch gecompliceerde demo's lijken te demonstreren, zijn HTML5 / CSS3 geen echte raketwetenschap, en ik zal je door het ontspannende proces leiden om een ​​standaard HTML5 / CSS3-webpagina te bouwen met een uitgebreide maar diepgaande uitleg en tada! Bonussen zoals leermiddelen en gratis HTML5-sjablonen zijn voor u beschikbaar, dus maak van deze gelegenheid gebruik om uw HTML5-reis te starten!

    Veranderingen tussen HTML4 en HTML5

    U vraagt ​​zich misschien af ​​waarom het zelfs belangrijk is om over te schakelen naar HTML5. Er zijn talloze redenen, maar vooral omdat je dat zult zijn werken met de wereldwijde internetstandaarden zoals elke andere ontwerper. Op deze manier vind je meer online ondersteuning en jouw websites worden correct weergegeven in moderne browsers die voortdurend worden verbeterd.

    (Afbeeldingsbron: W3C)

    De vergelijking tussen HTML4 en HTML5 is moeilijk te vinden op maaiveldniveau. Als u de nieuwe HTML5-trekking bekijkt, ziet u de gekenmerkte elementen en gecorrigeerde procedures voor foutafhandeling. Browser-ontwikkelaars hebben met name genoten van de nieuwe specificaties voor het renderen van standaard webpagina's.

    Wat meer is van HTML5 is de conversie van onze moderne webbrowser. Met deze nieuwe specificaties wordt het web als geheel nu beschouwd als een toepassingsplatform voor HTML (vooral HTML5), CSS en JavaScript om op te bouwen. Ook dit systeem elegant creëert harmonie tussen webontwerpers en ontwikkelaars door gemeenschappelijke standaarden in te stellen die alle browsers moeten volgen.

    Bovendien zijn veel elementen gemaakt om vertegenwoordigen nieuwe digitale media. Waaronder en die enorm zijn voor multimedia-ondersteuning. In sommige browsers kunt u formuliervalidatie rechtstreeks in HTML invullen. Toegegeven, er is nog steeds een grote behoefte aan jQuery, omdat er veel softwareontwikkelaars zijn die de functies nog moeten herkennen. Als je een lijst met tags wilt, kijk dan in deze W3Schools-tabel voor meer informatie.

    Naakt HTML5-skelet

    Ik vind de gemakkelijkste manier om een ​​onderwerp te begrijpen, is duik er recht in. Ik zal dus een heel eenvoudige HTML5-skeletsjabloon maken voor een webpagina. Ik heb een paar van de nieuwere elementen toegevoegd, die ik later een beetje wil categoriseren.

       Onze eerste HTML5-pagina     

    Welkom, een en al!

    wat inhoud hier.

    maar sommigen hier ook!

    Sommige auteursrechten en juridische mededelingen hier. Misschien gebruikt u het © -symbool een beetje.

    Meteen is dit niet heel anders dan een standaard HTML4-webpagina. Wat je misschien opvalt, is dat wij hoeven geen zelfsluitende tags meer te bevatten. Dit is echt geweldig nieuws omdat het veel tijd zal besparen op uw ontwikkelingsprojecten.

    Voor degenen die het niet weten, zijn er in XHTML-concepten veel elementen gelabeld zelfsluitend. Deze zouden eindigen met een schuine streep naar voren voor de operator 'groter dan' om aan te geven dat u geen andere sluitingscode ergens anders hoeft op te nemen. Als een voorbeeld, om een ​​meta-trefwoordentag te maken dat u zou gebruiken zonder de noodzaak van een afsluiting ergens anders.

    Deze regel is nog steeds van toepassing in HTML5. Maar nu jij heb zelfs geen extra schuine streep nodig! is helemaal Geldig, hoewel je toestemming hebt om door te gaan met het gebruik van de XHTML / XML-standaard. Voor alle browsers die voldoen aan de standaarden, worden beide elementen op dezelfde manier weergegeven.

    Onze paginagebieden definiëren

    Het grootste deel van onze nieuwe code moet niet te schokkend zijn. Onze Doctype is hilarisch eenvoudiger dan ooit, geen behoefte aan overmatige lichaamskenmerken, en informatie in onze kop is duidelijk gelabeld. Verderop wil ik je aandacht richten op de inhoud binnenin ons label. Dit omvat de structuur van alle hoofdpagina's. Ik heb met opzet een paar aardige HTML5-tags gebruikt om aan te geven hoe je ze kunt opnemen in je eigen werk.

    Eerst ziet u de hele pagina is ingekapseld in een div label. Ik heb dit gelabeld met een ID van wikkel, wat betekent dat het zich om onze hele website-inhoud wikkelt. Dit is handig om een ​​maximale breedte- of positie-inhoud in te stellen rond op het scherm. Vervolgens heb ik de pagina in 3 kernelementen gebroken - een

    , een kern
    , en een korte
    . In mijn aangepaste koptekstgedeelte heb ik een eenvoudige weergave van de titel van de pagina toegevoegd en navigatie-items met de
    © Savtec
    Nuttige informatie en tips voor webontwikkeling. Programmering, webdesign, CSS, HTML, JAVASCRIPT. Configureer en installeer WINDOWS opnieuw. Creëren van sites en applicaties vanuit het niets.