分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

第一章入门篇CSS样式的分类、盒模型

发布时间:2023-09-06 02:23责任编辑:沈小雨关键词:CSS

1.CSS样式的分类

CSS样式分为一项4种:

1.内联样式表,直接写在元素style属性里面的样式,如

<p style="color:red;">内联样式</p>

2.内部样式表,写在<head><.head>标签内部<style></style>标签里面的样式

<head> ???<meta charset="utf-8" /> ???<title>无标题文档 </title> ???<style> ??????????.colorred{ ????????????????color:red; ???????????????????} ???</style></head> ???????????????????????????????????????????

3.外部样式表,通过link方式链接的样式

<link rel="Stylesheet" href="Styles/StyleSheet1.css" type ="text/css" />

4.导入样式表,通过import标签导入的样式,import标签必须在style标签内部,也可以在一个样式表文件中导入其他样式表文件,导入的样式表必须写在样式表的第一行,但是浏览器在最后解释,有可能造成闪屏

 <style> ???????????????@import url("Styles/StyleSheet1.css");/*导入样式表*/</style>

2.盒模型

网页上的每个元素都是以一个矩形的形式存在,每个矩形由元素内容、内边距、边框、外边距组成。如下图元素的最内部分是元素内容,包裹这内容的是内边距,内边距外面的边框,最外面的外边距。

元素盒模型的大小直接影响到元素占用的空间。盒模型的宽度、高度计算方式

盒模型的宽度:margin-left+border-left-width+padding-left +width+padding-right+border-right-width+margin-right

盒模型的高度:margin-top+border-top-width+padding-top+height+padding-bottom+border-bottom-width+margin-bottom

以上的盒模型计算方式是大部分浏览器都适用的,但是在ie6及更低版本的浏览器中有可能触发怪异模式

低版本的ie浏览器存在两种渲染模式:标准模式和怪异模式,没有标明DOCTYPE 或者DOCTYPE拼写错误会导致IE触发怪异模式

怪异模式下面的盒模型宽度高度是盒模型的宽度和高度,不是元素的宽度和高度

怪异模式下的盒模型宽度、高度计算方式

宽度:margin-left+width+margin-right

高度:margin-top+height+margin-bottom

如果盒模型的内边距和边框加起来超过设定的宽度和高度会撑大元素,并且会随着元素内容的增大而变大

第一章入门篇CSS样式的分类、盒模型

原文地址:https://www.cnblogs.com/lidaying5/p/9994240.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved