HTML与CSS学习心得

一、 HTML标签的学习

标签的分类:

1、块级元素:div / h / form / p / ul / ol / table /address

①元素独自占一行,默认宽高为父元素的100%

②元素宽高,内外边距可以控制,设置了宽度还是独占一行。

③可以包含块级元素与行内元素

2、行内元素:span / a / label / i 

①默认与其他元素占一行,宽高大小与其内容有关

②宽高不可设置,对于margin设置左右有效,上下无效,设置padding有效

③只能包含文字、行内元素、行内块元素

3、行内块元素:img / input

①不自动换行,与其他多个元素占一行

②宽高可以设置

三者之间的转换使用display属性:

①转为块级元素用display:block;

②转化成行内元素display:inline;

③转化成行内块元素display:inline-block;

二、H5新增了一些元素标签让HTML更具有语义化。

HTML语义化的理解是:去掉或丢失样式的时候,能让页面呈现完整的结构。

二、CSS的学习

1、CSS选择器及其权重 

CSS基础选择器有:class类选择器,id选择器,标签选择器,通配符选择器(*),属性选择器,结构伪类选择器,伪元素选择器

复合选择器有:后代选择器,子选择器,并集选择器,伪类选择器

选择器的权重值: !important  10000 > 内联样式(style) 1000 > id选择器 100>class选择器/属性选择器/伪类选择器 10 >通配符选择器或者继承   0

2、CSS中超链接访问过后就不在有hover样式,怎么解决?

解决方法:改变CSS属性的书写顺序:

link => visited => hover => active

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值