为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不是font而是text

加粗、斜体都是font

为什么下划线是text

正在回答

4 回答

面向对象思想就是不要去管他为什么这么设置,你只管用就好了,就是用text,

0 回复 有任何疑惑可以回复我~

这个牛角尖我应该是无言以对。

font(字形):对于字的操作(或者说属性)有字体,字号,斜体,颜色等;

text(文本,段落):对于文本(不限于单个字)的操作(属性)有下划线,行距,字距等。

在鲁迅先生等大文学家笔下,一个字也可以独立成段,如果说我想给一个字添加下划线操作(或属性),我首先要知道下划线是谁的属性,然后再去使用这个属性。一个不恰当的例子,一个架构师text和一个普通程序员font可能都会编程,但他们有不同职能,那如果你想找个人写一段小代码,你会去找架构师吗?职能不同,分工不同。物以类聚,人以群分,这是面向对象的思想。希望我的例子能让你从牛角里出来

3 回复 有任何疑惑可以回复我~

通常对字体字形本身的操作用font

对一个集群的操作用text。你可以试着从单词的字面意思理解

0 回复 有任何疑惑可以回复我~
#1

R桀 提问者

那如果对单个字用下划线,还是用text吗还是font
2016-10-24 回复 有任何疑惑可以回复我~
#2

Robert_Langdon 回复 R桀 提问者

只有text-decoration可以设置下划线,这种东西记住就行,没有为什么,只有是什么
2016-11-15 回复 有任何疑惑可以回复我~

因为这是对于整个文本或图片

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不是font而是text

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信