|
Article on other languages:
|
Hypertext Markup Language (HTML) er en IETF-standard til at beskrive formatering af tekster, for eksempel overskrifter, tabeller, hyperlink og indlejring af billeder. HTML-filer bruges på Internettet og især på World Wide Web, hvor webbrowsere som for eksempel Firefox, Internet Explorer, Mozilla, Safari og Opera.
HTML Opmærkning (Markup)Normalt siges enkelte .html filer at være dokumenter, men idet at de bliver ledsaget af CSS-stilark, og/eller sat sammen med andre sider kan disse samlet siges at udgøre en hjemmeside, eller webside, også idet at der bruges Server-Side eller klient-side scripting, for eksempel JavaScript. Et EksempelEt eksempel på et simpelt HTML-Dokument ses nedenfor, hvor første linje angiver dokument typpen. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html lang="da"> <head> <title>Mit HTML Dokument</title> </head> <body> <h1>Overskrift / Hovede Emne</h1> <p>Bare en masse Tekst.</p> <h2>Underaafsnit</h2> <p>Mere Tekst.</p> <h3>Under-Underaafsnit</h3> <p>Endu Mere Tekst.</p> </body> </html> Elementer og AttributterHTML har et fast antal af elementer og attributter, i HTML er selve HTML-elementet det første i dokumentet. Elementer bliver formet af såkaldte tags, hvor attributterne bliver tilføjet til start-tagget. Et eksempel ses nedenfor: <html lang="da"> </html> Et element begynder med et start-tag <ElementNavn> og afsluttes med </ElementNavn>. Det er dog ikke alle elementer som skal afsluttes, nogle af disse bliver ofte beskrevet som inline-elementer, det kan være, <img> (images / billeder), linjeskift <br>, eller (horizontal linje) <hr>.
Attributten lang som set ovenfor, bliver brugt af skærmoplæsere og søgemaskiner, til at bedre at kunne fastslå sproget for en side, eller en sektion eksempelvis angivet med <div>. Editorer og WYSIWYGDer er i dag mange værktøjer som kan bruges i web-udvikling, det inkludere funktionalitet som Syntax Highlighting, Autofuldførelse, og Faneblade. Nogle værktøjer forsøger helt at erstatte hånd-skrivning af Markup og Stil, med forskellig grad af succes. Ideen er, at en webudvikler derved ikke behøver at hånd-kode ret meget, men der kan dog nemt opstå problemer i forskellige situationer. Mange begyndere er kendt for at benytte disse værktøjer, og når det kombineres med ringe viden omkring de underliggende standarder går det ofte galt. Generelt kan enhver tekst-editor benyttes til at skrive HTML-Markup, eksempelvis Notepad i Windows. HistorieHTML-sproget blev opfundet af to medarbejdere hos CERN-atomforskningsinstituttet i Geneve, Schweiz. Tim Berners-Lee var hovedmanden. Filformatet er en variation af sproget SGML, og som filefternavn bruges normalt ".html", ".htm" eller med et tilføjet s, som fx ".shtml" og ".shtm". De to sidste bruges især til ASP-kodning i HTML-kode, da det beder serveren om at kigge efter specielle scripts og ikke kun html kode. HTML-formatet udvikles løbende med nye funktioner. Udviklingen af HTML koordineres af The World Wide Web Consortium, forkortet W3C. Brugen af HTML i dagI dag er mange attributter blevet erstattet af CSS-egenskaber, og en del elementer er ligeså blevet erstattet af <span> som bliver brugt sammen med CSS Stil til at opnå samme, eller rigere resultater med. Mange webdesignere er også begyndt at gå væk fra de gamle tabel baseret sider, og opbygger i stedet sider ved brug af div tags, som bliver positioneret enten ved hjælp af CSS Float, eller CSS Position egenskaberne. HTML sammenlignet med XHTMLXHTML er en videreudvikling af HTML, som er baseret på XML. Det betyder at man kan kombinere andre XML baserede sprog med XHTML, og omvendt. De fleste vil dog ikke mærke nogen større fordel ved at bruge XHTML frem for HTML 4.01 Strict, bruger man bare XHTML alene, vil forskellen være minimal. Se også: What are the advantages of using XHTML rather than HTML? (Engelsk) Det kan endvidere være problematisk at arbejde med XHTML, da selv den mindste fejl i koden kan betyde at browseren ikke vil vise siden. De fleste sider som er lavet i XHTML bliver endvidere "serveret" af webserveren med den forkerte mime-type, og endvidere vil mange xhtml-dokumenter end ikke rendere hvis de blev vist med den rigtige mimetype. Det skyldes hovedsageligt uerfarne webdesignere, som bruger XHTML uden at have fuld forståelse for nogle enkelte, men vigtige ting. Se også
Eksterne henvisninger
Teknisk
|
|||||||||||||||||||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net