之间有什么区别
<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;
,它甚至会使用更多的内存和处理/渲染时间。
答案 0 :(得分:11)
从设计和内容的角度来看,CSS选项更好。
对于初学者,你应该总是使用CSS来表现。 HTML仅用于描述和构造内容。
现在想象一下,您在网站上有一个特殊的术语,但是明天你决定它应该是小型上限或初始上限。哪个更容易更改:样式表中的一行或隐藏在文本中的x个实例?
今天使用CSS将使您的生活更轻松。