【2024】前端学习笔记7-颜色-位置-字体设置

news2024/11/15 2:23:04

学习笔记

  • 1.定义:css
  • 2.颜色:color
  • 3.字体相关属性:font
    • 3.1.字体大小:font-size
    • 3.2.字体风格:font - style
    • 3.3.字体粗细:font - weight
    • 3.4.字体族:font - family
  • 4.位置:text-align

1.定义:css

CSS(Cascading Style Sheets)即层叠样式表。

CSS 是一种样式表语言,用于描述 HTML(超文本标记语言)或 XML(可扩展标记语言)文档的呈现方式。它通过选择器来定位 HTML 或 XML 元素,并为这些元素定义各种样式属性,如字体、颜色、布局、间距等。

2.颜色:color

通过color可以设置字体颜色。可以直接使用英文单词,也可使用16进制表示。

示例:

<body>
    <h2>行内样式表</h2>
    <p>
        我有一段文字,可以设置不同的颜色:
        <span style="color: red;">我是红色</span>
        <span style="color: green;">我是绿色</span>
        <span style="color: blue;">我是蓝色</span>
    </p>
</body>

展示效果:

在这里插入图片描述

3.字体相关属性:font

3.1.字体大小:font-size

用于设置文本的字体大小,有多种单位选择:

  • px:绝对值,像素
  • %:相对单位,相对于父元素字体大小的百分比
  • rem:相对单位,相对于根元素(元素)的字体大小来计算的

示例:

<body>
    <h2>设置文字大小</h2>
    <p>
        我有一段文字,可以设置不同的文字大小:
        <br/>
        <span style="color: red; font-size: 20px;">我是红色,字体大小为20px</span>
        <br/>
        <span style="color: green; font-size: 150%;">我是绿色,字体大小为150%</span>
        <br/>
        <span style="color: blue; font-size: 2rem;">我是蓝色,字体大小为2rem</span>
    </p>
</body>

展示效果:

在这里插入图片描述

3.2.字体风格:font - style

可以使用font-style设置字体的样式:

  • normal:正常字体,默认
  • italic:斜体

示例:

<body>
    <p>
        <span style="font-style: italic;">我的字体样式为斜体</span>
        <br/>
        <span style="font-style: normal;">我的字体样式为正常</span>
    </p>
</body>

展示效果:

在这里插入图片描述

3.3.字体粗细:font - weight

使用font-weight可以设置字体的粗细,默认为normal(数字为400),还可以设置为粗体bold(数字为700);也可以设置为细体lighter;可用100-700数值表示,数字越大字体越粗。

示例:

<body>
    <p>
        <span style="font-weight: normal;">我的字体样式为正常</span>
        <br/>
        <span style="font-weight: bold;">我的字体样式为粗体</span>
        <br/>
        <span style="font-weight: lighter;">我的字体样式为细体</span>
    </p>
</body>

展示效果:

在这里插入图片描述

3.4.字体族:font - family

使用font-family可以设置字体。

示例:

<body>
    <p>
        <span style="font-family: Verdana, Geneva, Tahoma, sans-serif;">我的字体是这样的</span>
        <br/>
        <span style="font-family: 'Times New Roman', Times, serif;">我的字体是这样的</span>
        <br/>
        <span style="font-family: 'Courier New', Courier, monospace;">我的字体是这样的</span>
    </p>
</body>

展示效果:

在这里插入图片描述

4.位置:text-align

text - align是 CSS 中的一个属性,用于设置文本内容在元素内部的水平对齐方式。它可以应用于块级元素(如<div>、<p>等)或者表格单元格(<td>、<th>)等元素。

默认值为left,从左到右的书写习惯;除此之外还有其他属性:

属性含义
left
right
center居中
justify两端对齐

示例:

<body>
    <div style="background-color: aqua; width: 200px; height: 150px; ;">
        <p style="text-align: left;">我在左边</p>
        <p style="text-align: center;">我在中间</p>
        <p style="text-align: right;">我在右边</p>
    </div>
</body>

展示效果:

在这里插入图片描述

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

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

