css从入门到精通【超详细笔记】,技术详细介绍
超链接
练习:百度导航栏
新闻
hao123
地图
视频
3、书写位置
注意:**实际开发中三种书写方式用的最多的是:
第三种:外部样式:因为这种方式真正做到了 元素页面和样式 分离**
- 三种书写方式优先级:
就近原则
1、内嵌式
<标签名 style=“样式1;样式2;…”>标签体</标签名>
例:
王恒杰
- 王恒杰
- 杨福君
例二:
这是一个h1标题
缺点:会冗余,更改复杂
下课!!!
想得美!!!
2、内联样式
- 在标签上加上需要使用的属性
<标签名 属性名=“属性值”>标签体</标签名>
- 在标签里添加标签
/* 类选择器 */
.test1{
color: yellow;
background-color: lightgray;
}
案例:
头部:
体部:
王恒杰
- 王恒杰
- 杨福君
3、外部样式
- 在标签上加上需要使用的属性
<标签名 属性名=“属性值”>标签体</标签名>
- 新建.css文件(放在项目下的css文件中)
选择器
.test2{
color: green;
background-color: darkgray;
}
- 在标签里添加标签
rel:描述引入文件和当前文件的关系,Stylesheet:样式表
type:文件类型 text/css
MIME类型:网络资源在互联网传输过程中的数据解析类型
MIME类型表现:大类型/小类型
text/css text/hyml 网页 text/plain:txt文本类型
image/jpj 图片类型 image/jpeg图片类型
例子:
css部:
.test1{
color: #FF0000;
background-color:yellow;
}
.test2{
color: #00FFFF;
background-color:green ;
}
头部:
体部:
王恒杰
- 王恒杰
- 杨福君
4、CSS样式编写位置
方式一:写在标签的style属性中:
字体大小用px表示
落霞与孤鹜齐飞
方式二:写在html头的style标签中(style标签一般写在head标签与title标签之间):
方式三:写在外部的css文件中,然后通过link标签引入外部的css文件
其中,style.css定义如下:
@charset “UTF-8”;
/* 这是css与html结合使用的第三种方式 */
div {
border: 1px solid red;
}
span {
border: 1px solid green;
}
说明:当同一个 HTML 元素被不止一个样式定义时,会使用哪个样式呢?
优先级按照上述讲的三种方式依次降低。内联样式(在 HTML 元素内部)拥有最高的优先权。
三、浮动和定位和布局
=============================================================================
float:left;(左浮动)right;(右浮动)
【1】什么是浮动?
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。
CSS 的 Float(浮动)使元素脱离文档流,按照指定的方向(左或右发生移动),直到它的外边缘碰到包含框或另一个浮动框的边框为止。
说到脱离文档流要说一下什么是文档流,文档流是是文档中可显示对象在排列时所占用的位置/空间,而脱离文档流就是在页面中不占位置了。
【2】浮动初衷:文字环绕图片
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。
浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题,浮动后一定不会将文字挡住,这是设计初衷,不能违背的。浮动设计的初衷为了解决文字环绕图片问题&#x