Skip to main content

Så här ställer du in rättvis text med CSS

UFC 229 Press Conference: Khabib vs McGregor (Juni 2025)

UFC 229 Press Conference: Khabib vs McGregor (Juni 2025)
Anonim

En av egenskaperna hos en webbplats typografi som du kan välja att anpassa under en webbplats utveckling är hur webbplatsens text är berättigad. Som standard lämnas webbplatstexten motiverad och det är hur många webbplatser som lämnar texten. De enda andra alternativen är rätt motiverade, som ingen använder på webbplatser eftersom det skulle göra texten väsentligen omöjlig att läsa på nätet, eller vad som är känt som fullt motiverat.

Rättfärdigad text är ett textblock som inriktar sig på både vänster och höger sida, i motsats till bara en av dessa sidor (vilket är vad "vänster" och "rätt" motivering gör). Den dubbelt motiverade effekten åstadkoms genom att justera ordet och bokstäverna i varje textlinje för att säkerställa att varje linje är lika lång. Denna effekt kallas fullständig motivering. Du rättfärdigar text i CSS genom att använda text-align fast egendom.

Hur fungerar motiveringen?

Anledningen till att du ofta ser en ojämn kant på höger sida av ett textblock beror på att varje textrad inte är lika lång. Vissa linjer har fler ord eller längre ord medan andra har färre eller kortare ord. För att motivera det textblocket måste extra mellanslag läggas till i vissa rader för att jämnt ut alla linjer och göra dem konsekventa.

Varje webbläsare har sin egen algoritm för att applicera de extra utrymmena inom en rad. Webbläsarna tittar på ordlängd, bindning och andra faktorer för att bestämma var de ska placera mellanrummen. Som ett resultat kan den rättvisa texten inte se identisk ut från en webbläsare till en annan. Det här är bra eftersom ingen webbplats besökare kommer att hoppa från en webbläsare till en annan för att jämföra hur din webbplats längd ser ut! Men du är säker på att större webbläsarsupport är bra för att motivera text med CSS.

Så här rättar du till text

Rättfärdigande av text med CSS kräver en del av texten för att motivera. Vanligtvis görs detta till textstycken eftersom stora block av textkontext som sträcker sig över flera rader kommer att markeras med stycke-taggar.

När du har ett block av text för att motivera, handlar det bara om att ställa in stilen för att motiveras med CSS textjustera stilegenskapen.

text-align: rättfärdiga;

Du skulle behöva tillämpa den här CSS-regeln på en lämplig väljare för att få textblocket att göra som avsedd.

När ska man rättfärdiga text

Många tycker om utseendet på motiverad text ur en designsynpunkt, till stor del för att den skapar en mycket konsekvent, uppmätt look, men det finns nackdelar att helt rättfärdiga text på en webbsida.

Först kan motiverad text vara svår att läsa. Detta beror på att när du rättfärdigar text kan ibland lite extra utrymme läggas mellan några ord på linjen. Dessa inkonsekventa luckor kan göra texten svårare att läsa. Detta är särskilt viktigt på webbsidor, vilket kan vara svårt att läsa redan på grund av belysning, upplösning eller annan hårdvarukvalitet. Lägga till ovanliga utrymmen i texten kan göra en dålig situation ännu värre.

Utöver läsbarhetsproblemen räcker tomrummen ibland med varandra för att skapa "floder" av vitt utrymme mitt i texten. Dessa stora luckor i vitt utrymme kan verkligen göra för en besvärlig visning. Dessutom kan på rättvisa linjer orsaka linjer som innehåller ett ord med extra mellanslag mellan bokstäverna själva.

Så när ska du använda textförtydligande? Den bästa tiden att rättfärdiga text uppstår när linjerna är långa och teckensnittstorleken är liten (något som är svårt att säkerställa på mottagliga webbplatser där linjelängder ändras baserat på skärmstorlekar). Det finns inget hårt och snabbt nummer för längden på linjen eller storleken på texten, du måste använda din bästa bedömning.

När du har tillämpat textjusteringsstilen för att motivera text, testa den för att se till att texten inte har floder av vitt utrymme - och se till att testa det i olika storlekar. Det enklaste sättet att göra detta är att se det med skurna ögon. Floderna sticker ut som vita fläckar i en annars grå textblock. Om du ser floder, bör du ändra textstorleken eller bredden på textblocket för att bli av med de fula floderna.

Använd bara motiveringen efter att du har jämfört den med den vänsterjusterade texten enligt denna artikel. Du gör som konsistensen av fullständig rättfärdigande, men den vanliga vänsterjusterade texten är vanligtvis mer läsbar. I slutet bör du motivera text eftersom du har valt att motivera texten för designändamål och har bekräftat att din webbplats är lätt att läsa.