Files
ClassContent/历届学生/罗朝/2019-04-01/笔记.txt
2024-09-27 02:06:13 +08:00

84 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

html 标签分类
1块级标签
在浏览器里面会独占一行的标签
块级标签 具有宽高属性也就是说可以通过css代码对标签进行宽高的设置
2行内标签
不会独占一行的标签,元素宽度由内容决定
行内标签 不具有宽高属性也就是说无法通过css代码对标签进行宽高的设置
作用:
为了实现网页中更加自由的布局
css 三种写法
1内联语法
<p style="color:red;font-size: 14px;">我是p标签</p>
2内部写法
选择器 {
属性名: 属性值;
}
3: 外链写法
创建一个 xxx.css 文件这里面放css代码
在html里面
<link rel="stylesheet" href="css/index.css"/>
优先权:
1 > 2 > 3
!important 提升某条css属性的优先权
选择器:
1标签选择器(标签名字)
2class 选择器 ( " .名称 " ), 可以取多个名字xxx xxx xxx
class 选择器在网页中取的名字可以无限次重复并使用
3id 选择器 ( " #名称 " )
一般通过id取的名字在网页是唯一的不推荐重复使用。
为什么?
一般通过id取名字的元素是给js来使用, 所以不应该重复
4* 通配符选择
5: 父元素 子元素 选中父元素内部的子元素
6
父元素 子元素,
父元素 子元素
同时对 规则 1 和 2 设置相同的css代码
7: hover 监听元素的鼠标悬浮事件
8: focus 监听input输入框获得焦点的事件
预习任务:
课下学习更多的css属性
http://css.doyoe.com/
1css属性学习
2css定位盒子模型浮动
3写一些网页效果
4弹性布局 + 媒体查询 + rem
5各种造网站pc网站 + 手机网站)