{"id":49063,"date":"2023-02-27T14:00:07","date_gmt":"2023-02-27T13:00:07","guid":{"rendered":"https:\/\/kinqsta.com\/dk\/?p=49063&#038;preview=true&#038;preview_id=49063"},"modified":"2023-08-24T10:28:09","modified_gmt":"2023-08-24T09:28:09","slug":"github-pages","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/","title":{"rendered":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages"},"content":{"rendered":"<p>Med alle de aktuelle hotte webudviklingsv\u00e6rkt\u00f8jer og frameworks bliver det stadig mere kompliceret at skabe et websted. Men nogle gange har du ikke brug for en masse interaktivitet p\u00e5 dit websted. Hvis du fokuserer p\u00e5 at f\u00e5 informationerne ud til beskueren og ikke har brug for kompleks funktionalitet, kan et statisk websted v\u00e6re det rigtige valg.<\/p>\n\n<p>I denne vejledning l\u00e6rer du, hvad et statisk websted er, herunder dets fordele og begr\u00e6nsninger, og hvordan du gratis opretter og implementerer et simpelt personligt websted, der er oprettet med HTML og Bootstrap, ved hj\u00e6lp af GitHub Pages.<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>Hvad er GitHub Pages?<\/h2>\n<p><a href=\"http:\/\/github.com\">GitHub<\/a> er en webbaseret platform til hosting af Git-repositorier og samarbejde om softwareprojekter. Den tilbyder v\u00e6rkt\u00f8jer til deling og sporing af kode\u00e6ndringer, administration og gennemgang af kode samt mulighed for at \u00e5bne og gennemg\u00e5 pull requests.<\/p>\n<p>Du m\u00e5 ikke forveksle <a href=\"https:\/\/kinqsta.com\/dk\/blog\/git-vs-github\/\">Git og GitHub<\/a>! GitHub er en hostingtjeneste, der g\u00f8r det muligt for udviklere at samarbejde, mens Git er den lokale versionskontrolsoftware, du bruger til at gemme \u00f8jebliksbilleder af status for dit softwareprojekt.<\/p>\n<p><a href=\"https:\/\/pages.github.com\/\">GitHub Pages<\/a> er en af de bedste funktioner i GitHub. Det er en tjeneste, der giver dig mulighed for at hoste et <a href=\"https:\/\/kinqsta.com\/blog\/wordpress-vs-static-html\/\">statisk websted <\/a>direkte fra et GitHub-repository. Det betyder, at du kan bruge dit repository til at gemme koden og filerne p\u00e5 dit websted, og GitHub vil automatisk offentligg\u00f8re dem som et websted, du kan f\u00e5 adgang til online.<\/p>\n<p>Sammenfattende er GitHub Pages en hurtig og nem m\u00e5de at f\u00e5 dit websted op at k\u00f8re p\u00e5, og det er is\u00e6r nyttigt til at fremvise din <a href=\"https:\/\/kinqsta.com\/dk\/blog\/portfolio-hjemmeside\/\">portef\u00f8lje<\/a>, open source-projekter eller andet statisk indhold.<\/p>\n<h3>Statiske vs. dynamiske websteder<\/h3>\n<p>Som vi har set, giver GitHub Pages en m\u00e5de at implementere <a href=\"https:\/\/kinqsta.com\/blog\/wordpress-vs-static-html\/\">statiske websteder<\/a> p\u00e5. Men hvad er forskellen mellem et statisk websted og et dynamisk websted?<\/p>\n<p>Lad os starte med at diskutere indholdet p\u00e5 de n\u00e6vnte websteder.<\/p>\n<p>Statisk indhold henviser til de elementer p\u00e5 webstedet, der forbliver de samme for alle brugere, uanset hvem de er, eller hvilke handlinger de foretager p\u00e5 webstedet. Dette kan omfatte ting som tekst, billeder og layout p\u00e5 webstedet samt den underliggende kode og de filer, som webstedet best\u00e5r af. Et statisk websted leveres til brugeren pr\u00e6cis som det er gemt.<\/p>\n<p>Dynamisk indhold er derimod indhold, der \u00e6ndrer sig p\u00e5 baggrund af brugerens handlinger &#8211; f.eks. ved at logge ind, interagere med en betalingsmur eller kommentere et indl\u00e6g &#8211; eller andre faktorer som f.eks. det aktuelle tidspunkt eller den aktuelle placering.<\/p>\n<p>Et websted, der f.eks. viser et stillbillede af et produkt, vil altid vise det samme billede til alle brugere (statisk). P\u00e5 den anden side vil et websted, der viser den aktuelle tid, vise et andet tidspunkt for hver bruger afh\u00e6ngigt af deres placering (dynamisk).<\/p>\n<p>Generelt kan man sige, at et websted er statisk, hvis det kun indeholder HTML, CSS og <a href=\"https:\/\/kinqsta.com\/javascript\/\">JavaScript<\/a> p\u00e5 <a href=\"https:\/\/kinqsta.com\/blog\/frontend-developer\/\">frontend<\/a>, og der ikke er serverteknologier som <a href=\"https:\/\/kinqsta.com\/blog\/php-vs-python\/\">PHP eller Python<\/a>, der interagerer med en database.<\/p>\n<figure id=\"attachment_145872\" aria-describedby=\"caption-attachment-145872\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145872 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/Kinsta-twitter-1024x533.png\" alt=\"Kinstas Twitter-hjemmeside viser banneret \"Den bedste cloud-platform til dit n\u00e6ste webprojekt\" og flere dynamiske indhold s\u00e5som f\u00f8lgere, f\u00f8lger og meddelelser.\" width=\"1024\" height=\"533\"><figcaption id=\"caption-attachment-145872\" class=\"wp-caption-text\">Twitter er et dynamisk websted.<\/figcaption><\/figure>\n<p>Selv om det ikke er muligt at bygge dynamiske websteder ved hj\u00e6lp af GitHub Pages, kan du nemt bygge dit eget <a href=\"https:\/\/kinqsta.com\/blog\/content-management-system\/\">ved hj\u00e6lp af et CMS<\/a> som <a href=\"https:\/\/kinqsta.com\/dk\/blog\/hvad-er-wordpress\/\">WordPress<\/a> eller statiske webstedsgeneratorer som <a href=\"https:\/\/kinqsta.com\/dk\/blog\/gatsby-wordpress\/\">Gatsby<\/a> eller <a href=\"https:\/\/kinqsta.com\/blog\/hugo-static-site\/\">Hugo<\/a>.<\/p>\n<h3>GitHub Pages vigtigste funktioner<\/h3>\n<p>Lad os se styrkerne ved GitHub Pages som en hosting-tjeneste:<\/p>\n<ol>\n<li><strong>Nem ops\u00e6tning og offentligg\u00f8relse:<\/strong> GitHub Pages g\u00f8r det nemt at komme i gang med f\u00e5 enkle trin. Du kan aktivere GitHub Pages for dit repository og angive kilden til dine webstedsfiler, hvorefter GitHub automatisk udgiver dit websted og g\u00f8r det tilg\u00e6ngeligt p\u00e5 en URL baseret p\u00e5 dit brugernavn og repository-navn.<\/li>\n<li><strong>Brugerdefinerede dom\u00e6ner:<\/strong> Med GitHub Pages kan du bruge et brugerdefineret dom\u00e6nenavn til dit websted i stedet for den standard-URL, der leveres af GitHub. Dette giver dig mulighed for at bruge dit eget branding og g\u00f8re det lettere for brugerne at finde og f\u00e5 adgang til dit websted.<\/li>\n<li><strong>HTTPS-underst\u00f8ttelse:<\/strong> GitHub Pages tilbyder underst\u00f8ttelse af HTTPS, hvilket giver mulighed for sikre forbindelser til dit websted. Dette er afg\u00f8rende for at skabe tillid til dit websted.<\/li>\n<li><strong>Jekyll-underst\u00f8ttelse:<\/strong> GitHub Pages underst\u00f8tter Jekyll, en statisk sidegenerator, der giver dig mulighed for at oprette sofistikerede websteder ved hj\u00e6lp af skabeloner og andre funktioner. Dette g\u00f8r det nemt at oprette professionelt udseende websteder uden at skulle skrive al koden fra bunden.<\/li>\n<\/ol>\n<h3>Begr\u00e6nsninger<\/h3>\n<p>Som n\u00e6vnt f\u00f8r kan du kun oprette statiske websteder med GitHub Pages. Hvis du \u00f8nsker at opbygge et komplekst projekt med mange funktionaliteter, skal du bruge andre <a href=\"https:\/\/kinqsta.com\/dk\/\">hostingtjenester<\/a>. Du skal ogs\u00e5 huske p\u00e5, at du ikke kan bruge GitHub Pages til kommercielle form\u00e5l, f.eks. til at drive en onlineforretning eller <a href=\"https:\/\/kinqsta.com\/blog\/open-source-ecommerce\/\">e-handel<\/a>.<\/p>\n<p>GitHub Pages tillader ikke, at dit websted er st\u00f8rre end 1 GB, hvilket betyder, at filerne i dit repository ikke kan overskride denne m\u00e6ngde hukommelse. Det meste af tiden er 1 GB mere end nok til et statisk websted; du skal blot s\u00f8rge for at <a href=\"https:\/\/kinqsta.com\/blog\/lossy-compression\/\">komprimere dine billeder<\/a>.<\/p>\n<p>Den har ogs\u00e5 en bl\u00f8d b\u00e5ndbreddegr\u00e6nse p\u00e5 100 GB pr. m\u00e5ned. Denne m\u00e6ngde b\u00e5ndbredde ville v\u00e6re nok til at distribuere dit websted til et par tusinde personer om m\u00e5neden, s\u00e5 medmindre du har et stort publikum, vil du v\u00e6re godt k\u00f8rende med denne metode.<\/p>\n<h2>Oprettelse og implementering med GitHub-sider: Trin-for-trin-guide<\/h2>\n<p>Oprettelse af en GitHub-side er en enkel og ligetil proces til at hoste et statisk websted. Husk p\u00e5, at hvis du har brug for en form for databaseforbindelse, skal du have en ekstern<a href=\"https:\/\/sevalla.com\/database-hosting\/\"> databaseudbyder<\/a>.<\/p>\n<p>I den f\u00f8lgende vejledning l\u00e6rer du, hvordan du opretter en GitHub-side fra bunden. Det omfatter oprettelse af et eksternt repository, opbygning af et responsivt personligt <a href=\"https:\/\/kinqsta.com\/blog\/what-is-html\/\">websted med HTML<\/a> og udrulning til internettet med GitHub.<\/p>\n<p>Lad os komme i gang!<\/p>\n<h3>1. Tilmeld dig p\u00e5 GitHub<\/h3>\n<p>For at starte med det hele skal du have en aktiv GitHub-konto. Hvis du ikke har en, kan du g\u00e5 til <a href=\"https:\/\/github.com\/signup\">deres tilmeldingsside<\/a>. Det burde ikke tage mere end et par minutter at udfylde formularen.<\/p>\n<figure id=\"attachment_145873\" aria-describedby=\"caption-attachment-145873\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145873 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/github-singup-page-1024x497.png\" alt=\"GitHub tilmeldingsside med en etiket, der viser \u201cWelcome to GitHub!, Let's begin the adventure\u201d og \u201cEnter your email\u201d feltet.\" width=\"1024\" height=\"497\"><figcaption id=\"caption-attachment-145873\" class=\"wp-caption-text\">GitHub tilmeldingsside.<\/figcaption><\/figure>\n<p>N\u00e5r du har tilmeldt dig, b\u00f8r du kunne oprette et fjernrepository.<\/p>\n<h3>2. Opret et fjernrepository<\/h3>\n<p>Et repository er en mappe, hvor du gemmer al den kode, der er relateret til et bestemt projekt.<\/p>\n<p>Fra GitHub-hjemmesiden skal du klikke p\u00e5 knappen &#8220;New&#8221; eller &#8220;Create repository&#8221;, der er placeret i venstre panel p\u00e5 webstedet. Dette vil omdirigere dig til en formular, hvor du udfylder oplysningerne om dit repo.<\/p>\n<figure id=\"attachment_145874\" aria-describedby=\"caption-attachment-145874\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145874 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/create-github-repository-1024x505.png\" alt=\"GitHub-hjemmesiden viser et venstre panel med ordene\u201cCreate your first project\u201d og en pil, der peger p\u00e5 knappen \u201cCreate repository\u201d.\" width=\"1024\" height=\"505\"><figcaption id=\"caption-attachment-145874\" class=\"wp-caption-text\">Opret et GitHub-repositorium.<\/figcaption><\/figure>\n<p>Disse n\u00e6ste trin er afg\u00f8rende:<\/p>\n<ol>\n<li>Indstil navnet p\u00e5 dit repository til <code>\"yourusername\".github.io<\/code>.<\/li>\n<li>Mark\u00e9r knappen public (offentlig). Du skal indstille repositoryet til <strong>Public<\/strong> for at offentligg\u00f8re dit websted.<\/li>\n<li>Tilf\u00f8j en README.<\/li>\n<\/ol>\n<p>Du kan kun have et repository for en given personlig konto eller organisation. Det er derfor, at repositoryets navn er dit brugernavn og <code>github.io<\/code> -dom\u00e6net. Senere vil vi se, hvordan du opretter et websted fra et repository.<\/p>\n<p>Medmindre du har GitHub Pro, kan du kun udgive en GitHub-side, hvis repositoryet er offentligt. Husk dette, hvis du ikke \u00f8nsker at dele kildekoden til dit websted offentligt.<\/p>\n<p>Herefter b\u00f8r du have noget i stil med f\u00f8lgende:<\/p>\n<figure id=\"attachment_145875\" aria-describedby=\"caption-attachment-145875\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145875 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/new-repository-1024x760.png\" alt=\"Opret en ny lagerformular indeholdende lagernavnet med v\u00e6rdien \"kinstauser.github.io\".\" width=\"1024\" height=\"760\"><figcaption id=\"caption-attachment-145875\" class=\"wp-caption-text\">Form af GitHub-repo.<\/figcaption><\/figure>\n<p>Hvis du allerede har den fungerende kildekode til dit websted, kan du springe den almindelige <a href=\"https:\/\/kinqsta.com\/blog\/git-for-web-development\/\">Git-arbejdsgang<\/a> over og smide filerne direkte ind i repo&#8217;en i stedet.<\/p>\n<p>For at g\u00f8re dette skal du klikke p\u00e5 menuen <code>Add file<\/code> i dit repository og v\u00e6lge indstillingen <strong>Upload filer<\/strong>. V\u00e6lg derefter filerne p\u00e5 dit websted, med den vigtigste HTML-fil med navnet <code>index.html<\/code>. Husk ogs\u00e5 at l\u00e6gge alle dine CSS- og JavaScript-filer i repositoryet.<\/p>\n<p>Til sidst skal du trykke p\u00e5 knappen <strong>Commit changes (Indberet \u00e6ndringer)<\/strong>.<\/p>\n<figure id=\"attachment_145876\" aria-describedby=\"caption-attachment-145876\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145876 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/upload-files-to-github-1024x615.png\" alt=\"Upload af filer main.js,index.html og main.css til GitHub-lageret med commit-meddelelsen \"Tilf\u00f8j index.html, main.css og main.js\".\" width=\"1024\" height=\"615\"><figcaption id=\"caption-attachment-145876\" class=\"wp-caption-text\">Upload filer til GitHub.<\/figcaption><\/figure>\n<p>I det f\u00f8lgende afsnit vil vi bygge et simpelt personligt websted med HTML og Bootstrap. Derefter uploader vi det til GitHub og opretter det som en GitHub public page med et brugerdefineret dom\u00e6ne.<\/p>\n<h3>3. Opbygning af et personligt websted<\/h3>\n<p>Vi starter med at klone den GitHub-repo, vi lige har oprettet. For at g\u00f8re dette skal du s\u00f8rge for, at du allerede har <a href=\"https:\/\/git-scm.com\/book\/en\/v2\/Getting-Started-Installing-Git\">Git-klienten<\/a> installeret p\u00e5 din computer. (Hvis du ikke har det, kan du tage et kig p\u00e5 vores vejledning om <a href=\"https:\/\/kinqsta.com\/dk\/blog\/git-vs-github\/#how-to-integrate-git-and-github-in-5-steps\">Git og GitHub<\/a>)<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Du skal konfigurere SSH-godkendelse for din GitHub-konto. Dette kan lyde lidt komplekst, men vi har en komplet artikel om <a href=\"https:\/\/kinqsta.com\/blog\/generate-ssh-key\/#using-ssh-keys-with-github\">SSH-n\u00f8gler til GitHub<\/a>, som d\u00e6kker dig.<\/p>\n<\/aside>\n\n<p>G\u00e5 til fanen <code>code<\/code> i dit repository, og kopier SSH-URL&#8217;en i <strong>SHH<\/strong>-indstillingen.<\/p>\n<figure id=\"attachment_145877\" aria-describedby=\"caption-attachment-145877\" style=\"width: 612px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145877 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/ssh-github-connection.png\" alt=\"Kodefane i et GitHub-lager med en pil, der peger p\u00e5 muligheden for at kopiere SSH URL.\" width=\"612\" height=\"410\"><figcaption id=\"caption-attachment-145877\" class=\"wp-caption-text\">Repo&#8217;s SSH URL.<\/figcaption><\/figure>\n<p>Start derefter en terminal eller en kommandolinje. P\u00e5 de fleste Linux-distributioner og macOS kan du bruge genvejen <kbd>Ctrl + Alt + T<\/kbd>, eller kigge i dit systems app-menu efter <strong>Terminal<\/strong>. P\u00e5 Windows kan du bruge <a href=\"https:\/\/gitforwindows.org\/\">Git BASH<\/a>, der er installeret som standard med Git, CMD, PowerShell eller en GUI-klient.<\/p>\n<p>P\u00e5 din terminal skal du skrive <code>git clone<\/code> og den URL, du har kopieret. Dette vil downloade og oprette en kopi af fjernrepositoriet p\u00e5 din lokale maskine, s\u00e5 du kan bygge dit websted.<\/p>\n<figure id=\"attachment_145878\" aria-describedby=\"caption-attachment-145878\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145878 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/terminal-kinstauser-1024x293.png\" alt=\"Git clone-kommando og dens svar i et CMD-vindue.\" width=\"1024\" height=\"293\"><figcaption id=\"caption-attachment-145878\" class=\"wp-caption-text\">Kommandoen Git-klonering.<\/figcaption><\/figure>\n<p>Indtast derefter den nye mappe med navnet <strong>yourusername.github.io<\/strong> med <code>cd<\/code> og <code>ls<\/code>. Du b\u00f8r se <strong>.git<\/strong>-mappen, som indeholder konfigurationen og metadataene for dit projekt samt <strong>README.md<\/strong>-filen, hvis du har oprettet en s\u00e5dan.<\/p>\n<p>\u00c5bn din foretrukne <a href=\"https:\/\/kinqsta.com\/dk\/blog\/bedste-teksteditorer\/\">teksteditor<\/a> (f.eks. <a href=\"https:\/\/kinqsta.com\/blog\/how-to-use-sublime-text\/\">Sublime Text<\/a>), og lad os begynde at oprette dit websted.<\/p>\n<p>I roden af repositoriet skal du oprette en fil ved navn <code><strong>index.html<\/strong><\/code> (dette navn er p\u00e5kr\u00e6vet af GitHub Pages) og skriv den typiske HTML-kodestruktur:<\/p>\n<pre><code class=\"language-html\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n    &lt;meta charset=\"UTF-8\"&gt;\n    &lt;meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"&gt;\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"&gt;\n    &lt;title&gt;Kinsta User&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    \n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Som vi sagde tidligere, skal vi bruge <a href=\"https:\/\/getbootstrap.com\/\">Bootstrap 5.0<\/a>, en open source CSS-ramme, der hj\u00e6lper os med at bygge responsive websteder lettere. Som du vil se, beh\u00f8ver vi ikke at bruge brugerdefineret CSS til dette s\u00e6rlige websted.<\/p>\n<p>For at f\u00e5 Bootstrap ind p\u00e5 vores side skal vi inkludere den kompilerede CSS og JavaScript via en <a href=\"https:\/\/kinqsta.com\/dk\/blog\/wordpress-cdn\/\">CDN<\/a>. Inds\u00e6t f\u00f8lgende kode inde i HTML <code>&lt;head&gt;<\/code> for at kunne bruge Bootstrap CSS:<\/p>\n<pre><code class=\"language-html\"><!-- CSS: Inside head tag -->&lt;link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.2.3\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65\" crossorigin=\"anonymous\"&gt;<\/code><\/pre>\n<p>P\u00e5 samme m\u00e5de skal vi ogs\u00e5 inkludere <a href=\"https:\/\/devicon.dev\/\">Devicon<\/a> CDN&#8217;en for at kunne bruge SVG-ikoner fra popul\u00e6re programmeringssprog og teknologier uden de store problemer:<\/p>\n<pre><code class=\"language-html\"><!-- Devicon: Programming languages icons -->&lt;link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/gh\/devicons\/devicon@v2.15.1\/devicon.min.css\"&gt;<\/code><\/pre>\n<p>For at inkludere JavaScript skal du inds\u00e6tte f\u00f8lgende kode lige over slutningen af <code>&lt;\/body&gt;<\/code> -tagget:<\/p>\n<pre><code class=\"language-html\"><!-- JavaScript: Above -->\n\n&lt;script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.2.3\/dist\/js\/bootstrap.bundle.min.js\" integrity=\"sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK\/7HAuoJl+0I4\" crossorigin=\"anonymous\"&gt;&lt;\/script&gt;<\/code><\/pre>\n<p>Vi starter med at oprette en header til vores websted. Det bliver en m\u00f8rk overskrift med links til vores indeksside og to andre sider &#8211; &#8220;Projekter&#8221; og &#8220;L\u00e6selog&#8221; &#8211; som du kan oprette senere:<\/p>\n<pre><code class=\"language-html\">&lt;nav class=\"navbar navbar-dark navbar-expand-lg bg-dark \"&gt;\n    &lt;div class=\"container-fluid\"&gt;\n        &lt;div class=\"mx-4\"&gt;\n            &lt;a class=\"navbar-brand\" href=\"#\"&gt;Kinsta User&lt;\/a&gt;\n        &lt;\/div&gt;\n        &lt;button class=\"navbar-toggler\" type=\"button\" data-bs-toggle=\"collapse\"\n            data-bs-target=\"#navbarTogglerDemo02\" aria-controls=\"navbarTogglerDemo02\" aria-expanded=\"false\"\n            aria-label=\"Toggle navigation\"&gt;\n            &lt;span class=\"navbar-toggler-icon\"&gt;&lt;\/span&gt;\n        &lt;\/button&gt;\n        &lt;div class=\"collapse navbar-collapse\" id=\"navbarTogglerDemo02\"&gt;\n            &lt;ul class=\"navbar-nav me-auto mb-2 mb-lg-0\"&gt;\n                &lt;li class=\"nav-item\"&gt;\n                    &lt;a class=\"nav-link\" href=\"#\"&gt;Projects&lt;\/a&gt;\n                &lt;\/li&gt;\n                &lt;li class=\"nav-item\"&gt;\n                    &lt;a class=\"nav-link\" href=\"#\"&gt;Reading Log&lt;\/a&gt;\n                &lt;\/li&gt;\n            &lt;\/ul&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n&lt;\/nav&gt;<\/code><\/pre>\n<p>Vi bruger Bootstrap-wrapperen <code>navbar<\/code> og <code>navbar-expand-lg<\/code> til at skabe en responsiv container, der klapper sammen, n\u00e5r displaybredden er mindre end 992px. Dette sker p\u00e5 grund af gridindstillingen <code>lg<\/code>. Hvis du vil vide mere om gitterindstillinger, kan du tage et kig p\u00e5 <a href=\"https:\/\/getbootstrap.com\/docs\/5.2\/layout\/grid\/#grid-options\">Bootstraps layout-side<\/a>.<\/p>\n<p>Lad os nu oprette to responsive kolonner inden for en container: en til et <a href=\"https:\/\/kinqsta.com\/blog\/free-images-for-wordpress\/#unsplash\">gratis billede<\/a> fra <a href=\"https:\/\/unsplash.com\/\">Unsplash<\/a> og en anden til en beskrivelse af os selv:<\/p>\n<pre><code class=\"language-html\">&lt;div class=\"container my-4 \"&gt;\n    &lt;div class=\"row justify-content-center\"&gt;\n        &lt;div class=\"col-lg mb-lg-4\"&gt;\n            &lt;img src=\"image.jpg\" class=\"img-fluid\" alt=\"\" srcset=\"\"&gt;\n        &lt;\/div&gt;\n        &lt;div class=\"col-lg mx-2 align-self-center\"&gt;\n            &lt;div class=\"my-3\"&gt;\n                &lt;h1 class=\"text-center\"&gt;I'm a Kinsta User&lt;\/h1&gt;\n                &lt;p&gt;As a passionate software developer, I am deeply enthusiastic about creating and\n                    developing software applications. I am constantly learning and experimenting with new\n                    technologies and approaches, and I have a strong desire to create innovative and effective\n                    solutions to complex problems. I am driven by my curiosity and love for problem-solving, and\n                    I\n                    am committed to producing high-quality, well-designed software that meets the needs of\n                    users.\n                &lt;\/p&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<p>Som du kan se, f\u00e5r vi et billede fra en lokal fil, s\u00e5 det skal v\u00e6re i repositoriet, n\u00e5r vi skubber vores \u00e6ndringer til GitHub-repo&#8217;en.<\/p>\n<p>Endelig bruger vi SVG-ikoner fra Devicon inde i vores Bootstrap-container sammen med en smule intern CSS for at f\u00e5 vores f\u00e6rdigheder til at skille sig ud:<\/p>\n<pre><code class=\"language-html\"><!-- Inside the container created above -->\n&lt;div class=\"my-4\"&gt;\n    &lt;div class=\"text-center mb-4\"&gt;\n        &lt;h1&gt;My Skills&lt;\/h1&gt;\n    &lt;\/div&gt;\n    &lt;div class=\"row \"&gt;\n        &lt;style&gt;\n            I {\n                font-size: 4em;\n            }\n        &lt;\/style&gt;\n        <!-- Skills -->\n        &lt;div class=\"col\"&gt;\n            &lt;div class=\"text-center\"&gt;\n                &lt;h4&gt;WordPress&lt;\/h4&gt;\n                &lt;i class=\"devicon-wordpress-plain\"&gt;&lt;\/i&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=\"col\"&gt;\n            &lt;div class=\"text-center\"&gt;\n                &lt;h4&gt;Django&lt;\/h4&gt;\n                &lt;i class=\"devicon-django-plain\"&gt;&lt;\/i&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=\"col\"&gt;\n            &lt;div class=\"text-center\"&gt;\n                &lt;h4&gt;Python&lt;\/h4&gt;\n                &lt;i class=\"devicon-python-plain\"&gt;&lt;\/i&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=\"col\"&gt;\n            &lt;div class=\"text-center\"&gt;\n                &lt;h4&gt;GitHub&lt;\/h4&gt;\n                &lt;i class=\"devicon-github-original\" &gt;&lt;\/i&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/div&gt;\n&lt;\/div&gt;<\/code><\/pre>\n<p>Da vi bruger HTML-tagget <code>&lt;i&gt;<\/code>, kan vi behandle det som en skrifttype. Vi indstiller s\u00e5ledes st\u00f8rrelsen p\u00e5 vores logoer til <code>4 em<\/code> ved at deklarere den i <code>style<\/code> -tagget.<\/p>\n<p>Her er det endelige resultat af dette enkle personlige websted:<\/p>\n<figure id=\"attachment_145879\" aria-describedby=\"caption-attachment-145879\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145879 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/Kinsta-user-website-1024x519.jpg\" alt=\"Bootstrap-side, der viser en navbar med m\u00e6rket \"Kinsta User\", et billede af en softwareudvikler, en beskrivelse og et afsnit af f\u00e6rdigheder, herunder WordPress, Django, Python og GitHub.\" width=\"1024\" height=\"519\"><figcaption id=\"caption-attachment-145879\" class=\"wp-caption-text\">Personlig side.<\/figcaption><\/figure>\n<p>Vidste du, at over <a href=\"https:\/\/kinqsta.com\/dk\/blog\/responsivt-webdesign\/#why-responsive-design-matters\">50% af trafikken p\u00e5 websites<\/a> kommer fra mobile enheder? Fordi vi brugte Bootstrap, sparede vi en masse CSS-kodning og fik ogs\u00e5 et responsivt website, som du kan se nedenfor.<\/p>\n<figure id=\"attachment_145880\" aria-describedby=\"caption-attachment-145880\" style=\"width: 897px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145880 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/kinsta-user-website-responsive.jpg\" alt=\"Bootstrap-side, der viser en navbar med m\u00e6rket \"Kinsta User\", et billede af en softwareudvikler, en beskrivelse og et afsnit af f\u00e6rdigheder, herunder WordPress, Django, Python og GitHub.\" width=\"897\" height=\"953\"><figcaption id=\"caption-attachment-145880\" class=\"wp-caption-text\">Responsiv side.<\/figcaption><\/figure>\n<p>Du kan tilpasse denne side s\u00e5 meget som du vil. Her er den <a href=\"https:\/\/github.com\/kinstauser\/kinstauser.github.io\">fulde kildekode p\u00e5 GitHub<\/a>, til din r\u00e5dighed.<\/p>\n<p>Du kan endda vedh\u00e6fte et headless CMS som Ghost ved hj\u00e6lp af en af vores fuldt udbyggede <a href=\"https:\/\/sevalla.com\/application-hosting\/\">Applikation Hosting-l\u00f8sninger<\/a>. Du kan oprette forbindelse direkte til dit GitHub-repositorium via dit <a href=\"https:\/\/kinqsta.com\/dk\/mykinsta\/\">MyKinsta-dashboard<\/a> og f\u00e5 dit nye websted op at k\u00f8re p\u00e5 f\u00e5 minutter.<\/p>\n<p>Det er tid til at skubbe dine filer. For at g\u00f8re dette skal du k\u00f8re f\u00f8lgende kommandoer i din terminal p\u00e5 det \u00f8verste niveau i dit projekt.<\/p>\n<pre><code class=\"language-bash\">git add .\ngit commit -m \"Added website source code and image\"\ngit push<\/code><\/pre>\n<p>Nu kan vi bruge dette websted til at ops\u00e6tte vores GitHub-side.x<\/p>\n<h3>4. Udgivelse af en bruger GitHub-side<\/h3>\n<p>S\u00e5 snart du skubber <strong>index.html<\/strong> til det eksterne repository, der er opkaldt efter dit brugernavn, vil GitHub automatisk starte en arbejdsgang for at oprette din side online. Det kan tage et par minutter, men du f\u00e5r automatisk dit statiske websted op at k\u00f8re.<\/p>\n<p>URL&#8217;en for dit websted vil v\u00e6re noget i retning af f\u00f8lgende: <code><a href=\"https:\/\/kinstauser.github.io\/\">https:\/\/kinstauser.github.io\/<\/a><\/code><\/p>\n<p>Hvis dit websted ikke er online efter 10 minutter, kan du pr\u00f8ve at foretage en dummy-\u00e6ndring i din kode (f.eks. tilf\u00f8je et mellemrum) og skubbe igen for at genaktivere GitHub Pages&#8217; opbygningsproces.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>Du kan ikke afpublicere en GitHub-side p\u00e5 brugerniveau. Hvis du vil g\u00f8re dette, skal du \u00e6ndre repo&#8217;ens navn.<\/p>\n<\/aside>\n\n<h3>5. Udgivelse af en GitHub-side p\u00e5 et repoitory<\/h3>\n<p>Indtil nu har vi oprettet en brugerside, men hvad nu hvis vi vil have flere offentliggjorte GitHub-sider? S\u00e5 skal vi g\u00e5 med et projektwebsted.<\/p>\n<p>Som eksempel bruger vi det HTML-teknologisite, som vi oprettede i <a href=\"https:\/\/kinqsta.com\/blog\/git-for-web-development\/\">Git for webudvikling-tutorialen<\/a>.<\/p>\n<p>Den nemmeste m\u00e5de er at g\u00e5 til fanen <strong>Indstillinger<\/strong> i vores repository og derefter til indstillingen <strong>Sider<\/strong> inde i afsnittet &#8220;Code and automation&#8221; (kode og automatisering).<\/p>\n<figure id=\"attachment_145881\" aria-describedby=\"caption-attachment-145881\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145881 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/move-to-pages-1024x490.png\" alt=\"Siden med indstillinger for lager med en pil, der peger p\u00e5 indstillingen \"Pages\", og meddelelsen \u201cGitHub Pages is currently disabled\u201d\" width=\"1024\" height=\"490\"><figcaption id=\"caption-attachment-145881\" class=\"wp-caption-text\">Repositorieindstillinger.<\/figcaption><\/figure>\n<p>V\u00e6lg kilden <strong>Deploy from a branch<\/strong>, og klik p\u00e5 den gren, du \u00f8nsker at distribuere filerne fra. Det anbefales i h\u00f8j grad at udgive fra <strong>hovedgrenen<\/strong>, men opret funktioner og rette fejl ved hj\u00e6lp af hj\u00e6lpeforgreninger og derefter flette dem sammen. P\u00e5 denne m\u00e5de introducerer du ikke s\u00e5 let fejl p\u00e5 det offentliggjorte websted.<\/p>\n<p>N\u00e5r du har valgt gren, skal du v\u00e6lge den mappe, du vil servere filerne fra &#8211; normalt roden (<code>\/<\/code>) &#8211; og klikke p\u00e5 gem.<\/p>\n<figure id=\"attachment_145882\" aria-describedby=\"caption-attachment-145882\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145882 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/save-repo-settings-1024x492.png\" alt=\"Udgivelse fra main p\u00e5 GitHub.\" width=\"1024\" height=\"492\"><figcaption id=\"caption-attachment-145882\" class=\"wp-caption-text\">Udgivelse fra hoved.<\/figcaption><\/figure>\n<p>Igen skal du vente i et par minutter. Dit websted skulle v\u00e6re tilg\u00e6ngeligt p\u00e5 <code>\"yourusername\".github.io\/<\/code>.<\/p>\n<p>Hvis du vil afpublicere et repository-site, kan du g\u00e5 til <strong>Settings<\/strong>, derefter <strong>Pages<\/strong> og klikke p\u00e5 indstillingen med de tre prikker. Du vil se en boks med meddelelsen <strong>Unpublish site (Afpubl\u00e9r websted)<\/strong>.<\/p>\n<figure id=\"attachment_145883\" aria-describedby=\"caption-attachment-145883\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145883 size-large\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/unpublish-site-1024x367.png\" alt=\"Tre prikker knap med muligheden \u201cUnpublish site\u201d.\" width=\"1024\" height=\"367\"><figcaption id=\"caption-attachment-145883\" class=\"wp-caption-text\">Afpublicering af et websted.<\/figcaption><\/figure>\n<p>Godt! Du har f\u00e5et webstedet for dit open source-projekt op at k\u00f8re, men <a href=\"https:\/\/kinqsta.com\/dk\/blog\/saadan-saelger-du-et-domaenenavn\/\">selve dom\u00e6nenavnet<\/a> er langt og bestemt ikke let at huske. Lad os se, hvordan vi kan forbedre dette.<\/p>\n<h3>6. Ops\u00e6tning af et brugerdefineret dom\u00e6ne<\/h3>\n<p>Den nemmeste m\u00e5de at oprette et brugerdefineret dom\u00e6ne til en GitHub-side p\u00e5 og sikre, at det fungerer, er at g\u00e5 til din <a href=\"https:\/\/kinqsta.com\/dk\/blog\/bedste-domaeneregistrator\/\">DNS-udbyder<\/a> og oprette fire <a href=\"https:\/\/kinqsta.com\/help\/add-dns\/\">A-records<\/a> for IP-adresserne p\u00e5 GitHub-siderne:<\/p>\n<pre><code class=\"language-bash\">185.199.108.153\n185.199.109.153\n185.199.110.153\n185.199.111.153<\/code><\/pre>\n<p>Du skal ogs\u00e5 oprette en CNAME-record med <code>yourusername.github.io<\/code> som m\u00e5l. Normalt er DNS-\u00e6ndringer langsomme, s\u00e5 v\u00e6r t\u00e5lmodig, det, kan tage op til en hel dag.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Hvis du har brug for flere oplysninger om, hvordan du opretter disse poster, skal du se din DNS-udbyders vejledninger.<\/p>\n<\/aside>\n\n<p>N\u00e5r du har gjort dette, skal du g\u00e5 til afsnittet <strong>Custom domain (Brugerdefineret dom\u00e6ne)<\/strong> i indstillingerne for dit repo, skrive dit dom\u00e6ne, klikke p\u00e5 knappen <strong>Save (Gem)<\/strong> og vente p\u00e5, at GitHub kontrollerer dit brugerdefinerede dom\u00e6ne.<\/p>\n<p>Hvis din DNS underst\u00f8tter det, skal du ogs\u00e5 markere feltet <strong>Enforce HTTPS<\/strong> for kun at servere dit websted over <a href=\"https:\/\/kinqsta.com\/dk\/blog\/omdirigeres-http-til-https\/\">HTTPS<\/a>.<\/p>\n<figure id=\"attachment_145884\" aria-describedby=\"caption-attachment-145884\" style=\"width: 950px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-145884 size-full\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/02\/custom-domain.png\" alt=\"Tilpasset dom\u00e6neafsnit med et \u201cDNS check successful\u201d -m\u00e6rke og h\u00e5ndh\u00e6v HTTPS-knappen.\" width=\"950\" height=\"384\"><figcaption id=\"caption-attachment-145884\" class=\"wp-caption-text\">Brugerdefineret dom\u00e6ne.<\/figcaption><\/figure>\n<p>Tillykke! Hvis du har fulgt med indtil dette punkt i vejledningen, har du et statisk websted, der er hostet gratis i GitHub Pages.<\/p>\n<h2>Bedste fremgangsm\u00e5der for GitHub Pages<\/h2>\n<p>Inden vi skilles, er her nogle bedste praksis, som du b\u00f8r tage hensyn til, n\u00e5r du udgiver et GitHub-websted:<\/p>\n<ol>\n<li>Du m\u00e5 aldrig lave direkte commits til den gren, du udgiver fra. Lav \u00e6ndringer i andre grene, og opret derefter en pull request.<\/li>\n<li>V\u00e6lg et <a href=\"https:\/\/kinqsta.com\/dk\/blog\/sadan-vaelges-domaenenavn\/\">godt dom\u00e6ne<\/a> til dit websted, hvis du har r\u00e5d til det. Det er en af de vigtigste beslutninger for dit personlige brand eller projektbrand.<\/li>\n<li>Brug ikke GitHub Pages til kommercielle form\u00e5l, f.eks. til at oprette et e-handelssite.<\/li>\n<li>Vurder dine behov. Det er dejligt at kunne udgive et statisk websted gratis, men hvis du forventer meget trafik eller \u00f8nsker komplekse funktioner, er det bedst at betale for en <a href=\"https:\/\/kinqsta.com\/dk\/blog\/hvordan-hosting-paavirker-seo\/\">god hostingtjeneste<\/a>.<\/li>\n<\/ol>\n<h2>Opsummering<\/h2>\n<p>Webudvikling bliver mere og mere kompliceret for hver dag, der g\u00e5r. Statiske websteder har v\u00e6ret her siden internettets opst\u00e5en, og de er en fantastisk m\u00e5de at starte med at skabe projekter p\u00e5.<\/p>\n\n<p>I denne vejledning har du l\u00e6rt, hvad statiske websteder er, og hvordan du opretter dem online ved hj\u00e6lp af GitHub Pages. Du oprettede et simpelt personligt websted ved hj\u00e6lp af Bootstrap og offentliggjorde det som dit GitHub-brugerwebsted. Du l\u00e6rte ogs\u00e5, hvordan du f\u00e5r et projektwebsted op at k\u00f8re, og hvordan du afpublicerer det om n\u00f8dvendigt.<\/p>\n<p>Alt i alt er GitHub Pages en praktisk og effektiv m\u00e5de at hoste dit statiske websted gratis p\u00e5. Uanset om du \u00f8nsker at vise din portef\u00f8lje frem, dele dine open source-projekter eller begynde at skabe en online tilstedev\u00e6relse, er GitHub Pages et glimrende valg. Og n\u00e5r du f\u00e5r nok trafik eller er klar til at oprette et <a href=\"https:\/\/kinqsta.com\/blog\/what-is-a-full-stack-developer\/\">komplet websted<\/a>, kan du problemfrit skifte til andre <a href=\"https:\/\/sevalla.com\/application-hosting\/\">applikation hosting-tjenester<\/a> som Kinsta uden at g\u00e5 glip af noget.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Med alle de aktuelle hotte webudviklingsv\u00e6rkt\u00f8jer og frameworks bliver det stadig mere kompliceret at skabe et websted. Men nogle gange har du ikke brug for en &#8230;<\/p>\n","protected":false},"author":181,"featured_media":49064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[737,746],"class_list":["post-49063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-statiske-site-generatorer","topic-web-udviklingsvaerktoejer"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages<\/title>\n<meta name=\"description\" content=\"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages\" \/>\n<meta property=\"og:description\" content=\"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-27T13:00:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-24T09:28:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Daniel Diaz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@DaniDiazTech\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Diaz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\"},\"author\":{\"name\":\"Daniel Diaz\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\"},\"headline\":\"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages\",\"datePublished\":\"2023-02-27T13:00:07+00:00\",\"dateModified\":\"2023-08-24T09:28:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\"},\"wordCount\":3068,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\",\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\",\"url\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\",\"name\":\"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\",\"datePublished\":\"2023-02-27T13:00:07+00:00\",\"dateModified\":\"2023-08-24T09:28:09+00:00\",\"description\":\"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\",\"contentUrl\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Statiske webstedsgeneratorer\",\"item\":\"https:\/\/kinqsta.com\/dk\/emner\/statiske-site-generatorer\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#website\",\"url\":\"https:\/\/kinqsta.com\/dk\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/dk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/dk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\",\"https:\/\/x.com\/kinsta_dk\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2\",\"name\":\"Daniel Diaz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g\",\"caption\":\"Daniel Diaz\"},\"description\":\"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech\",\"sameAs\":[\"https:\/\/developerroad.herokuapp.com\/\",\"https:\/\/www.linkedin.com\/in\/danidiaztech\",\"https:\/\/x.com\/DaniDiazTech\"],\"url\":\"https:\/\/kinqsta.com\/dk\/blog\/author\/danidiaztech\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages","description":"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/","og_locale":"da_DK","og_type":"article","og_title":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages","og_description":"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.","og_url":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_published_time":"2023-02-27T13:00:07+00:00","article_modified_time":"2023-08-24T09:28:09+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","type":"image\/jpeg"}],"author":"Daniel Diaz","twitter_card":"summary_large_image","twitter_description":"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.","twitter_image":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","twitter_creator":"@DaniDiazTech","twitter_site":"@kinsta_dk","twitter_misc":{"Skrevet af":"Daniel Diaz","Estimeret l\u00e6setid":"18 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/"},"author":{"name":"Daniel Diaz","@id":"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2"},"headline":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages","datePublished":"2023-02-27T13:00:07+00:00","dateModified":"2023-08-24T09:28:09+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/"},"wordCount":3068,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/dk\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/","url":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/","name":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages","isPartOf":{"@id":"https:\/\/kinqsta.com\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","datePublished":"2023-02-27T13:00:07+00:00","dateModified":"2023-08-24T09:28:09+00:00","description":"Statiske websteder er den perfekte m\u00e5de at opbygge en online tilstedev\u00e6relse. GitHub Pages giver dig en gratis m\u00e5de at implementere dit statiske websted p\u00e5.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/dk\/blog\/github-pages\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#primaryimage","url":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","contentUrl":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/02\/github-pages.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/dk\/blog\/github-pages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/dk\/"},{"@type":"ListItem","position":2,"name":"Statiske webstedsgeneratorer","item":"https:\/\/kinqsta.com\/dk\/emner\/statiske-site-generatorer\/"},{"@type":"ListItem","position":3,"name":"Klar, parat, klar, start: Oprettelse af et statisk websted med GitHub Pages"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/dk\/#website","url":"https:\/\/kinqsta.com\/dk\/","name":"Kinsta\u00ae","description":"Hurtig, sikker, premium hostingl\u00f8sninger","publisher":{"@id":"https:\/\/kinqsta.com\/dk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/dk\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/dk\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinqsta.com\/dk\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/dk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","https:\/\/x.com\/kinsta_dk","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/38f3b6be2225ef58d7914f1b6a70fcb2","name":"Daniel Diaz","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinqsta.com\/dk\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4541784060a3b28ffb67a5da67b1f7e7?s=96&d=mm&r=g","caption":"Daniel Diaz"},"description":"Daniel is a self-taught Python Developer, Technical Writer, and long-life learner. He enjoys creating software from scratch and explaining this process through stunning articles. Follow him on Twitter: @DaniDiazTech","sameAs":["https:\/\/developerroad.herokuapp.com\/","https:\/\/www.linkedin.com\/in\/danidiaztech","https:\/\/x.com\/DaniDiazTech"],"url":"https:\/\/kinqsta.com\/dk\/blog\/author\/danidiaztech\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/posts\/49063","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/users\/181"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/comments?post=49063"}],"version-history":[{"count":6,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/posts\/49063\/revisions"}],"predecessor-version":[{"id":49637,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/posts\/49063\/revisions\/49637"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/translations\/dk"},{"href":"https:\/\/kinqsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49063\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/media\/49064"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/media?parent=49063"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/tags?post=49063"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/dk\/wp-json\/wp\/v2\/topic?post=49063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}