В javascript нам понадобятся три функции:
charAt()
• toUpperCase()
• slice()

charAt():
Метод charAt() экземпляра строки возвращает новую строку.

var str = 'something';
var str2 = str.charAt(0);
console.log(str2);

//Output: s

toUpperCase():
Метод toUpperCase() возвращает строковое значение вызова, преобразованное в верхний регистр.

var str = 'something';
var str2 = str.toUpperCase();
console.log(str2);

//Output: SOMETHING

slice():
Метод slice() извлекает часть строки и возвращает ее как новую строку без изменения исходной строки.

var str = 'something';
var str2 = str.slice(1);
console.log(str2);

//Output: omething

Давайте заставим это работать!

var str = 'something';
var str2 = str.charAt(0).toUpperCase() + str.slice(1);
console.log(str2);

//Output: Something

Использование css:

p::first-letter {
    text-transform: capitalize;
}

Ниже приведен список ссылок, чтобы узнать больше о функциях.