Choose a text style that matches where the text will be used.
Text casing changes how words are capitalized or separated. Natural-language writing typically uses sentence case or title case, while programming and technical systems often use camelCase, PascalCase, snake_case or kebab-case.
Sentence case
Capitalizes the beginning of sentences while lowercasing most other letters.
Title Case
Capitalizes major words while keeping common short connector words lowercase where appropriate.
camelCase and PascalCase
Commonly used for variables, methods, classes, components and identifiers.
snake_case and CONSTANT_CASE
Often used for database fields, Python identifiers and environment constants.
kebab-case
Frequently used for URLs, CSS class names and human-readable file names.