HTML-tags: lay-out, programmeren, ontwerp
Het belangrijkste hulpmiddel voor het maken van webpagina'selk niveau van complexiteit is de Hypertext Markup Language of Hypertext Markup Language (HTML). Alle taalconstructies worden "HTML-tags" genoemd, die de weergave van tekst op de pagina en de lay-out van de gehele html-pagina bepalen.
Waarom HTML-tags gebruiken? Het is een feit dat elk document dat beschikbaar is op de computer van de gebruiker, in een bepaald programma is gemaakt en voor zijn ontdekking heeft de overgrote meerderheid van de gevallen precies het programma nodig waarin het is gemaakt, of het equivalent daarvan.
Met de komst van het internet ontstond de vraagde juiste overdracht van documenten tussen de computers van gebruikers, die elk een eigen computer kunnen hebben, een unieke reeks geïnstalleerde programma's. Bovendien kunnen de platforms zelf verschillen: niet alle computers die op het netwerk zijn aangesloten, hebben Windows. Het document dat op internet wordt ontvangen, is dus mogelijk niet toegankelijk voor een specifieke gebruiker.
Opdat elk document correct zou zijnHet wordt herkend op elke computer, ongeacht het platform en het pakket met geïnstalleerde programma's, en de HTML-hypertekstopmaaktaal is ontwikkeld. In de body van het document worden speciale constructies geïntroduceerd, HTML-tags genoemd, en het volledige document wordt opgeslagen in platte tekst, die toegankelijk is voor alle computers.
De HTML-taal is geen programmeertaalin de gebruikelijke betekenis. HTML-tags tonen alleen een speciaal browserprogramma, hoe tekst op de pagina kan worden weergegeven. De browser interpreteert de markup language-constructies en geeft de gevraagde pagina weer.
De hypertext-opmaaktaal bevat verschillendetags die tot verschillende groepen behoren. Een van de grootste groepen zijn tags voor HTML-tekstopmaak. Ze bevatten alle informatie over hoe de tekst eruit moet zien: de uitlijning, de grootte, de spelling en de tekenstijl, inspringingen, lijsten en bevat ook veel andere eigenschappen. De opmaak van de tekst wordt aangegeven door de kenmerken van de tags en ingevoerd in de tags. Er moet echter rekening mee worden gehouden dat moderne technologieën voor het maken van webpagina's die alle tekstopmaak weergeven en de hele pagina weergeven in een afzonderlijk tabelbestand in de vorm van een trapsgewijze stijl, attributen die HTML-tekstopmaak-tags kunnen bevatten, nu nauwelijks worden gebruikt.
De redenen voor dit fenomeen zijn dat het gebruik vanin het web ontwerp van cascading style sheets (SCC) in het creëren van sites is erg handig. Het volstaat om alleen al het ontwerp in het CSS-bestand te plaatsen en er alle pagina's van de site (of sommige) mee te verbinden. Zulke pagina's zullen er altijd hetzelfde uitzien. Als u wijzigingen in het ontwerp van bepaalde elementen van de pagina (bijvoorbeeld de kop van het tweede niveau) moet aanbrengen, volstaat het om slechts één item in het CSS-bestand te wijzigen. Alle koppen van het tweede niveau (h2) op alle pagina's die aan CSS zijn gekoppeld, zullen veranderen. Om de kopjes groen te maken, volstaat het om in het CSS-bestand slechts één regel te schrijven:
h2 {font-color: green}
En dit is hoe een paragraaf zal worden gedefinieerd, uitgelijnd aan de rechterkant, op een rode achtergrond, in blauwe tekst:
p {achtergrondkleur: rood; kleur: blauw; tekstuitlijning: rechts}
De volledige HTML-tagwolk bevat veelconstructies, maar hun studie, evenals de studie van de kenmerken van hun gebruik, is absoluut noodzakelijk voor de webontwerper, en vooral voor de lay-outontwerper die zonder hen de pagina niet kan maken.
Bovendien moet men altijd in gedachten houden dat inde laatste tijd is er een duidelijke opsplitsing in "gebieden", die nog niet eerder hadden bestaan, omdat er geen afzonderlijk bestaan bestond uit lay-out, ontwerp en programmadelen van webpagina's.
Bij het maken van serieuze sites,technologieën, enigszins verschillend van de traditionele programma's die deel uitmaken van het pakket kantoordocumenten. Zelfs voor het maken van een eenvoudige webpagina worden html-tags gebruikt.