前端零基础学习Day-Eight

news2024/11/13 9:42:16

CSS字体和文本样式

CSS文字样式
  • 字体:font-family

    • 语法:font-family:[字体1][,字体2][,...]

      • p{font-family:"微软雅黑","宋体","黑体";}

    • 含空格字体名和中文,用英文引号括起

    • 属性值:具体字体名,字体集

      • 字体集:Serif,Sans-serif,Monospace,Cursive,Fantasy

      • p{font-family:"微软雅黑","宋体","黑体",sans-serif;}

    • 多个字体,用英文逗号隔开

    • 引号嵌套,外使用双引号,内使用单引号

      • 如行内样式<h1 style="font-family:'宋体';">


  • 文字大小:font-size

    • 语法:font-size:绝对单位|相对单位

    • 绝对单位:

      属性值说明
      in英寸,1英寸=2.54厘米
      cm1厘米=0.394英寸
      mm毫米
      pt磅,印刷的点数,72磅=1英寸
      pcPica,1pc=12pt
      属性值CSS2缩放系数1.2
      xx-small9px
      x-small11px
      small13px
      medium16px
      large19px
      x-large23px
      xx-large28px
      • 当不设置字体大小时,默认为浏览器默认值,一般默认字体是16px

      • 绝对大小,不能随浏览器分辨率或父元素大小的改变而改变

    • 相对单位:

      • px像素

      • em/% (相对值)都是针对父元素

      • 文字大小受显示器分辨率影响

      • 属性值larger:相对父元素的文字大小变大

      • 属性值smaller:相对父元素的文字大小变小


  • 文字颜色:color

    • 语法:color:颜色名|十六进制|RGB

      • 十六进制:#000000

        • 每一位值:0~F

        • 简写,#008800可简写成#080

        • 不区分大小写,大写A和小写a效果一样

        • Web安全色:www.bootcss.com/p/websafecolors/

      • RGB(红,绿,蓝):rgb(250,250,250)、rgb(50%,50%,50%)

        • 数字:0~255,小于0会修正成0,大于255会修正成255

        • 百分比:0%~100%,小于0%会修正成0%,大于100%会修正成100%


  • 文字粗细:font-weight

    • HTML语法:<b>标签,<strong>标签

    • 语法:font-weight:normal | bold | bolder | lighter | 100~900

    • 默认值:normal

    • 400等同于normal,700等同于bold


  • 文字样式:font-style

    • HTML语法设置斜体:<em>标签,<i>标签

    • 语法:font-style:normal | italic(常用) | oblique


  • 字体变形:font-variant

    • 设置元素中文本为小型大写字母

    • 语法:font-variant:normal | small-caps


  • font属性(简写)

    • 语法:font:font-style font-variant font-weight font-size/line-helight(行高) font-family

    • 值之间空格隔开

    • 同时设置font-size和font-family,属性才会起作用

    • 注意书写顺序

    • font-italic bold small-caps 50px "黑体","宋体";

CSS文本样式
  • 水平对齐方式:text-align

    • 设置元素内内联元素(如文本和图片)的水平对齐方式

    • text-align:left | right | center | justify

    • 图片居中(设置图片的对齐方式,需要设置图片父元素的text-align属性):

      • 错误方法:img{text-align:center;}

      • 正确方法:div{text-align:center;}

        <div><img src="img/logo.png"/></div>

    • CSS text-align属性并不控制块级元素的对齐方式,它控制块级元素里面的内联元素的对齐方式。虽然这个属性的名称为text-align,但是块级元素中的所有内联元素都会被这个属性影响。


  • 行高:line-height

    • 设置元素中文本行高

    • 语法:line-height:长度值 | 百分比

    • 设置px时行高不会因字体大小改变而改变,而em和%于字体大小有关系

    • 实际开发中一般使用em这个单位

    • 浏览器有默认行高,不同浏览器默认行高不一样

    • 行高可继承,继承的是计算后的值,而不是直接把em或%的值继承过来


  • 垂直方式vertical-align属性

    • 设置元素内容的垂直方式

    • 语法:vertical-align:baselline | sub(下标) | super(上标) | top | text-top | middle | bottom | text-bottom

      vertical-align:长度 | 百分比

      • 基于文本基线移动

      • 上移:vertical-align:15px;

        vertical-align:100%;

      • 下移:vertical-align:-15px;

        vertical-align:-100%;

    • 对行内元素生效,对于块级元素不生效

    • 文字基线

    • 也可应用于单元格元素


  • 单行文字垂直水平居中:

    • 设置行高

    • text-align:center;

  • 多行文字垂直水平居中


  • 文本样式属性:

