css中如何设置英文首字母大写?

html-css015

css中如何设置英文首字母大写?,第1张

使用 CSS text-transform 属性 进行字母大小写设置。

定义和用法

text-transform 属性控制文本的大小写。

说明

这个属性会改变元素中的字母大小写,而不论源文档中文本的大小写。如果值为 capitalize,则要对某些字母大写,但是并没有明确定义如何确定哪些字母要大写,这取决于用户代理如何识别出各个“词”。

提示和注释

注释:不同的用户代理可能会用不同的方法来确定单词从哪里开始,相应地确定哪些字母要大写。例如,文本 "w3-school" 可以用两种方式显示:"W3-school" 和 "W3-School"。CSS 并没有规定哪一种是正确的,所以这两种都是可以的。

实例

转换不同元素中的文本:

h1 {text-transform:uppercase}

h2 {text-transform:capitalize}

p {text-transform:lowercase}

<p>hello,word! this a test</p>

<style>

p{text-transform:capitalize}

</style>

每个单词首字都会大写,这符合英文语法。如果只想首个单词首字大写的话,css无能为力,最简单方法就是打字的时候把大小写打好

<span style="text-transform:capitalize" >this is a test!!!</span><br>

首字母大写<input type="text" style="text-transform:capitalize"><br>

全部大写<input type="text" style="text-transform:uppercase"><br>

全部小写<input type="text" style="text-transform:lowercasecase"><br>