HTML: Forskelle mellem versioner

Content deleted Content added
har rettet en grammatisk fejl
m Nogle sproglige rettelser - meget mere er nødvendigt; fjerner se også-afsnittet og en ekstern henvisning fra artikelteksten
Linje 23:
}}
'''H'''yper'''T'''ext '''M'''arkup '''L'''anguage ('''HTML''') er et [[opmærkningssprog]], der primært har til formål at få tekst og billeder på en [[websted|hjemmeside]] til at virke som links til andre html-sider. Markup betyder at opmærke, og html definerer netop indhold på websider.
 
 
Fx kan en tekst markeres som overskrift eller brødtekst, arrangeres i en punktopstilling eller en [[tabel]], og et [[hyperlink]] kan indsættes som klikbar tekst. Dermed kan [[webbrowser]]e som [[Firefox]], [[Internet Explorer|MS Internet Explorer]], [[Safari (browser)|Safari]], [[Opera (browser)|Opera]] eller [[Google Chrome]] skelne teksttyper og vise indholdet formateret efter den type, det er markeret som. Overskrifter vises med forstørret fed skrift og hyperlinks med blå skrift. Html giver også mulighed for at bestemme [[overskrift]]er, tabeller, hyperlink og indlejring af [[billede]]r. HTML-filer bruges på [[internet]]tet, især på [[World Wide Web]].
Line 54 ⟶ 53:
 
=== HTML 4.0 ===
Hidtil havde udviklingen af htmlHTML givet flere og flere formateringskoder, og trukket htmlHTML længere væk fra den oprindelige tanke om et markup-sprogmarkupsprog, der strukturer indhold og præsentation, der lå hos den enhed htmlHTML-siden blev præsenteret på. Formålet med htmlHTML 4.0 har væretvar at vende tilbage til den oprindelige idé om at adskille struktur og præsentation (udseende). Derfor er de fleste formateringskoder taget ud af htmlHTML og lagt over i CSS.
 
=== HTML 4.01 ===
Line 61 ⟶ 60:
=== HTML 5 ===
Den seneste version af HTML har mange nye koder: tag-understøttelser.
Det lykkedes ikke at erstatte HTML med xhtmlXHTML, som W3C anbefalede i 2000, men mange web-designerewebdesignere bruger det.
Læs mere om HTML 5's nye tags på [http://www.w3schools.com/html5/default.asp w3schools html 5 tutorial]
 
== HTML's grundprincipper ==
Line 70 ⟶ 68:
|-----
|
Et eksempel på et simpelt HTML-Dokumentdokument ses nedenfor, hvor de første linjer med blåt angiver dokument typen.
<source lang="html4strict">
<!DOCTYPE html>
Line 125 ⟶ 123:
=== CSS ===
{{uddybende|CSS}}
CSS står for '''C'''ascading '''S'''tyle '''S'''heets, "CSS"og definerer hvordan htmlHTML-elementer skal fremvises. CSS bliver skrevetskrives i "style-tags", "styles" var tilført til htmlHTML for at løse problemetproblemer i HTML 4.0. "External Style Sheets" kan spare en webdesigner for en masse tid, "External Style Sheets" er lagretgemmes i "CSS Filer"-filer.
 
"Styles løste et stort problem, html var aldrig beregnet til at indeholde tags til formatering af et dokument. Html havde formålet at definere indholdet af et dokument, som:
 
"Styles løste et stort problem, htmlda vardet aldrigikke beregnethavde tilværet hensigten, at HTML skulle indeholde tags til formatering af et dokument. HtmlFormålet havdemed formåletHTML var at definere indholdet af et dokument, som eksempelvis:
 
<source lang="html4strict">
Line 135 ⟶ 132:
</source>
 
CSS kan spare webdesigner både arbejde og tid, da CSS definerer, hvordan htmlHTML-elementer skal vises. Formateringskoden gemmes som regel i "External",eksterne "CSS-filer". "External Style Sheets" kan ændre udseendet og layoutet af sider på et websted, blot ved at redigere en enkelt fil helt uafhængigt af sidens indhold.
 
CSS kan spare webdesigner både arbejde og tid, da CSS definerer, hvordan html-elementer skal vises. Formateringskoden gemmes som regel i "External", "CSS-filer". "External Style Sheets" kan ændre udseendet og layoutet af sider på et websted, blot ved at redigere en enkelt fil helt uafhængigt af sidens indhold.
 
=== Baggrunden for at skille struktur og præsentation ===
Line 185 ⟶ 181:
XHTML er en videreudvikling af HTML, som er baseret på XML. Det betyder at man kan kombinere alle XML baserede sprog med XHTML.
 
De fleste mærker ingen større fordel ved at bruge XHTML frem for HTML 4.01 Strict. Med XHTML alene er forskellen minimal. Se også: [http://www.w3.org/MarkUp/2004/xhtml-faq#advantages What are the advantages of using XHTML rather than HTML? (Engelsk)]
 
Det kan være svært at arbejde med XHTML, da selv den mindste fejl i koden kan betyde, at browseren ikke viser siden. De fleste sider, som er lavet i XHTML, bliver endvidere "serveret" af webserveren med den forkerte ''mime-type'', og mange xhtml-dokumenter vil 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 få, men vigtige detaljer.
 
== Se også ==
* [[Web-sikre farver]]
* [[Hypertekst]]
* [[Active Server Pages|ASP]]
* [[Perl]]
* [[PHP]]
* [[XML]]
* [[URL]]
* [[CSS]]
{{commonscat}}
 
== Eksterne henvisninger ==