字体属性说明
word-spacing设置元素内单词之间间距
letter-spacing设置元素内字母之间间距
text-transform设置元素内文本的大小写 capitalize(首字母大写) | uppercase(大写) | lowercase(小写) | none
text-decoration设置元素内文本的装饰 underline(上划线) | overline(下划线) | line-through(贯穿线) | blink(闪烁效果,有兼容性问题) | none

间距属性值可以是正值也可以是负值,可以使用px也可以使用em

可以设置多个装饰样式属性值,中间用空格隔开

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2236610.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

返回对象的唯一标识符通常是对象的内存地址id(对象或变量)

【小白从小学Python、C、Java】 【考研初试复试毕业设计】 【Python基础AI数据分析】 返回对象的唯一标识符 通常是对象的内存地址 id(对象或变量) [太阳]选择题 根据题目代码&#xff0c;执行的结果是&#xff1f; a [1, 2, 3] b a c a.copy() print("【显示】id(a) &…

SAP ABAP开发学习——WDA 四

目录 页面技术的发展 WebDynpro Layout控件 Layout的组件结构 布局方式 流式布局FlowLayout ​编辑 行布局RowLayout 矩阵布局MatrixLayout 网格布局GridLayout 数据绑定 在屏幕上显示数据 数据的双向传输 通过数据绑定控制UI显示 属性节点类型 属性的数据类型 …

速度快还看巡飞,筒射巡飞无人机技术详解

筒射巡飞无人机&#xff08;Launch and Recovery by Tube&#xff0c;LRAT或Launcher-Deployed Loitering Munition&#xff0c;LDLM&#xff09;作为一种新型无人机系统&#xff0c;近年来在军事和民用领域都展现出了巨大的潜力。以下是对筒射巡飞无人机技术的详细解析&#x…

想要监控办公电脑?那款电脑监控软件最好

在现代企业中&#xff0c;电脑监控已经成为了一项不可或缺的管理工具&#xff0c;尤其是对那些有多个部门和员工的公司。良好的电脑监控软件不仅能够帮助管理者了解员工的工作情况&#xff0c;还能提高工作效率、防止内部信息泄露以及保障公司数据安全。市场上有不少监控软件&a…

Elasticsearch(三):Elasticvue使用及DSL执行新增、查询操作

Elasticvue使用及DSL执行CURD 1 概述2 什么是Elasticsearch DSL3 基本结构4 客户端工具介绍4.1 索引介绍4.2 创建简单索引4.3 创建相对完整的索引4.4 插入数据4.4.1 基本插入操作4.4.2 批量插入操作 5 常用的DSL查询类型5.1 match查询5.1.1 match工作原理5.1.2 operator 参数5.…

zynq pl设计中断问题

问题 逻辑工程师vivado工具生成的pl hdf文件后,通过xilinx的工具解析的的dts文件,会出现中断号异常的问题。 原始问题肯定是硬件表现为通讯异常,此处以网口为例,则网口不通。 网口查询 uboot下网口信息 如下命令查询到 两个mac下对应的phy,地址分别为4和6,和硬件设计一…

Hadoop(HDFS)

Hadoop是一个开源的分布式系统架构&#xff0c;旨在解决海量数据的存储和计算问题&#xff0c;Hadoop的核心组件包括Hadoop分布式文件系统&#xff08;HDFS&#xff09;、MapReduce编程模型和YARN资源管理器,最近需求需要用到HDFS和YARN。 文章目录 HDFS优缺点HDFS的读写原理 常…

实在智能受邀出席柳州市智能终端及机器人产业发展合作大会

10 月 27 日至 28 日&#xff0c;由中共柳州市委员会与柳州市人民政府主办的2024柳州市智能终端及机器人产业发展合作大会在柳州莲花山庄隆重举行。大会充分整合各方资源&#xff0c;持续深化与柳州在重大战略规划、重大平台建设、重点产业培育等领域的合作。作为智能体行业的知…

100+SCI科研绘图系列教程(R和python)

科研绘图系列&#xff1a;箱线图加百分比点图展示组间差异-CSDN博客科研绘图系列&#xff1a;箱线图加蜜蜂图展示组间数据分布-CSDN博客科研绘图系列&#xff1a;小提琴图和双侧小提琴图展示组间差异-CSDN博客科研绘图系列&#xff1a;组间差异的STAMP图的ggplot2实现-CSDN博客…

