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

news/2024/9/18 20:35:58 标签: html

学习笔记

  • 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进制表示。

示例:

html"><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:相对单位,相对于根元素(元素)的字体大小来计算的

示例:

html"><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:斜体

示例:

html"><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数值表示,数字越大字体越粗。

示例:

html"><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可以设置字体。

示例:

html"><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两端对齐

示例:

html"><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.niftyadmin.cn/n/5664483.html

相关文章

如何看待IBM中国研发部裁员?

​ 大家好&#xff0c;我是程序员小羊&#xff01; 前言&#xff1a; IBM中国研发部裁员及撤出背景分析 IBM&#xff08;International Business Machines&#xff09;作为全球科技巨头之一&#xff0c;其在中国市场的发展曾是中国信息技术产业的重要组成部分。近年来&#x…

图片转PDF技巧揭秘:四款高效工具推荐!

在数字化办公和学习的今天&#xff0c;将图片或其他文件格式转换为PDF已成为一种常见需求。以下是几款推荐的转换工具&#xff0c;它们各自具有独特的功能和使用体验&#xff0c;可帮助大家轻松实现图片转PDF及其他PDF相关操作。 福昕PDF转换大师&#xff08;365客户端&#x…

Yestar成都艺星引领行业星纪元:十大数字星品·高阶星技术震撼发布

近日&#xff0c;中国成都太古里Yestar十大数字星品高阶星技术AI科技3D Mapping全球发布会&#xff0c;震撼发布了十大数字星品高阶星技术升级&#xff0c;引领医美产业发展翻开崭新的一页。作为品牌成立19周年的庆典&#xff0c;这场科技与美学交融的盛会&#xff0c;标志着医…

AI绘画Stable Diffusion 自制素材工具: layerdiffusion插件—你的透明背景图片生成工具

大家好&#xff0c;我是灵魂画师向阳 今天给大家分享一款AI绘画的神级插件—LayerDiffusion。 Layerdiffusion是一个用于stable-diffusion-webui 的透明背景生成&#xff08;不是生成图再工具扣图&#xff0c;是直接生成透明背景透明图像&#xff09;插件扩展&#xff0c;它可…

战神诸神黄昏9月19日登录PC端! 手机怎么玩战神诸神黄昏

9月19日&#xff0c;《战神&#xff1a;诸神黄昏》正式登录PC端&#xff0c;这是一部动作冒险游戏。要是你想随时随地在手机或平板上也能玩《战神&#xff1a;诸神黄昏》&#xff0c;可以使用网易GameViewer远程帮你实现。 网易GameViewer远程作为一款专为游戏玩家打造的远程软…

Java 读取特定目录下子文件夹的 json格式文件并解析

一、需求   有一个目录结构&#xff0c;包含多个子文件夹&#xff0c;每个子文件夹中都有一个名为goods.txt的文件&#xff0c;文件内容以 JSON 格式存储。现在需要将所有的goods.txt文件内容读取出来&#xff0c;放在一个List集合中&#xff0c;以便进行后续的处理。 二、使…

数字化转型全攻略:构建未来企业的数字化业务知识体系,助力企业腾飞

数字化转型如何为企业带来新机遇 在当今竞争激烈的市场中&#xff0c;数字化转型已经成为每个企业的生存之道。企业通过大数据、人工智能、物联网等技术&#xff0c;不仅提升了运营效率&#xff0c;还彻底改变了客户体验。然而&#xff0c;数字化转型并非只是简单的技术实施&a…

调用系统的录音设备提示:line with format PCM_SIGNED 16000.0 Hz

javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 16000.0 Hz, 8 bit, mono, 1 bytes/frame, not supported. 打开 设置->隐私->麦克风->允许应用访问你的麦克风 与 16000Hz没关系 与 16000Hz没关系 与 16000Hz没关系