news 2026/5/14 18:52:04

前端Web开发(2)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
前端Web开发(2)

CSS引入方式

CSS:一种样式表语言,用来描述HTML文档的呈现(美化内容)

内联样式:配合JavaScript使用

直接在HTML元素的style属性中编写CSS规则。

<p style="color: red; font-size: 16px;">示例文本</p>

内部样式表:学习使用

在HTML文档的<head>部分(title标签下方)使用<style>标签定义CSS规则。

<head> <style> p { color: blue; font-size: 14px; } </style> </head>

外部样式表:开发使用

通过<link>标签引入独立的.css文件。

<head> <link rel="stylesheet" href="styles.css"> </head>

选择器

作用:查找标签,设置样式

基础选择器:标签选择器、类选择器、id选择器、通配符选择器

标签选择器

使用标签名作为选择器—>选中同名标签设置相同的样式

类选择器

作用:查找标签,差异化设置标签的显示效果。

  1. 定义类选择器—>.类名
  2. 使用类选择器—>标签添加class="类名"
<style> /*定义类选择器*/ .red { color: red; } </style> <!--使用类选择器--> <div class="red">这是div标签</div>

注:一个类名可以给多个标签使用,一个标签可以使用多个类名,class属性值写多个类名用空格隔开。

id选择器

作用:查找标签,差异化设置标签的显示效果。

场景:一般配合JavaScript使用,很少用来设置CSS样式。

  1. 定义id选择器—>#id名
  2. 使用id选择器—>标签添加id="id名"
<style> /*定义id选择器*/ #red { color: red; } </style> <!--使用id选择器--> <div id="red">这是div标签</div>

注:同一个id选择器在一个页面只能使用一次

通配符选择器

作用:查找页面所有标签,设置相同样式

通配符选择器:*,不需要调用,浏览器自动查找页面所有标签,设置相同的样式

例如:

* { color: red; }

就是将所有标签内的全部内容都变成红色。

画盒子

目标:使用合适的选择器画盒子

属性名

作用

width宽度
height高度
backgroung-color背景色

文字修饰属性

描述属性效果
字体大小font-size

字体粗细font-weight文字&文字
字体倾斜font-style文字&文字
行高line-height

文字

文字

字体族font-family
字体复合属性font复合属性
文本缩进text-indent前端开发也叫客户端开发,主要负责网站、APP、小程序所有能看得见、摸得着、能交互的界面部分。
文本对齐text-align对齐方式
修饰线text-decoration文字&文字&文字
颜色color文字&文字

字体大小

PC网页常用单位为px

字体粗细

数字:正常:400 加粗:700

关键字:正常:normal 加粗:bold

字体倾斜

正常:normal 倾斜:italic

行高

属性值:数字+px 或 数字(当前标签font-size值的倍数)

测量方法:从一行文字的顶端(底端)到下一行文字的顶端(底端)

当行高(line-height)=高度(height),文字便可垂直居中,但只适用于单行文字

字体族

font-family属性值可以书写多个字体名,各个字体名用逗号隔开,执行顺序是从左到右依次查找

font复合属性

属性的简写方式,一个属性对应多个值的写法,各个属性值之间用空格隔开

font:是否倾斜 是否加粗 字号/行高 字体 (必须按顺序书写)

注意:字号和字体值必须书写,否则font属性不生效

文本缩进

属性值:

  • 数字 + px
  • 数字 + em(推荐:1em=当前标签字号大小)(常用)

文本对齐方式

属性值效果
left左对齐(默认)
center居中对齐(居中的是字而不是标签)
right右对齐

文本修饰线

属性值效果
none无(去掉修饰线)
underline下划线
line-through删除线
overline上划线

color文字颜色

颜色表示方式属性值说明使用场景
颜色关键字颜色英文单词red、green、blue...学习测试
rgb表示法rgb(r,g,b)r,g,b表示红绿蓝三原色,取值:0-225了解
rgba表示法rgba(r,g,b,a)a表示透明度,取值:0-1开发使用,实现透明色
十六进制表示法#RRGGBB#000000,#ffcc00,简写:#000,#fc0开发使用(从设计稿复制)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 18:51:06

后端无状态鉴权 JWT 或 OAuth2 及其区别与实现

在现代后端开发中&#xff0c;无状态&#xff08;Stateless&#xff09; 鉴权是实现高并发、易扩展架构的关键。JWT 和 OAuth2 是这一领域的两位“重量级选手”&#xff0c;但它们其实并不在一个维度上&#xff1a;JWT 是一种令牌格式&#xff0c;而 OAuth2 是一种授权框架。 下…

作者头像 李华
网站建设 2026/5/14 18:49:46

第20课:OpenClaw|自定义大模型接入与Provider扩展

文章目录20.1 OpenClaw的LLM Provider抽象层设计模型地址&#xff08;ModelRef&#xff09;与寻址规则Provider自动发现&#xff08;Auto-discovery&#xff09;20.2 接入OpenAI官方API的标准方式官方配置使用环境变量注入API Key检验模型配置是否生效20.3 接入Anthropic Claud…

作者头像 李华
网站建设 2026/5/14 18:46:07

Qwen-audio-chat的环境安装

1. 环境 先安装一个python3.10的conda环境&#xff0c;然后安装如下库文件 方法一&#xff1a;requirement安装 ✅ Qwen-Audio-Chat 安装环境依赖清单 &#x1f4c1; 1. requirements.txt&#xff08;推荐方式&#xff09; # Qwen-Audio-Chat 环境依赖 matplotlib reque…

作者头像 李华
网站建设 2026/5/14 18:45:44

基于 Simulink 的电池管理系统(BMS)SOC/SOH 估算算

目录 🎯 一、 核心目标与系统架构 系统整体架构图 🛠️ 二、 手把手建模步骤 第一步:搭建高保真电池模型 (Thevenin 模型) 第二步:SOC 估算——扩展卡尔曼滤波 (EKF) 第三步:SOH 估算——基于 RLS 的参数辨识 第四步:温度补偿 (关键加分项) 📊 三、 仿真结果…

作者头像 李华
网站建设 2026/5/14 18:44:17

【办公类-130-01】20260510豆包图片去文字水印(叠图))

背景需求搭档要做一个“教师讲故事比赛”的PPT背景。四选一&#xff0c;搭档选了一张好看的&#xff0c;这是纯图片&#xff0c;不能修改的。直接放到PPT里。然后搭档又想了想&#xff0c;又选了一张左下图&#xff0c;但是要消除“活动方案几个字”我把这张图单独提出来&#…

作者头像 李华
网站建设 2026/5/14 18:42:30

Python Redis客户端实战:redis-py深度解析

Python Redis客户端实战&#xff1a;redis-py深度解析 引言 在Python开发中&#xff0c;Redis是构建高性能缓存和数据存储的核心技术。作为一名从Rust转向Python的后端开发者&#xff0c;我深刻体会到redis-py在Redis操作方面的优势。redis-py提供了简洁的API和丰富的功能&…

作者头像 李华