HTML5 - HTML
Kapitalizacja tekstu <input autocapitalize, textarea autocapitalize, ... contenteditable autocapitalize>
W jaki sposób przyspieszyć ładowanie zewnętrznych zasobów (plików): zdjęć, filmów wideo, dźwięku audio, arkuszy stylów CSS, czcionek, skryptów?
- Pole tekstowe:
<input type="typ" autocapitalize="kapitalizacja">
- Obszar tekstowy:
<textarea autocapitalize="kapitalizacja">...</textarea>
- Element edytowalny:
<element contenteditable="true" autocapitalize="kapitalizacja">...</element>
- typ
- Należy użyć dowolnego pola formularza HTML 4.01 lub HTML5 - z wyjątkiem: url, email, password.
- kapitalizacja
- Można wpisać:
- off lub none - blokuje automatyczną kapitalizację, tzn. wszystkie wprowadzane litery powinny być domyślnie ustawione jako małe.
- on lub sentences - pierwsza litera każdego zdania powinna być domyślnie ustawiona jako wielka, a wszystkie pozostałe jako małe.
- words - pierwsza litera każdego wyrazu powinna być domyślnie ustawiona jako wielka, a wszystkie pozostałe jako małe.
- characters - wszystkie litery powinny być domyślnie ustawione jako wielkie.
- element
- Dowolny znacznik tekstowy HTML 4.01 lub HTML5
Niektóre metody wprowadzania tekstu, takie jak klawiatury ekranowe w smartfonach bądź tabletach, a także wprowadzanie tekstu głosowo, często pomagają użytkownikom poprzez automatyczną kapitalizację pierwszej litery zdań. Klawiatura ekranowa, która implementuje automatyczną kapitalizację tekstu, może samoczynnie przełączać się na wyświetlanie wielkich liter (ale pozwalać użytkownikowi na ręczny powrót na małe litery), gdy litera, która powinna być automatycznie kapitalizowana, ma zostać wpisana. Inne rodzaje wprowadzania tekstu, na przykład wprowadzanie głosowe, mogą wykonywać automatyczną kapitalizację w sposób, który nie daje użytkownikom możliwości wcześniejszej interwencji. Atrybut autocapitalize="..."
pozwala kontrolować takie zachowanie.