text-transform的区别:大写;和所有上限

时间:2014-05-18 18:36:42

标签: html css

之间有什么区别
<span style="text-transform: uppercase;">some text</span>

<span>SOME TEXT</span>

我的意思是两者看起来完全相同,但我在某处读过,最好在html中编写普通文本,然后在CSS中设置text-transform: uppercase;,但它真的有所作为吗?我知道如果您想使用伪元素(text-transform: uppercase;)自动将页面上所有段落的每个首字母大写,则可以使用:first-letter。我认为如果你使用text-transform: uppercase;,它甚至会使用更多的内存和处理/渲染时间。

1 个答案:

答案 0 :(得分:11)

从设计和内容的角度来看,CSS选项更好。

对于初学者,你应该总是使用CSS来表现。 HTML仅用于描述和构造内容。

现在想象一下,您在网站上有一个特殊的术语,但是明天你决定它应该是小型上限或初始上限。哪个更容易更改:样式表中的一行或隐藏在文本中的x个实例?

今天使用CSS将使您的生活更轻松。