Hvad er HTML?
Hypertext Markup Language (HTML) er en type computersprog, der bruges til at oprette sider, der kan sendes på Internettet eller sendes via e -mail. Selvom det kan virke komplekst for mange mennesker, betragtes det som et relativt simpelt sprog. Al tekst, grafik og designelementer En side designet med denne lnguage er "mærket" med koder, der instruerer webbrowser eller e -mail -programmet, hvordan man viser disse elementer. Mærkerne giver også layout- og formateringsoplysninger, så websiden eller e -mailen ser så tæt ud som muligt på den måde, hvorpå dens designer havde til hensigt at se ud. For den nybegynder webstedsdesigner eller enhver anden, der har brug for at kende en bestemt kode eller ønsker at lære at oprette et helt websted, er der mange softwareværktøjer, programmer og websteder, der kan hjælpe ham eller hende med at skrive HTML -kode.
struktur
HTML -kodning er struktureret som et træ, med hver andenTag indlejret i det. I de fleste tilfælde kræver hvert formateringselement et startmærke og et slutmærke, og forskellige tags bør ikke overlappe hinanden. Dette er hvad der menes med "indlejret;" Hvis tag 2 åbnes efter tag 1, skal tag 2 først lukkes, så formateringselementet i tag 2 er helt lukket inden for tag 1. elementer er de individuelle komponenter, der udgør koden, og inkluderer åbning og lukning af tags og indholdet mellem dem. Attributter giver mere information om elementet og består af attributten og dets værdi, forbundet med et lige tegn.
For at oprette et HTML -element opretter brugeren et tag, der starter og afslutter med vinkelbeslag og placerer den før den tekst, der skal formateres. Koden - normalt et eller flere bogstaver, tal, ord og/eller symboler - inde i vinkelbeslagene angiver, hvad elementet er, og attributterne, som indhold skal have, såsom dets størrelse, skrifttype eller andre egenskaber. For at afslutte formateringen, brugeren tYpes den første vinkelbeslag, derefter et tilbageslag, gentager derefter elementkoden og lukker beslaget. F.eks. Er
Typer af koder
Der er mange koder, der giver mulighed for forskellige tekstformatering, herunder kursiv, tabeller, afsnit og hyperlinks til websider. Koder kan også indikere for browseren eller e -mail -programmet, hvordan man vises eller bruger andre elementer, såsom billeder, grafik, video og lyd. Andre typer koder uden vinkelbeslag kan bruges til at skabe tegnsætningstegn, diakritik og andre symboler, der kan vises i tekst. Selvom alle webbrowsere og mange e -mail -programmer bruger HTML, kan hver især fortolke og vise koden lidt anderledes, og designere skal ofte overveje disse variationer, når de opretter en webside.
et udviklende sprog
Siden DeveloPent af HTML i de tidlige 1990'ere af den britiske computerforsker Tim Berners-Lee, der har været mange ændringer og versioner. Disse versioner er blevet vedligeholdt af World Wide Web Consortium (W3C) siden 1996. I januar 2008 blev det første offentlige arbejdsudkast til HTML 5 offentliggjort af arbejdsgruppen, der udviklede denne specifikation. Stadig under udvikling fra 2011 forventedes denne revision dramatisk at ændre applikationsudvikling til Internettet. Det introducerer en række nye elementer, herunder dem til webstedsstruktur, interaktivitet og lyd- og videounderstøttelse samt nye attributter.
Visning af en websides kode
Koden, der bruges til at oprette enhver webside, kan ses ved at navigere i en browser til siden og derefter vælge den korrekte mulighed i browserens menu. I de fleste browsere kan brugeren klikke på menuen "Vis" og vælge en indstilling som "Kilde", "Vis kilde" eller "Sidekilde." Dette vil få et pop-up-vindue til at vises, og det viser koden that blev brugt til at oprette denne webside.
Det er vigtigt at bemærke, at ikke alt det indhold, der findes på alle websider, er skrevet i HTML. Extensible Markup Language (XML) og Extensible Hypertext Markup Language (XHTML) er andre typer markeringsprog, der bruges i webudvikling. Derudover bruges stilark - som Cascading Style Sheets (CSS) - til at vedhæfte stil til HTML -dokumenter. Sprog som Flash® og Java® bruges til at skabe interaktivt indhold. Mange andre programmeringssprog kan bruges til at tilføje specifik funktionalitet til et websted.
sammenlignet med HTM
Praktisk set er der ringe forskel mellem HTM- og HTML -udvidelser, da begge læses som en HTML -fil af de fleste maskiner. Årsagen til, at der var to forskellige udvidelser til at begynde med, er, at visse typer computere, som dem, der kørte på 16 bit DOS eller Windows® 3 -systemer, ikke kunne læse fire karakterudvidelser, og så havde brug for den tre karakter HTM -udvidelse. De fleste sysTEM'er, der kan læse fire karakterudvidelser, programmeres automatisk til at genkende HTM -filer som HTML -filer, skønt computerbrugere lejlighedsvis har brug for en konverter for at ændre en fil fra HTM til et format, som systemet genkender.