At gøre tekst kursiv er en almindelig måde at fremhæve eller differentiere specifikke ord eller sætninger på i et digitalt dokument eller på en hjemmeside. I webudvikling har du primært to måder at opnå dette på: ved hjælp af HTML-tags eller via CSS (Cascading Style Sheets). Selvom begge metoder ofte resulterer i, at teksten ser ens ud – altså skråskrift – er der vigtige forskelle, især når det kommer til deres semantiske betydning og den anbefalede brug.
Denne artikel vil dykke ned i de forskellige teknikker til at gøre tekst kursiv, forklare de underliggende principper og give dig den viden, du skal bruge for at vælge den rette metode til enhver situation.

HTML tilbyder to primære tags, der som standard får tekst til at fremstå i kursiv i de fleste browsere: <i> og <em>. Ved første øjekast kan de virke identiske, men de har forskellige formål.
<i> tagget (Italic)
Tagget <i> stod oprindeligt for 'italic' og blev brugt rent præsentationsmæssigt til at gøre tekst kursiv. Med introduktionen af HTML5 blev dets betydning dog redefineret til at repræsentere et tekststykke, der differentieres fra det omkringliggende indhold på grund af et andet humør, tone eller på anden måde, f.eks. tekniske termer, fremmede sprogudtryk, fiktive karakternavne eller skibsnavne. Det vigtige er, at <i> tagget ikke indikerer nogen særlig vægtning eller betydning; det er mere et stilistisk eller kategoriserende skel. Tekst inden i et <i> tag ser typisk kursiv ud, men det er browserens standardstil, der bestemmer dette.
Eksempler på brug af <i>:
- Fremmede ord eller fraser:
<p>Hun bestilte en <i>café au lait</i> i Paris.</p> - Tekniske termer eller fagudtryk:
<p>Begrebet <i>semantik</i> er vigtigt i HTML.</p> - Tanker eller indre monolog:
<p>Han tænkte: <i>Gad vide, om det regner i morgen?</i></p> - Skibsnavne eller titler på værker (når de ikke er links):
<p>Skibet <i>Titanic</i> sank i 1912.</p>
Det er vigtigt at bemærke, at selvom <i> ofte vises som kursiv, bør du bruge det, når teksten skal differentieres stilistisk, ikke når den skal fremhæves stærkt.
<em> tagget (Emphasis)
Tagget <em> står for 'emphasis' (vægtning) og bruges til at give tekst en stærkere vægt end det omkringliggende indhold. Dette er et semantisk tag, hvilket betyder, at det formidler mening. Når en browser eller en skærmlæser støder på tekst inden i et <em> tag, forstår den, at denne tekst er vigtigere og skal fremhæves. Standardvisningen for <em> er typisk også kursiv, men formålet er semantisk vægtning, ikke kun præsentation.
Eksempler på brug af <em>:
- Fremhævelse af et vigtigt ord i en sætning:
<p>Du <em>skal</em> huske at gemme dit arbejde.</p> - Ændring af sætningens betydning ved at fremhæve et andet ord:
<p>Jeg sagde <em>ikke</em>, at du skulle gå.</p>vs<p>Jeg sagde ikke, at <em>du</em> skulle gå.</p>
<em> tagget er det foretrukne valg, når du vil indikere, at et ord eller en sætning skal læses med en anden intonation eller vægt for at formidle en specifik betydning.
Semantisk forskel: <i> vs <em>
Den primære forskel ligger i semantikken. <em> tagget fortæller, at indholdet er vigtigt og skal læses med vægt, mens <i> tagget fortæller, at indholdet er anderledes i stil eller kategori fra det omkringliggende indhold, uden nødvendigvis at være vigtigere. For visuelle brugere ser teksten ofte ens ud, men for søgemaskiner, skærmlæsere og andre maskiner, der fortolker indholdet, er forskellen væsentlig.
Brug <em> til at indikere tekst, der skal fremhæves auditivt eller semantisk. Brug <i> til tekst, der traditionelt ville blive vist i kursiv, men hvor fremhævelse ikke er hovedformålet, f.eks. fremmede ord, taxonomiske betegnelser, tekniske termer osv.
Kursiv med CSS (Cascading Style Sheets)
Den mest fleksible og anbefalede metode til at kontrollere tekstens udseende, herunder om den skal være kursiv, er via CSS. CSS adskiller indhold (HTML) fra præsentation (styling), hvilket gør din kode renere, lettere at vedligeholde og mere tilgængelig.
For at gøre tekst kursiv med CSS bruger du egenskaben font-style med værdien italic. Du kan anvende denne stil på enhver HTML-element ved hjælp af CSS-regler.
Eksempler på brug af CSS:
- Anvendelse direkte på et element (inline style - generelt frarådes dette til mere end simple tests):
<p style="font-style: italic;">Denne tekst er kursiv via inline CSS.</p> - Anvendelse via en CSS-regel, f.eks. i et style sheet (mest almindeligt og anbefalet):
Du definerer en regel, der målretter specifikke elementer, klasser eller ID'er:.kursiv-tekst { font-style: italic; }
Og anvender den på dit HTML:<p class="kursiv-tekst">Denne tekst er kursiv via en CSS-klasse.</p>
Eller du kan style alle forekomster af et bestemt tag:em { font-style: italic; color: blue; }(Dette ville gøre al tekst inden i<em>tags kursiv og blå).
Fordelen ved at bruge CSS er, at du har fuld kontrol over styling uafhængigt af HTML'ens semantik. Du kan gøre ethvert element kursiv – selv elementer, der ikke er <i> eller <em> – og du kan ændre standardudseendet for <i> og <em>, hvis du ønsker det.
Hvornår skal man bruge hvad? Anbefalinger
Den moderne tilgang til webudvikling favoriserer separationen af indhold og præsentation. Derfor er CSS generelt den foretrukne metode til rent visuel styling.
- Brug
<em>tagget, når du semantisk vil fremhæve tekst for at angive vægtning eller vigtighed. - Brug
<i>tagget, når du semantisk vil differentiere tekst, der traditionelt vises kursiv (uden vægtning), som f.eks. fremmede ord, tekniske termer, tanker, etc. - Brug CSS (
font-style: italic;) til at gøre tekst kursiv, når der udelukkende er tale om en præsentationsmæssig beslutning, og den kursive stil ikke afspejler en specifik semantisk kategori (<i>) eller vægtning (<em>). Dette er ofte tilfældet, hvis du f.eks. vil style citater, sidebjælker eller specifikke designelementer kursivt.
I praksis vil standardbrowserstilen for <i> og <em> ofte være font-style: italic;. Ved at bruge CSS kan du dog nemt ændre dette, hvis du f.eks. ønsker, at <em> tekst skal være fed i stedet for kursiv, eller at <i> tekst skal have en anden farve.
Sammenligningstabel
| Metode | HTML-tag / CSS-egenskab | Formål | Semantisk Betydning | Standard Udseende (Typisk) | Bedst til |
|---|---|---|---|---|---|
| HTML | <i> |
Differentiering (stil, kategori) | Ja (stilistisk/kategorisk forskel, ikke vægtning) | Kursiv | Fremmede ord, tekniske termer, tanker, skibsnavne, etc. (uden vægtning) |
| HTML | <em> |
Vægtning / Fremhævelse | Ja (indikerer vigtighed/vægtning) | Kursiv | Ord eller sætninger, der skal fremhæves semantisk |
| CSS | font-style: italic; |
Præsentation / Styling | Nej (rent visuelt) | Kursiv | Rent visuel styling, hvor der ikke er en specifik semantisk grund til <i> eller <em> |
Ofte Stillede Spørgsmål om Kursiv Tekst
Hvad er den vigtigste forskel mellem <i> og <em>?
Den vigtigste forskel er semantikken. <em> bruges til at fremhæve tekst, der er vigtigere (vægtning), mens <i> bruges til tekst, der er stilistisk anderledes (f.eks. fremmede ord) uden at være vigtigere.
Det afhænger af formålet. Til semantisk markering (vægtning eller kategorisering) bør du bruge <em> eller <i>. Til ren præsentation (hvordan teksten skal se ud uafhængigt af betydning), er CSS (font-style: italic;) den anbefalede metode.
Kan jeg gøre en hel paragraf kursiv?
Ja. Du kan omslutte hele paragrafen med enten <em> eller <i>, men den mest fleksible måde er at anvende CSS på paragraf-elementet eller en CSS-klasse på paragraf-elementet: <p style="font-style: italic;">Hele denne paragraf er kursiv.</p> eller ved at definere en CSS-regel for p eller en klasse.
Påvirker brug af kursiv SEO?
Generelt har den visuelle kursive stil (via CSS eller <i> uden stærk semantik) minimal direkte indflydelse på SEO. Brugen af <em> kan potentielt give søgemaskiner en lille indikation af, at den omsluttede tekst er vigtig i konteksten af siden, men det er en mindre faktor sammenlignet med indholdets kvalitet, relevans og struktur som helhed.
Kan jeg kombinere fed skrift og kursiv?
Ja. Du kan kombinere tags som <strong> (fed, semantisk vægtning) eller <b> (fed, præsentationsmæssig) med <em> eller <i>. For eksempel: <em><strong>Denne tekst er både fed og kursiv.</strong></em>. Med CSS kan du opnå det samme ved at sætte både font-weight: bold; og font-style: italic; på det samme element.
Konklusion
At gøre tekst kursiv i HTML er mere nuanceret end blot at få teksten til at skråne. Valget mellem <i>, <em> og CSS afhænger af, om du vil tilføje semantisk mening (vægtning eller kategorisering) eller udelukkende styre præsentationen. Ved at forstå og anvende disse metoder korrekt, skaber du ikke kun visuelt tiltalende indhold, men også semantisk rig og tilgængelig webkode, der gavner både brugere og søgemaskiner. Stræb efter at bruge CSS til ren styling og de semantiske HTML-tags (<em> og <i>) til deres tilsigtede formål.
Hvis du vil læse andre artikler, der ligner Tekst kursiv: HTML og CSS forklaret, kan du besøge kategorien Fotografi.
