当前位置: 首页 > news >正文

Web前端学习:二

二一:文字font-size样式

font-size:**px
控制文字大小,可精准控制大小
默认样式medium,中等的
large,大一号
x-large,再大一号
xx-large,再大一号
small,小一号

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">.myb{color: aqua;font-size: 20px;}.myc{color: darksalmon;font-size: 50px;}.myd{color: olive;font-size: large;}</style></head><body><p class="mya">文字一</p><p class="myb">文字二</p><p class="myc">文字三</p><p class="myd">文字四</p></body>
</html>

二二:文字Fong-weight样式

fong-weight:
控制字体粗细,支持1-1000
bold-粗一号
bolder-在粗一号
light-细一点

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style type="text/css">p{color: maroon;font-size: 20px;}.mya{font-weight: bold;}.myb{font-weight: bolder;}.myc{font-weight: lighter;}.myd{font-weight: 900;}</style></head><body><p class="mya">文字一</p><p class="myb">文字二</p><p class="myc">文字三</p><p class="myd">文字四</p></body>
</html>

二三:文字font-family样式

font-family:“SimSun”
给予字体类型
电脑上右相应字体才会显示出来,没有就无法显示
eg:
宋体(SimSun)
微软雅黑(“Microsoft Yahei”)
Arial
Tahoma
Verdana
华文黑体(STHeiti)、华文细黑(STXihei)
黑体-简(Heiti SC)

写法:

普通写法:
.mya{font-family: "SimSun";}
特殊写法:
如果没有STHeiti,就PingFang SC,
PingFang SC也没有就SimSun,可无限叠加
.myd{font-family:"STHeiti","PingFang SC","SimSun" ;}

二四:文字line-height样式

html中,有些元素有默认样式
*号:通配符,选取所有元素,层级最低

line-height:
设定内容在内部的高度位置
当line-height的大小为元素大小时,内容在中心

div{height: 200px;line-height: 200px;}`

可以控制行内元素,但是控制不了块状元素。
支持%比,继承父级的高度来控制
支持数字,但不支持负数

二五:文字font-style样式

italic:使用字体的斜体
oblique:让字体倾斜
在这里插入图片描述

二六:文字font-variant样式及font缩写手法

font-variant:small-caps
把段落设置为小型字体大写字母形式
在这里插入图片描述

二七:相对定位

position: relative;
相对定位:
1、相对自己进行定位
2、不会影响原来的位置,显示的元素会改变位置
left:从左往右移动
right
top
bottom
左右2选1,上下2选1
z-index:z轴,代表层级,支持负数
在这里插入图片描述

二八:绝对定位

position:absolute
绝对定位:
1、脱离标准流
2、元素的位置被后续元素占据,元素显示在后续元素上方
3、根据有定位的父元素进行定位
4、如果父元素没有定位,就会找外层元素直到html
在这里插入图片描述

二九:窗口定位(固定定位)

position: fixed;
根据窗口进行定位
只看窗口,不看父级(页面窗口)
跟着窗口走
在这里插入图片描述

三十:继承定位及默认定位

position: inherit;
继承父级的定位

static:
默认值,即没有定位

三一:元素的display的显示与隐藏

display: none;
让原来的元素消失,位置不会保留
display:block;
让人任何元素变成块状元素的样子
float也可以把元素变成块状元素

三二:display样式深入,inline属性

display:inline;
让任何元素转成行内元素
在这里插入图片描述

三三:display样式深入inline-block属性

display:
显示,控制元素的显示
none – 隐藏
block – 以块状元素进行显示
inline – 以行内元素进行显示
inline-block:行内块元素

行内元素:横着放
块状元素:支持宽高,独占一行
行内块元素:支持宽高设置,可以横着放
在这里插入图片描述

三四:元素百分比单位

单位:
px – 像素 – 绝对单位
% – 百分比 – 相对单位(根据浏览器宽高不一样,显示大小也不一样),常用于全屏,有拉升情况时

%如何计算:
看父级元素,最后会计算折合成像素显示
eg:
设置父级宽度300px,子级宽度50%,则子级宽度为150px
在这里插入图片描述

http://www.lryc.cn/news/18968.html

相关文章:

  • 【第一章 计算机网络体系结构,标准化工作相关组织,性能指标,分层结构,OSI参考模型】
  • SpringIOC源码解析
  • 【Jupyter Notebook的简单入门使用】
  • @Component@Import@Bean加载顺序解析
  • 二极管温度补偿电路工作原理分析
  • 【C语言】多线程之条件竞争
  • UE NavigationSystem的相关实现
  • Java 继承
  • Python学习笔记8:异常
  • python保留小数函数总结
  • 狐狸优化算法(Matlab代码实现)
  • 浏览器自动化框架沦为攻击者的工具
  • SQL必备知识(自用)
  • BI工具术语表大全:从字母A-Z全面收录
  • vue3 + vite + ts 集成mars3d
  • 跨境卖家必看的沃尔玛Walmart商家入驻教程
  • 【GANs】什么是饱和损失函数 Non-Saturating LossFunction
  • USB接口虚拟网卡
  • 基于SpringBoot的外卖项目的优化
  • Ubuntu20.04/22.04 ESP32 命令行开发环境配置
  • Kali Linux使用Metasploit生成木马入侵安卓系统
  • 数据库复习1
  • 18. linux系统基础
  • ssh远程登录报错:kex_exchange_identification: Connection closed by remote host
  • Quartus II 的入门级使用
  • Java EE|TCP/IP协议栈之TCP协议工作机制上
  • 智能化人机协作 遮挡情况下准确识别目标信息
  • React(一):初识React、类组件、jsx的基础语法
  • 2023-2-24 刷题情况
  • 测试员拿到新项目怎么着手测试?不要慌,照做准没错