前端学习Day9

一 .元素类型
1.css的显示对标签分类: 块状元素, 内联元素(行内元素)
争议点:第三类:可变元素或行内块元素
元素类型分类(个人观点):块状元素、内联元素、可变元素。
注:把行内块元素 归在 内联元素这一类里面。
2.默认情况下元素类型每个类型特点:
块状元素特点: a:在页面中以矩形区域显示。
b:自上而下排列,独占一行
c:可以直接添加宽高
d:一般情况下,作为其他元素或内容的容器
3.内联元素特点: a:在页面中最小单位也是矩形。
b:在一行内逐个排列。
c:不可以直接添加宽高,大小是由内容撑开的。
d:内联元素也符合盒模型的规则,但是个别属性会出现问题(padding-top/bottom margin-top/bottom)
e: 内联元素在一行内排列的时候,之间有间距
4.怎么消除间距:
a:添加浮动
b:把所有的内联元素都放在一行不用回车键(不推荐使用)。
5. 可变元素(了解):
根据上下文的显示,来确定这个元素是块状元素还是内联元素
在这里插入图片描述
6.哪些标签属于块 哪些标签属于内联:
块状元素:
div -最常用的块级元素
dl - 和dt-dd 搭配使用的块级元素
form - 交互表单
h1 -h6- 大标题
hr - 水平分隔线
ol – 有序列表
p - 段落
ul - 无序列表
li
fieldset - 表单字段集
colgroup-col - 表单列分组元素
table-tr-td 表格及行-单元格
内联元素:
a –超链接(锚点)
b - 粗体(不推荐)
br - 换行
i - 斜体
em - 强调
img - 图片
input - 输入框
label - 表单标签
span - 常用内联容器,定义文本内区块
strong - 粗体强调
sub - 下标
sup - 上标
textarea - 多行文本输入框
u - 下划线
select - 项目选择
二.元素类型的转换
display属性: 作用:检索或者设置元素生成的盒模型类型。
常用属性值:
a: display:block; 作用:将元素转成块状元素,拥有块状元素特点。
补充:大部分块状元素,默认的display的值都是block;
b: display:inline; 作用:将元素转成内联元素,拥有内联元素的特点。
补充:大部分内联元素,默认的display的值inline;
c: display:none; 作用:将当前隐藏,并不占据空间。
拓展知识点: 任何元素添加浮动,都可以设置大小。
三.感悟
小知识:
1.单行文本在没有设置宽高只是靠内容撑开的时候,需要加line-height:;来清除上下间距。
2.上下结构的版块,就从上往下一一罗列就行。
3.单行文本才需要做“文本溢出省略”设置,那些长篇内容段落不需要,后期会学到。
4.一般情况下,可以用p实现的就用p来写,因为p相对来说比较简单。
5.为了增强用户体验,以后写导航链接时宽高尽量加在a中 ,这样可以使a区域足够大。
今天还学习了一些新的内容——鼠标滑过时导航链接的交互,讲课时可以听懂,就是实际写的时候,手生,写了 几个之后,才好了那么一点,当然还要坚持写之前没写完的网页,本来就写的很慢,再不多多练习的话,可能过个一两天一点都不会写了。总之,还要坚持天天练习,坚持写代码,加油,奥里给!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值