课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
加粗、斜体都是font
为什么下划线是text
2016-10-24
源自:初识HTML(5)+CSS(3)-升级版 10-7
正在回答
面向对象思想就是不要去管他为什么这么设置,你只管用就好了,就是用text,
这个牛角尖我应该是无言以对。
font(字形):对于字的操作(或者说属性)有字体,字号,斜体,颜色等;
text(文本,段落):对于文本(不限于单个字)的操作(属性)有下划线,行距,字距等。
在鲁迅先生等大文学家笔下,一个字也可以独立成段,如果说我想给一个字添加下划线操作(或属性),我首先要知道下划线是谁的属性,然后再去使用这个属性。一个不恰当的例子,一个架构师text和一个普通程序员font可能都会编程,但他们有不同的职能,那如果你想找个人写一段小代码,你会去找架构师吗?职能不同,分工不同。物以类聚,人以群分,这是面向对象的思想。希望我的例子能让你从牛角里出来
通常对字体字形本身的操作用font
对一个集群的操作用text。你可以试着从单词的字面意思理解
R桀 提问者
Robert_Langdon 回复 R桀 提问者
因为这是对于整个文本或图片
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答为什么而p,a{ font-style:italic; }可以,但 p{font-style:ilalic;}却不行
6 回答为什么不是p a{font-style:italic;}呢??
12 回答font-size:12p; text-align:center;
2 回答为什么不是 p{font-family:"Microsoft Yahei";}
4 回答<font></font>是什么标签?