CSS text-transform: Versaler, gemener och capitalize
Många utvecklare letar efter hur man "ändrar stora till små bokstäver med CSS" i hopp om en verklig ändring av texten. CSS ändrar dock endast det visuella utseendet, inte strängens faktiska värde. Den här guiden förklarar varför det är viktigt.
Innehållsförteckning:
- text-transform: lowercase
- text-transform: uppercase
- text-transform: capitalize
- CSS vs JavaScript
- Omvandla den faktiska texten
text-transform: lowercase
Texten visas som små bokstäver, men källan förblir oförändrad..selector { text-transform: lowercase; }
text-transform: uppercase
Texten visas som stora bokstäver utan att ändra den ursprungliga strängen..selector { text-transform: uppercase; }
text-transform: capitalize
Capitalize visar första bokstaven i varje ord som stor — återigen, endast visuellt..selector { text-transform: capitalize; }
CSS vs JavaScript
Använd den här tabellen för att bestämma vilken teknik som passar dina behov bäst.| Användningsområde | CSS | JavaScript |
|---|---|---|
| Endast visuell design | Ja | Valfritt |
| Verklig textändring | Nej | Ja |
| Formulärinskick | Nej | Ja |
Omvandla den faktiska texten
Om du behöver att texten faktiskt ändras (för kopiera-klistra in eller för ett formulär), använd JavaScript eller en omvandlare.- JavaScript-guide
- Onlineverktyg: https://textcaseconverter.online/sv/
FAQ
Om du undrade över CSS och format, här är det viktigaste svaret.
Ändrar text-transform källtexten?
Nej. Det är endast en visuell transformation.
När ska man använda JavaScript istället för CSS?
Använd JS när du behöver att textsträngens faktiska värde ska ändras.
Finns det ett snabbt alternativ utan kod?
Ja. Använd online-omvandlaren.
Behöver du ändra källtexten?
Använd omvandlaren för en verklig formatändring, inte bara en visuell stil.
Öppna omvandlaren





