{"id":91495,"date":"2022-10-11T22:04:35","date_gmt":"2022-10-12T03:04:35","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/"},"modified":"2022-10-11T22:04:35","modified_gmt":"2022-10-12T03:04:35","slug":"sammanstall-saker-och-ting-med-egenskapen-css-text-align","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/","title":{"rendered":"Sammanst\u00e4ll saker och ting med egenskapen CSS Text Align"},"content":{"rendered":"<div>\n<p>En av de f\u00f6rsta funktionerna som alla utvecklare l\u00e4rde sig om n\u00e4r de fick grepp om ordbehandling var textjustering.  Det lilla verktyget har varit avg\u00f6rande f\u00f6r b\u00e5de professionella s\u00e4ttare och amat\u00f6rdesigners av flygblad.  Det \u00e4r ingen \u00f6verraskning att CSS har st\u00f6d f\u00f6r textjustering n\u00e4r det kommer till webbdesign.<\/p>\n<p>De <strong>textjustera<\/strong> egenskapen, tillsammans med en eller tv\u00e5 andra, styr hur ett element justerar sin text horisontellt.  Ut\u00f6ver grunderna implementerar webbl\u00e4sare l\u00e5ngsamt mer av specifikationerna, men fullt st\u00f6d varierar.  L\u00e4r dig hur du justerar text och vilka funktioner de vanliga webbl\u00e4sarna st\u00f6der idag.<\/p>\n<h2 id=\"the-basics-of-the-css-text-align-property\"><span class=\"ez-toc-section\" id=\"Grunderna_for_CSS-textjusteringsegenskapen\"><\/span>  Grunderna f\u00f6r CSS-textjusteringsegenskapen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Justering \u00e4r en av de mest v\u00e4lk\u00e4nda typografitermerna.  I samband med CSS, <strong>textjustera<\/strong> h\u00e4nvisar till horisontell inriktning.<\/p>\n<p>Horisontell textjustering g\u00e4ller endast blockbeh\u00e5llare.  Dessa \u00e4r element i full bredd som stycken och div.  Anv\u00e4nda <strong>textjustera<\/strong> egenskap p\u00e5 ett inline-element som t.ex <strong>em<\/strong> kommer inte att ha n\u00e5gon effekt.  Du kan ocks\u00e5 justera listobjekt och tabellceller:<\/p>\n<figure>\n<\/figure>\n<p>Som standard, p\u00e5 ett spr\u00e5k fr\u00e5n v\u00e4nster till h\u00f6ger (mer om detta senare), justeras texten till v\u00e4nster:<\/p>\n<figure>\n<\/figure>\n<p>I CSS \u00e4r detta samma sak som:<\/p>\n<pre>p { text-align: left; }<\/pre>\n<p>Eller:<\/p>\n<pre>p { text-align: start; }<\/pre>\n<p>Du kan anv\u00e4nda andra v\u00e4rden f\u00f6r <strong>textjustera<\/strong> egenskap f\u00f6r att \u00e4ndra horisontell inriktning.  De vanligaste v\u00e4rdena \u00e4r bekanta fr\u00e5n ordbehandlingsappar:<\/p>\n<pre>text-align: left<br\/>text-align: center<br\/>text-align: right<\/pre>\n<figure>\n<\/figure>\n<h2 id=\"use-justification-to-align-left-and-right-edges\"><span class=\"ez-toc-section\" id=\"Anvand_Justering_for_att_justera_vanster_och_hoger_kanter\"><\/span>  Anv\u00e4nd Justering f\u00f6r att justera v\u00e4nster och h\u00f6ger kanter<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ett annat gemensamt v\u00e4rde f\u00f6r <strong>textjustera<\/strong> \u00e4r <strong>r\u00e4ttf\u00e4rdiga<\/strong>.  Webbl\u00e4sare l\u00e4gger till utrymme till justerad text s\u00e5 att varje rad str\u00e4cker sig f\u00f6r att fylla det tillg\u00e4ngliga utrymmet:<\/p>\n<figure>\n<\/figure>\n<p>N\u00e4r du motiverar text kan den sista raden vara knepig.  Eftersom det kan vara v\u00e4ldigt kort (m\u00f6jligen bara ett enda ord), kan det vara fult att placera det \u00f6ver hela bredden.  Som standard kommer \u00e4ven justerad text att justera den sista raden till v\u00e4nster.<\/p>\n<p>Ibland kanske du vill ha en annan effekt.  Webbl\u00e4sarimplementationer kommer ikapp specen, men tv\u00e5 tillv\u00e4gag\u00e5ngss\u00e4tt \u00e4r m\u00f6jliga.<\/p>\n<p>De <strong>motivera-allt<\/strong> v\u00e4rde b\u00f6r betyda att webbl\u00e4sare behandlar den sista raden som alla andra och str\u00e4cker ut den till full bredd.  Men i skrivande stund st\u00f6der ingen webbl\u00e4sare detta v\u00e4rde.  Du kan kolla caniuse f\u00f6r att se om de g\u00f6r det n\u00e4r du l\u00e4ser den h\u00e4r artikeln.<\/p>\n<p>En annan CSS-egenskap, <strong>text-justera-sist<\/strong>, \u00e4r mer flexibel och har b\u00e4ttre st\u00f6d.  Du kan behandla det mer eller mindre p\u00e5 samma s\u00e4tt som <strong>textjustera<\/strong>, men det g\u00e4ller bara den sista raden:<\/p>\n<figure>\n<\/figure>\n<p>Webbl\u00e4sarst\u00f6d f\u00f6r den h\u00e4r egenskapen \u00e4r b\u00e4ttre, men inte perfekt.  \u00c5terigen, kontrollera caniuse innan du anv\u00e4nder den.  Om en webbl\u00e4sare inte k\u00e4nner igen den h\u00e4r egenskapen kommer den att ignorera den.<\/p>\n<h2 id=\"text-alignment-and-reading-direction\"><span class=\"ez-toc-section\" id=\"Textjustering_och_lasriktning\"><\/span>  Textjustering och l\u00e4sriktning<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Du kanske arbetar med ett spr\u00e5k, som arabiska eller hebreiska, som l\u00e4ser fr\u00e5n h\u00f6ger till v\u00e4nster.  CSS anv\u00e4nder <strong>riktning<\/strong> egenskap f\u00f6r att specificera detta, till exempel:<\/p>\n<pre>direction: rtl;<\/pre>\n<p>Dessa spr\u00e5k justerar vanligtvis text till h\u00f6ger som standard.<\/p>\n<p>Ist\u00e4llet f\u00f6r att beh\u00f6va specificera <strong>v\u00e4nster<\/strong>\/<strong>h\u00f6ger<\/strong>, det f\u00f6redragna s\u00e4ttet att justera text anv\u00e4nder v\u00e4rdena <strong>Start<\/strong> och <strong>slutet<\/strong>.  Detta anger om texten ska radas upp i b\u00f6rjan av varje rad eller slutet.  P\u00e5 spr\u00e5k fr\u00e5n v\u00e4nster till h\u00f6ger, <strong>Start<\/strong> \u00e4r ekvivalent med <strong>v\u00e4nster<\/strong>.  P\u00e5 ett h\u00f6ger-till-v\u00e4nster-spr\u00e5k b\u00f6rjar texten till h\u00f6ger och slutar till v\u00e4nster.<\/p>\n<figure>\n<\/figure>\n<p>Anv\u00e4nder sig av <strong>Start<\/strong> eller <strong>slutet<\/strong> betyder att justeringen \u00e4r konsekvent, oavsett textriktning.<\/p>\n<h2 id=\"how-elements-inherit-the-text-align-property\"><span class=\"ez-toc-section\" id=\"Hur_element_arver_egenskapen_for_textjustering\"><\/span>  Hur element \u00e4rver egenskapen f\u00f6r textjustering<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Du b\u00f6r vara medveten om att <strong>textjustera<\/strong> egendom \u00e4rver.  Till exempel, om du st\u00e4ller in den p\u00e5 <strong>kropp<\/strong> element, kommer det att g\u00e4lla f\u00f6r varje element p\u00e5 sidan.  Du kan naturligtvis \u00e5sidos\u00e4tta det p\u00e5 vilket element som helst.<\/p>\n<h2 id=\"using-the-text-align-property-to-control-layout\"><span class=\"ez-toc-section\" id=\"Anvanda_egenskapen_for_textjustering_for_att_styra_layout\"><\/span>  Anv\u00e4nda egenskapen f\u00f6r textjustering f\u00f6r att styra layout<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Du kan anv\u00e4nda <strong>textjustera<\/strong> CSS-egenskap f\u00f6r att definiera hur webbl\u00e4sare l\u00e4gger ut text horisontellt.  De vanligaste v\u00e4rdena \u00e4r <strong>v\u00e4nster<\/strong>, <strong>h\u00f6ger<\/strong>, <strong>Centrum<\/strong>, och <strong>r\u00e4ttf\u00e4rdiga<\/strong>.  Dessa \u00e4r dock ganska enkla <strong>r\u00e4ttf\u00e4rdiga<\/strong> introducerar viss komplexitet.<\/p>\n<p>Du b\u00f6r anv\u00e4nda textjustering sparsamt.  P\u00e5 skyltar och affischer kan centraljustering vara l\u00e4mplig, men det kan g\u00f6ra l\u00e4ngre textblock sv\u00e5ra att l\u00e4sa.  Motiveringen \u00e4r vanligtvis mer l\u00e4sbar n\u00e4r textraderna \u00e4r l\u00e4ngre.  Att motivera korta kolumner med text kan skapa fula mellanrum.<\/p>\n<p>De <strong>textjustera<\/strong> egenskapen \u00e4r en av m\u00e5nga CSS-egenskaper som ger anv\u00e4ndbar formatering och grundl\u00e4ggande positionering.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Bobby Jack (65 artiklar publicerade)<br \/><\/strong><\/p>\n<p>Bobby \u00e4r en teknikentusiast som arbetat som mjukvaruutvecklare under de flesta av tv\u00e5 decennier.  Han brinner f\u00f6r spel, arbetar som chefredakt\u00f6r p\u00e5 Switch Player Magazine och \u00e4r f\u00f6rdjupad i alla aspekter av onlinepublicering och webbutveckling.<\/p>\n<p>                            Mer fr\u00e5n Bobby Jack<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Grunderna_for_CSS-textjusteringsegenskapen\" >Grunderna f\u00f6r CSS-textjusteringsegenskapen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Anvand_Justering_for_att_justera_vanster_och_hoger_kanter\" >Anv\u00e4nd Justering f\u00f6r att justera v\u00e4nster och h\u00f6ger kanter<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Textjustering_och_lasriktning\" >Textjustering och l\u00e4sriktning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Hur_element_arver_egenskapen_for_textjustering\" >Hur element \u00e4rver egenskapen f\u00f6r textjustering<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Anvanda_egenskapen_for_textjustering_for_att_styra_layout\" >Anv\u00e4nda egenskapen f\u00f6r textjustering f\u00f6r att styra layout<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/sammanstall-saker-och-ting-med-egenskapen-css-text-align\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>En av de f\u00f6rsta funktionerna som alla utvecklare l\u00e4rde sig om n\u00e4r de fick grepp om ordbehandling var textjustering. Det lilla verktyget har varit avg\u00f6rande f\u00f6r b\u00e5de professionella s\u00e4ttare och amat\u00f6rdesigners av flygblad. Det \u00e4r ingen \u00f6verraskning att CSS har st\u00f6d f\u00f6r textjustering n\u00e4r det kommer till webbdesign. De textjustera egenskapen, tillsammans med en eller [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":91496,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[45241,45103,45240,102,26,3371,45239,9788,16680],"class_list":["post-91495","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-align","tag-css","tag-egenskapen","tag-med","tag-och","tag-saker","tag-sammanstall","tag-text","tag-ting"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91495","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=91495"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/91495\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/91496"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=91495"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=91495"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=91495"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}