css小白学习

什么是盒子模型

每一个元素都是一个盒子;每一个盒子是由content+padding+border+margin组成;content是盒子的内容区域,padding是设置盒子内容区域到边框之间的距离;border是设置的边框 ,margin是设置盒子与盒子之间的距离

盒子模型分类

1.从类型上分为

  1. 1.块盒:自己独占一行;宽度默认为元素的宽度;css样式全部生效 div/ul/ol/li
  2. 2.行盒:共占一行,宽度与内容决定,css样式部分生效,垂直方向的margin和padding是无效的;高度可以通过font-size,line-height,font-family调整 a/span/em/i
  3. 3.行内盒:共占一行,css样式全部生效,宽度默认有内容决定;行内块与行内块会有空白字符(可以通过fonts-zie为0去掉)/img/form/input/video/audio

2.从替换元素上分为

可替换元素:img/input

不可替换元素:di/span/a/em

基线

1.块盒没有基线2.行盒基线在内容3.行内块基线有内容在最后一行 没有内容在下外边距4.img基线在先外边距[会导致div套img有空白间隙]

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你好!学习 webpack 是一个很好的决定,它是一个非常流行的前端构建工具,用于打包和管理前端项目中的各种资源。以下是一些帮助你开始学习 webpack 的步骤: 1. 了解基本概念:首先,你需要了解 webpack 的基本概念,例如入口、输出、加载器、插件等。Webpack 官方文档是一个很好的起点,你可以在那里找到详细的说明和示例。 2. 安装 webpack:使用 npm 或 yarn 可以很容易地安装 webpack。在命令行中运行以下命令来安装 webpack: ``` npm install webpack webpack-cli --save-dev ``` 这将安装 webpack 和 webpack 命令行工具。 3. 创建配置文件:webpack 需要一个配置文件来指定项目的入口点、输出路径、加载器和插件等。创建一个名为 `webpack.config.js` 的文件,并在其中配置你的项目。 ```javascript module.exports = { entry: './src/index.js', output: { path: __dirname + '/dist', filename: 'bundle.js' }, // 其他配置项... }; ``` 4. 创建入口文件:在上面的配置中,我们指定了一个入口文件 `./src/index.js`。创建该文件,并编写你的应用程序代码。 5. 添加加载器和插件:webpack 使用加载器来处理不同类型的文件,例如 JavaScript、CSS、图片等。你可以使用不同的加载器来处理这些文件。同样,你也可以使用插件来扩展 webpack 的功能。在配置文件中添加所需的加载器和插件。 6. 运行 webpack:在命令行中运行 `webpack` 命令,它将使用你的配置文件来打包项目代码。默认情况下,它将创建一个名为 `bundle.js` 的文件,并将其放置在配置中指定的输出路径中。 这只是一个快速入门指南,帮助你开始学习 webpack。随着你的深入学习,你将掌握更多高级特性和技巧。祝你学习愉快!如果你有任何问题,随时问我。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值