相关文章

CMA第三方软件测试报告获取指南

在当今竞争激烈的市场环境中&#xff0c;企业对于产品质量的重视程度不断提高。为了确保软件产品的性能和安全性&#xff0c;许多企业开始寻求专业的第三方测试服务来获取第三方软件测试报告&#xff0c;而有无CMA认证资质对于软件测试报告来说至关重要。 CMA认证是中国国家认…

Web 服务器介绍 | 通过 Tomcat 说明其作用

1. 什么是 Web 服务器&#xff1f; Web服务器是一种用于存储、处理和提供网页或Web应用程序的服务器。它通过HTTP&#xff08;超文本传输协议&#xff09;与客户端&#xff08;通常是浏览器&#xff09;进行通信&#xff0c;接收客户端的请求&#xff08;如网页请求&#xff0…

一个很强大的离线IP地址定位库和IP定位数据管理框架,支持亿级别的数据段(附源码)

前言 随着互联网的发展&#xff0c;IP地址定位成为了诸多应用中的重要一环。然而&#xff0c;现有的许多定位库在面对大规模数据时&#xff0c;往往会遇到查询速度慢、内存消耗大等问题。有没有一款工具能够处理这些问题&#xff0c;为开发者提供一个更为高效、灵活的定位库呢…

光伏储能直流监测系统的研发

摘要&#xff1a;在“双碳”战略背景下&#xff0c;光伏技术成为光伏与建筑两大行业关注的焦点。在建设中引入光电、储能、微网是目前的一个发展趋势&#xff0c;受接入资源的多样性和不连续的限制,合理控制、优化分配资源成为一项难题。研究建立一个智能微电网控制系统,利用集…

django数字化时代的新能源汽车供应链优化与可视化-计算机毕业设计源码91188

摘要 本研究旨在探讨利用Django框架进行新能源汽车供应链优化与可视化的应用。随着数字化时代的到来&#xff0c;新能源汽车产业迅速发展&#xff0c;供应链管理变得至关重要。通过结合Django框架的强大功能&#xff0c;我们可以优化新能源汽车供应链的各个环节&#xff0c;实现…

Python基础 | 在虚拟环境中安装并在指定文件夹中打开Jupyter notebook

在虚拟环境中安装并在指定文件夹中打开Jupyter notebook 前言一、在虚拟环境下安装Jupyter notebook二、在指定路径下打开Jupyter notebook 前言 Jupyter Notebook 是一个基于 Web 的交互式计算环境&#xff0c;主要功能是将代码、文本、数学方程式、可视化和其他相关元素组合…

线性规划------ + 案例 + Python源码求解(见文中)

目录 一、代数模型&#xff08;Algebraic Models&#xff09;详解1.1什么是代数模型&#xff1f;1.2代数模型的基本形式1.3 安装所需要的Python包--运行下述案例1.4代数模型的应用案例案例 1&#xff1a;市场供需平衡模型Python求解代码Python求解结果如下图&#xff1a; 案例 …

Android绘制靶面,初步点击位置区域划分取值测试

自定义View&#xff1a; public class TargetView extends View {private Paint paint;private int[] radii {100, 250, 400, 550, 700}; // 五个圆的半径private int numberOfSegments 8;private int[][] regionValues; // 存储每个区域的值public TargetView(Context cont…

单例模式(饿汉式-懒汉式)

我给面试官讲解了单例模式后&#xff0c;他对我竖起了大拇指&#xff01;https://blog.csdn.net/weixin_41949328/article/details/107296517?ops_request_misc%257B%2522request%255Fid%2522%253A%2522FAEE9ABD-432D-416C-98C6-9DD939138DEB%2522%252C%2522scm%2522%253A%252…

检查和测绘室内防撞无人机技术详解

随着无人机技术的飞速发展&#xff0c;其应用领域已从传统的航拍、农业扩展到更为精细化的室内空间测绘、巡检、物流等领域。在室内环境中&#xff0c;无人机面临着空间狭小、障碍物多、GPS信号弱等挑战&#xff0c;因此对防撞技术提出了更高的要求。室内防撞无人机技术的研发&…

