Hva er HTML?
Hypertext Markup Language (HTML) er en type dataspråk som brukes til å lage sider som kan legges ut på Internett eller sendes via e -post. Selv om det kan virke sammensatt for mange mennesker, anses det for å være et relativt enkelt språk. All tekst, grafikk og designelementer En side designet med denne lnguage er "merket" med koder som instruerer nettleseren eller e -postprogrammet hvordan du viser disse elementene. Taggene gir også oppsett- og formateringsinformasjon slik at websiden eller e -posten vil se så nær som mulig til måten designeren hadde til hensikt å se ut. For nybegynnerens nettstedsdesigner eller noen andre som trenger å kjenne en viss kode eller ønsker å lære å opprette et helt nettsted, er det mange programvareverktøy, programmer og nettsteder som kan hjelpe ham eller henne i å skrive HTML -kode.
struktur
HTML -koding er strukturert som et tre, med hver annenTag nestet i den. I de fleste tilfeller krever hvert formateringselement en startkode og en sluttkode, og forskjellige tagger skal ikke overlappe hverandre. Dette er hva som menes med "nestet;" Hvis tag 2 åpnes etter tag 1, bør tag 2 lukkes først slik at formateringselementet til tag 2 er helt vedlagt i tag 1. elementer er de individuelle komponentene som utgjør koden, og inkluderer åpnings- og lukking av tagger og innholdet mellom dem. Attributter gir mer informasjon om elementet, og består av attributtet og dens verdi, koblet sammen med et like tegn.
For å lage et HTML -element, oppretter brukeren en tagg som starter og avslutter med vinkelfester og plasserer den før teksten som må formateres. Koden - vanligvis en eller flere bokstaver, tall, ord og/eller symboler - inne i vinkelbrakettene indikerer hva elementet er og attributtene som innholdet skal ha, for eksempel størrelse, skrift eller andre egenskaper. For å avslutte formateringen, brukeren tYpes den første vinkelbraketten, deretter en tilbakeslag, gjentar deretter elementkoden og lukker braketten. For eksempel
koder typer
Det er mange koder som tillater forskjellige tekstformatering, inkludert kursiv, tabeller, avsnitt og hyperkoblinger til websider. Koder kan også indikere for nettleseren eller e -postprogrammet hvordan du viser eller bruker andre elementer, for eksempel bilder, grafikk, video og lyd. Andre typer koder uten vinkelfester kan brukes til å lage tegnsettingstegn, diakritikk og andre symboler som kan vises i tekst. Selv om alle nettlesere og mange e -postprogrammer bruker HTML, kan hver tolke og vise koden litt annerledes, og designere må ofte vurdere disse variasjonene når de oppretter en webside.
Et utviklende språk
Siden utviklingenPment of HTML På begynnelsen av 1990-tallet av den britiske dataforskeren Tim Berners-Lee, har det vært mange endringer og versjoner. Disse versjonene har blitt opprettholdt av World Wide Web Consortium (W3C) siden 1996. I januar 2008 ble det første offentlige arbeidsutkastet til HTML 5 publisert av arbeidsgruppen som utviklet denne spesifikasjonen. Fortsatt under utvikling fra 2011 ble denne revisjonen forventet å endre applikasjonsutvikling dramatisk for nettet. Den introduserer en rekke nye elementer, inkludert de for nettstedstruktur, interaktivitet og lyd- og videostøtte, samt nye attributter.
Visning av en websidekode
Koden som brukes til å opprette hvilken som helst webside kan sees ved å navigere i en nettleser til siden, og deretter velge riktig alternativ fra nettleserens meny. I de fleste nettlesere kan brukeren klikke på "Vis" -menyen og velge et alternativ som "Kilde", "Vis kilde" eller "Sidekilde." Dette vil føre til at et popup-vindu vises, og det vil vise koden THAT ble brukt til å opprette den websiden.
Det er viktig å merke seg at ikke alt innholdet som finnes på alle websider er skrevet i HTML. Extensible Markup Language (XML) og Extensible Hypertext Markup Language (XHTML) er andre typer markeringsspråk brukt i nettutvikling. I tillegg brukes stilark - som Cascading Style Sheets (CSS) - til å knytte stil til HTML -dokumenter. Språk som Flash® og Java® brukes til å lage interaktivt innhold. Mange andre programmeringsspråk kan brukes til å legge til spesifikk funksjonalitet til et nettsted.
sammenlignet med HTM
Praktisk sett er det liten forskjell mellom HTM- og HTML -utvidelser, siden begge blir lest som en HTML -fil av de fleste maskiner. Årsaken til at det var to forskjellige utvidelser til å begynne med, er at visse typer datamaskiner, som de som kjørte på 16 -biters DOS eller Windows® 3 -systemer, ikke kunne lese fire karakterutvidelser, og derfor trengte de tre karakterene HTM -utvidelsen. De fleste sysTEMS som kan lese fire karakterutvidelser er automatisk programmert til å gjenkjenne HTM -filer som HTML -filer, selv om databrukere av og til kan trenge en omformer for å endre en fil fra HTM til et format som systemet gjenkjenner.