【WRF模拟】全过程总结:WPS预处理及WRF运行

【WRF模拟】全过程总结:WPS预处理及WRF运行 1 数据准备1.1 嵌套域设置(Customize domain)-基于QGis中gis4wrf插件1.2 静态地理数据1.2.1 叶面积指数LAI和植被覆盖度Fpar(月尺度)1.2.2 地面反照率(月尺度)1.2.3 土地利用类型+不透水面积1.2.4 数据处理:geotiff→tiff(W…

鸿蒙的进击之路

1. 题记&#xff1a; 为什么要写鸿蒙&#xff0c;因为她是华为的&#xff0c;为什么是华为就要写&#xff0c;因为华为背负了国人太多太多的包袱&#xff0c;或点赞或抨击。 我是强烈支持华为的&#xff0c;但我会客观公正地去评价华为的产品&#xff0c;就比如这篇博文&#…

国内 ChatGPT中文版镜像网站整理合集(2024/11/08)

一、GPT中文镜像站 ① yixiaai.com 支持GPT4、4o以及o1&#xff0c;支持MJ绘画 ② chat.lify.vip 支持通用全模型&#xff0c;支持文件读取、插件、绘画、AIPPT ③ AI Chat 支持GPT3.5/4&#xff0c;4o以及MJ绘画 1. 什么是镜像站 镜像站&#xff08;Mirror Site&#xff…

【机器学习】决定系数(R²:Coefficient of Determination)

决定系数&#xff0c;也称为 R 平方&#xff0c;是一种用于衡量回归模型预测效果的统计指标。它表示了模型解释目标变量总变异的程度&#xff0c;数值介于 0 和 1 之间&#xff0c;数值越接近 1 表明模型的解释力越强。 1. 的定义和公式 的公式如下&#xff1a; 其中&#xf…

deepfm模型实现招聘职位推荐算法

项目源码获取方式见文章末尾&#xff01; 600多个深度学习项目资料&#xff0c;快来加入社群一起学习吧。 《------往期经典推荐------》 项目名称 1.【基于CNN-RNN的影像报告生成】 2.【卫星图像道路检测DeepLabV3Plus模型】 3.【GAN模型实现二次元头像生成】 4.【CNN模型实现…

王珊数据库系统概论第六版PDF+第五版课后答案+课件

为了保持科学性、先进性和实用性&#xff0c; 编者在第5版教材基础上对全书内容进行了修改、更新和充实。在科学性方面&#xff0c; 编者在系统篇中增加了第9章关系数据库存储管理&#xff0c; 讲解数据库的逻辑与物理组织方式及索引结构。增加这部分内容有助于学生更好地理解关…

数据集市是什么?有什么优势?

一、数据集市是什么&#xff1f; 1、数据集市的产生背景&#xff1a; 因为数据仓库的工作范围和成本比较巨大&#xff0c;技术部门必须对所有的以全企业的眼光对待任何一次决策分析&#xff0c;这样就变成了成本高、耗时高的大项目&#xff0c;而且这种集中式的数据处理方式往往…

python安装selenium,geckodriver,chromedriver,Selenium IDE

安装浏览器 找到浏览器的版本号 chrome 版本 130.0.6723.92&#xff08;正式版本&#xff09; &#xff08;64 位&#xff09; firfox 116.0.3 (64 位)&#xff0c;但是后面运行的时候又自动更新到了 127.0.0.8923 安装selenium > pip install selenium > pip show …

【LeetCode】【算法】238. 除自身以外数组的乘积

LeetCode 238. 除自身以外数组的乘积 题目描述 给你一个整数数组 nums&#xff0c;返回 数组 answer &#xff0c;其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据保证数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位整数范围内。 请不…

Redis-07 Redis哨兵

操作实现 此处应该6台虚拟机&#xff0c;其中3台是哨兵&#xff0c;但因为内存限制没有那么多 1.将sentinel文件拷贝到/myredis目录下 2.sentinel.conf文件重要参数 新建配置文件sentinel26379.conf sentinel26380.conf sentinel26381.conf bind 0.0.0.0 daemonize yes pr…

linux笔记(selinux)

一、概述 定义SELinux&#xff08;Security - Enhanced Linux&#xff09;是一种基于 Linux 内核的强制访问控制&#xff08;MAC&#xff09;安全机制。它为 Linux 系统提供了更细粒度的安全策略&#xff0c;增强了系统的安全性。目的主要目的是限制进程对系统资源&#xff08;…