JMeter 中使用 Gson 操作请求中的Boby参数

背景 使用org.json.JSONObject 转换&#xff0c;与原Body参数顺序发生变化&#xff0c;原因&#xff1a;JSONObject内部是用Hashmap来存储的&#xff0c;本质上是一个无序的键值对集合&#xff0c;不应依赖字段的添加顺序。 为解决org.json.JSONObject 输出顺序问题&#xff…

【virtuoso】AMS数模混合仿真

一、新建Verilog文件 1.1 新建functional 文件 1.2 编写Verilog文件 module phv (ckv ,rst_n ,phv_n );input ckv ;input rst_n ;output reg [10:0] phv_n;always (posedge ckv) beginif(rst_n)phv_n < 11b0;elsephv_n <…

PCIe扫盲(六)

系列文章目录 PCIe扫盲&#xff08;一&#xff09; PCIe扫盲&#xff08;二&#xff09; PCIe扫盲&#xff08;三&#xff09; PCIe扫盲&#xff08;四&#xff09; PCIe扫盲&#xff08;五&#xff09; PCIe扫盲&#xff08;六&#xff09; 文章目录 系列文章目录Flow Control…

io多路复用:epoll水平触发(LT)和边沿触发(ET)的区别和优缺点

在进行ET模式的正式分析之前&#xff0c;我们来举个例子简单地了解下ET和LT: 假设我们通过fork函数创建了父子两个进程&#xff0c;并通过匿名管道来通信&#xff0c;在子进程中&#xff0c;我们一次向管道写入10个字符数据&#xff0c;为"aaaa\nbbbb\n";每隔5s写入…

深入解析JSP会话跟踪:从原理到实践

什么是会话? 生活中:一次电话.一次取款过程Web应用一次会话:一个客户端浏览器与web服务器之间连续发生的一系列请求和相应的过程 什么是会话状态&#xff1f; 会话状态是指Web服务器与浏览器在会话过程中产生的状态信息。 什么是Cookie&#xff1f; 引言&#xff1a;浏览购…

windows使用tcpdump.exe工具进行抓包教程

windows主机安装一些抓包工具可能有些不方便&#xff0c;这里有一个tcpdump.exe工具直接免安装&#xff0c;可以直接使用进行抓包。&#xff08;工具下载见 附件&#xff09; tcpdump.exe使用教程 如下&#xff1a; 1&#xff1a;tcpdump -D 可查看网络适配器(注意前面的编号)…

htaccess转换nginx工具

115工具网为您提供htaccess与nginx在线转换,apache伪静态文件转为nginx重写规则,htaccess伪静态规则换nginx,apache RewriteRule转rewrite,apache伪静态文件转nginx重写,apache转nginx重写规则&#xff0c;本工具支持所有的htaccess伪静态、基本的配置规则、重定向等转换为ngin…

java多线程编程示例

程序功能 程序展示了 Java 中如何使用多线程来并行执行任务。具体功能如下&#xff1a; 程序创建了三个线程&#xff0c;每个线程执行相同的任务类 Task。 每个线程在运行时输出自身名称&#xff0c;并模拟执行五次任务&#xff0c;每次任务间隔 1 秒。 主线程在启动这三个线程…

技术周总结 09.09~09.15周日(C# WinForm WPF 软件架构)

文章目录 一、09.09 周一1.1) 问题01: Windows桌面开发中&#xff0c;WPF和WinForm的区别和联系&#xff1f;联系&#xff1a;区别&#xff1a; 二、09.12 周四2.1&#xff09;问题01&#xff1a;visual studio的相关快捷键有哪些&#xff1f;通用快捷键编辑导航调试窗口管理 2…

C++:日期类的实现

目录 一、前言 二、头文件 三、各个函数的实现 打印、检查日期及获取日期 、、-、-、 、<、<、>、>、 &#xff01; 日期-日期 >>、<< 一、前言 前面几篇讲了关于类和对象的一些知识&#xff0c;本篇就来实现一下前面用到的日期类。 二、头文…