{"id":27846,"date":"2021-05-13T12:07:00","date_gmt":"2021-05-13T09:07:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27846"},"modified":"2021-10-17T05:00:45","modified_gmt":"2021-10-17T02:00:45","slug":"prism-en-snyggt-klar-syntaxmarkering-for-din-webbplats","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/prism-en-snyggt-klar-syntaxmarkering-for-din-webbplats\/","title":{"rendered":"PRISM &#8211; En snyggt klar syntaxmarkering f\u00f6r din webbplats"},"content":{"rendered":"<p>Om du driver en programmeringsblogg eller webbplats som f\u00f6rklarar hur du kodar m\u00e5ste du visa kod p\u00e5 dina webbsidor. Dina bes\u00f6kare \u00e4r uppm\u00e4rksamma p\u00e5 din skrivna kod och l\u00e4r dig av den. P\u00e5 grund av detta b\u00f6r du visa din kod snyggt p\u00e5 din webbplats vilket hj\u00e4lper dina anv\u00e4ndare att enkelt l\u00e4sa den. Det ger ocks\u00e5 en b\u00e4ttre anv\u00e4ndarupplevelse f\u00f6r dina webbplatsbes\u00f6kare.<\/p>\n<p>P\u00e5 den h\u00e4r bloggen anv\u00e4nder vi ett WordPress-plugin <a href=\"https:\/\/wordpress.org\/plugins\/syntaxhighlighter\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SyntaxHighlighter Evolved<\/a> f\u00f6r att markera kodesyntaxen. I den h\u00e4r artikeln diskuterar vi dock inte om detta WordPress-plugin. Ist\u00e4llet vill vi f\u00e4sta v\u00e5ra bes\u00f6kare uppm\u00e4rksamhet p\u00e5 <a href=\"https:\/\/prismjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PRISM,<\/a> som \u00e4r en mycket anv\u00e4nd syntaxmarkering p\u00e5 tusentals webbplatser.<\/p>\n<p>De mest popul\u00e4ra bloggarna som anv\u00e4nder PRISM \u00e4r Smashing Magazine, CSS-TRICKS, SitePoint. Om du letar efter l\u00f6sningen p\u00e5 hur du anv\u00e4nder syntaxmarkering, l\u00e4s vidare.<\/p>\n<h3>Installation<\/h3>\n<p>F\u00f6r att kunna anv\u00e4nda PRISM-kodmarkeringen m\u00e5ste du inkludera deras JS och CSS p\u00e5 din webbplats. PRISM l\u00e5ter dig anpassa dina val p\u00e5 tema- och spr\u00e5kval. G\u00e5 \u00f6ver till <a href=\"https:\/\/prismjs.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PRISM-hemsidan<\/a> och klicka p\u00e5 knappen Ladda ner.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211618250b.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211618250b.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<p>P\u00e5 n\u00e4sta sida v\u00e4ljer du temat som passar din webbplats. V\u00e4lj de spr\u00e5k som din webbplats l\u00e4r om under avsnittet Spr\u00e5k. H\u00e4r rekommenderar vi att du endast v\u00e4ljer de spr\u00e5k som kr\u00e4vs. Annars kommer dina PRISMs JS- och CSS-filer att ta upp on\u00f6digt utrymme.<\/p>\n<p>N\u00e4r du har valt dina alternativ, bl\u00e4ddra ner till botten och ladda ner dina anpassade JS- och CSS-filer separat.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211631b429.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211631b429.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<h3>Hur man anv\u00e4nder Syntax Highlighter<\/h3>\n<p>Vi har laddat ner JS- och CSS-filer som markerar v\u00e5r kodsyntax. N\u00e4sta sak m\u00e5ste ses \u00e4r hur man anv\u00e4nder den i din faktiska kod n\u00e4r den visas p\u00e5 webbsidor.<\/p>\n<p>F\u00f6rst m\u00e5ste du inkludera dessa nedladdade filer p\u00e5 din webbplats.<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0&lt;link href=\"css\/prism.css\" rel=\"stylesheet\" \/&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0...\n\u00a0\u00a0\u00a0\u00a0&lt;script src=\"js\/prism.js\"&gt;&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>D\u00e4refter ger PRISM en unik klass f\u00f6r varje spr\u00e5k som st\u00f6ds som vi m\u00e5ste anv\u00e4nda n\u00e4r vi l\u00e4gger till spr\u00e5ksyntax. Om du till exempel skriver en PHP-kod ska du sl\u00e5 in din PHP-kod p\u00e5 f\u00f6ljande s\u00e4tt.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<p>L\u00e4gg m\u00e4rke till att vi har anv\u00e4nt &quot;&lt;? Php&quot; ist\u00e4llet f\u00f6r &quot;&lt;? Php&quot;. N\u00e4r du anv\u00e4nder PRISM m\u00e5ste du anv\u00e4nda tecken <code>&lt;<\/code>och <code>&gt;<\/code>f\u00f6r &#8217;&lt;&#8217; respektive &#8217;&gt;&#8217;. Om du nu kontrollerar din webbsida ska du se din PHP-kod ungef\u00e4r som nedan sk\u00e4rmdump.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<p>F\u00f6r att skriva en CSS-kod m\u00e5ste du anv\u00e4nda klass <code>language-css<\/code>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<p>Denna CSS-kod visas p\u00e5 din webbplats enligt f\u00f6ljande:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20630-608211641e7e9.png\" alt=\"PRISM - En snyggt klar syntaxmarkering f\u00f6r din webbplats\" ><\/a><\/p>\n<p>P\u00e5 samma s\u00e4tt f\u00f6r HTML och JavaScript syntax du beh\u00f6ver anv\u00e4nda klasser <code>language-markup<\/code>och <code>language-js<\/code>respektive.<\/p>\n<p>F\u00f6r att f\u00e5 en lista \u00f6ver spr\u00e5k som st\u00f6ds och deras klasser, kolla in den h\u00e4r <a href=\"https:\/\/prismjs.com\/index.html#supported-languages\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">l\u00e4nken<\/a>.<\/p>\n<h3>Slutsats<\/h3>\n<p>I den h\u00e4r artikeln visar vi dig hur du installerar och anv\u00e4nder PRISM-syntaxmarkering p\u00e5 din webbplats. Det l\u00e4gger till en snygg look f\u00f6r din kodsyntax som ger en b\u00e4ttre anv\u00e4ndarupplevelse f\u00f6r dina bes\u00f6kare. Alternativt kan du ocks\u00e5 kolla WordPress-plugin <a href=\"https:\/\/wordpress.org\/plugins\/syntaxhighlighter\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">SyntaxHighlighter Evolved<\/a> som vi anv\u00e4nder p\u00e5 v\u00e5r blogg.<\/p>\n<h4>relaterade artiklar<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/hur-man-delar-upp-terminalen-pa-windows-os\/\" title=\"Hur man delar upp terminalen p\u00e5 Windows OS\">Hur man delar upp terminalen p\u00e5 Windows OS<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/ftp-sftp-tillagg-for-visual-studio-kod\/\" title=\"FTP \/ SFTP-till\u00e4gg f\u00f6r Visual Studio-kod\">FTP \/ SFTP-till\u00e4gg f\u00f6r Visual Studio-kod<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/hur-man-laddar-ner-en-video-fran-youtube-pa-windows-os\/\" &quot;Hur man laddar ner en video  YouTube Windows br>&#8221; >Hur man laddar ner en video fr\u00e5n YouTube p\u00e5 Windows OS<br \/><\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I den h\u00e4r artikeln visar vi dig hur du installerar och anv\u00e4nder PRISM-syntaxmarkering. N\u00e4r du markerar din kodsyntax ger det en snygg look f\u00f6r din kod och<\/p>\n","protected":false},"author":1,"featured_media":20631,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[418],"tags":[850],"class_list":["post-27846","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diverse","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=27846"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/27846\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/20631"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=27846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=27846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=27846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}