web前端学习日记——DAY03(盒子模型,flex布局,表格)

今天继续学习CSS样式表中的内容学习内容如下:

1.盒子模型:

一个盒子是由外边距、边框、内边距、内容组成的:

分别对应margin、border、padding、content;

我们之前设置的width和height都是指的内容的宽和高;

2.设置边框宽度:

border-width/border-top-width/border-bottom-width/border-left-width/border-right-width

3.设置边框颜色:

border-color/border-方向-color;

4.边框样式:

border-style

solid实线,dotted小圆点,dashed虚线,double双实线,hidden隐藏;

5.外边距:

margin

margin-left/top...设置外边距

设置居中对其:margin:0 auto;

6.内边距:

padding

设置内边距:padding top/bottom/left...

7.元素分类:

行级元素,块级元素,内联块元素;

行级元素inline:默认在同一行显示;

后面可以继续跟同类型标签;

宽度是内容撑开的;

不支持用户设置宽度和高度;

不支持上下外边距、支持左右外边距;

块级元素block:默认独占一行;

支持所有CSS样式的指令;

如果没有设置宽度,默认占满一行;

如果没有设置高度,高度由内容撑开;

内联块元素inline-block:

默认在同一行显示;

支持所有CSS样式的指令

8.可以使用display实现元素类型转换;

9.Flex布局:

flex-direction:控制flex item的排列方向:

row:水平排列,起点在左侧;

row-reverse:水平排列,起点在右侧;

column:主轴为垂直方向,起点在上沿;

column:垂直排列,起点在下沿;

flex-wrap:控制flex item换不换行:

nowrap:不换行挤下来;

wrap:换行;

wrap--reverse:换行,第一行在最下面;

justify-content:定义元素在主轴上的对齐方式;

flex-start:从左侧位置对齐;

flex-end:从右侧位置对其;

center:居中对齐;

space-between:两端对齐,项目之间距离相等;

space-around:每个项目两侧间隔相等;

10.边框圆角:

border-radius

11.表格:

基本标签:

<table>:表格最外层的定义;

<tr>:定义表格的行;

<td>:定义表格的列;

<th>:定义表头;

<caption>:定义表名;

thead,tbody,tfoot没有实际意义,起到可读性的作用,标明哪里是表头哪里是表尾;

边框塌陷:border-collapse

表格合并:跨占列 colspan;

跨占行 rowspan;

相关推荐
QD_ANJING2 小时前
2026年大厂前端高频面试原题-React框架200题
开发语言·前端·javascript·react.js·面试·职场和发展·前端框架
徐子元竟然被占了!!2 小时前
ENSP学习-路由器
网络·学习
·中年程序渣·2 小时前
Spring AI Alibaba入门学习(七)
学习
炽烈小老头2 小时前
【每天学习一点算法 2026/03/21】颜色分类
学习·算法
爱丽_2 小时前
Axios 二次封装:拦截器、统一错误处理与文件下载
前端
24白菜头2 小时前
若依框架Ruoyi-Vue-SpringBoot3部署
前端·javascript·笔记·后端·学习
bestadc2 小时前
Hello-Agents 第三章 大语言模型基础 学习笔记
笔记·学习·语言模型
次旅行的库2 小时前
MQTT学习笔记
数据库·笔记·物联网·学习
却道天凉_好个秋2 小时前
音视频学习(九十五):FEC
学习·音视频·fec