Найчастіше в поспіху при додаванні матеріалів на сайт або, наприклад, створення нової теми на форумі користувач може почати писати пропозицію (назва) з маленькою (рядкової) літери. Це в якійсь мірі є помилкою.
Перша літера рядка в верхньому регістрі на PHP
На PHP існує функція під назвою «ucfirst», яка як раз перетворює перший символ рядка в верхній регістр, але мінус її в тому, що вона не зовсім коректно працює з кирилицею.
Для цього ми напишемо свою невелику функцію. Реалізація буде виглядати наступним чином:
У такому варіанті ми отримаємо пропозицію, яке починається з великої літери, що, власне кажучи, нам і необхідно.
Перша літера рядка в верхньому регістрі на CSS
Цей метод візуально (тобто у вихідному коді сайту пропозиції будуть виглядати як є) також перетворює перший символ у верхній регістр.
За допомогою псевдоелемента «first-letter» і властивості «text-transform» ми задали оформлення для кожної першої літери параграфа.
Перша літера рядка в верхньому регістрі на jQuery
Як я вже говорив раніше, цей спосіб перетворення найкраще підійде для матеріалів, які ще тільки будуть публікуватися.
Для прикладу ми візьмемо текстове поле (воно буде виступати у нас в якості поля для введення заголовка) і напишемо для нього невеликий скрипт, який при введенні пропозиції з маленької літери робить його з великою:
Скрипт спрацьовує як при написанні тексту, так і простий його вставці. Не забувайте, що для роботи скриптів на вашому сайті необхідна наявність підключеного бібліотеки jQuery.