web-02

embedded/2024/11/19 21:56:39/

回顾

full stack

web前端

结构(html) + 样式(css) + 动作/交互(js)

html

html常用标签

image-20241110093754003

扩展标签

列表

ul/ol

u–un – 无序的

o-order --有顺序的

<ol> 你最喜欢的游戏是什么?<li>bar sleep</li><li>who know's</li>
</ol>

布局

  • span : 行内插入数据
  • div : 块布局,页面矩形区域–<<待续>>

H5标签

image-20241110100213103

CSS入门

项目布局

image-20241110102151689

image-20241110102400724

什么是CSS

CSS: 层叠式样式表(table)

image-20241110103124369

hello css

width

height

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>CSS入门</title><style>img{width: 40px;height: 50px;}</style></head><body><img src="./img/heiwukun.jpg"  /><img src="./img/tmall-01.jpg"  /></body></html>

三大选择器

选择标签使用指定的css效果。

标签选择器(派生)

根据标签名称选择css操作。

font-size: 字体大小

标签名称{属性: 值;}
<html>
<head><meta charset="utf-8"><title>css-标签选择器</title><style>span{font-size: 32px;}</style>
</head>
<body><p><span>今天</span>是个好<span>天气</span></p>
</body>
</html>

id选择器

标签内加入一个唯一id属性

tips: id不能使用数字开头

font-famliy

image-20241110105053316

#id值{属性: 值;
}
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>css-id选择器</title><style>#shangId{font-size: 32px;font-family: 华文楷体;}#shuId{font-size: 32px;font-family: 华文彩云;}</style></head><body><p>《〈尚书〉学文献集成·朝鲜卷》共35册,入选2019年度国家出版基金资助项目,是由扬州大学钱宗武教授及其团队整理的一套关于朝鲜学者用汉文撰写<span id="shangId">《尚书》</span>学文献的集成性著述。程兴丽老师独立整理第12册<span id="shuId">《书经讲义》</span>。《书经讲义》乃朝鲜第二十二代国王正祖所著,正祖在位时期极力推进科举制度的改革,以达到毓养人才的目的,所以正祖躬临课试,形式主要是正祖问难、文臣答解,而《书经讲义》所收录的就是正祖关涉《尚书》的提问及文臣的答辩。《书经讲义》较好地折射了正祖时期朝鲜官方学术关于《尚书》学研究的主要内容及显著特点,对于我们了解朝鲜《尚书》学乃至经学研究的概貌具有重要的价值和意义。</p></body>
</html>

class(类)选择器

定义好css内容,由内容自行选择。 ----框架

font-weight: 字体粗细。

image-20241110111046376

image-20241110111107829

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>css-class选择器</title><style>.my-font{font-size: 38px;}.my-font-famliy{font-family: 华文彩云;font-weight: bold;}</style>	</head><body><p>君不见<span class="my-font my-font-famliy">黄河</span>之水天上来,奔流到海不复回。</p></body>
</html>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>css-class选择器</title><style>.my-font{font-size: 38px;}.my-font-famliy{font-family: 华文彩云;font-weight: bold;}</style></head><body><p>君不见<span class="my-font">黄河</span>之水天上来,奔流到<span class="my-font-famliy"></span>不复回。</p></body>
</html>

应用

height,width, font-

image-20241110135958797

css常用属性

div为核心, 对象/标签/组件/容器

width

宽度

height

高度

color

定义字体颜色

一个好用的调色板 | 颜色选择器 - Codeeeee 在线小工具

image-20241110151028707

background-

背景颜色

background-color: 颜色名称

  • 英文单词

  • #十六进制

    img

背景图片

background-image : url(‘./img/tp.jpg’);

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>div</title><style>#div1 {width: 400px;height: 300px;background-color: lawngreen;}#div2 {width: 100%;height: 300px;background-color: darkred;}#bkdiv{width: 100%;height: 400px;/* background-color: beige; */background-image: url('./img/bk.jpg');}img{width: 100px;height: 100px;}</style></head><body><div id="div1"></div><div id="div2"></div><div id="bkdiv"><img src="./img/heiwukun.jpg" alt="" /><h1>将敬酒</h1><p>李白</p></div></body>
</html>
扩展

background-repeat: 左右扩展

background-size: 背景大小

案例

image-20241110144942863

边框border

image-20241110152043950

width color solid

border-top

border-right

border-bottom

border-left

简写

border: 宽度 颜色 solid; —四个方向

应用:创建一个表格

调整文本的位置text-

text-algin

text-decoration

去掉下划线

margin 变距

margin-left

image-20241110164133152

image-20241110164236628

伪类

选择器: hover

选中标签滑动鼠标效果

tr:hover{background-color: #ededed;font-weight: bold;
}

应用:创建一个表格

调整文本的位置text-

text-algin

text-decoration

去掉下划线

margin 变距

伪类

选择器: hover

选中标签滑动鼠标效果

tr:hover{background-color: #ededed;font-weight: bold;
}

http://www.ppmy.cn/embedded/138874.html

相关文章

从swagger直接转 vue的api

从 Swagger 直接生成 Vue.js API 调用的代码是一个非常常见的需求&#xff0c;特别是在前后端分离的项目中&#xff0c;使用 Swagger 文档自动生成 API 调用代码可以提高开发效率。虽然 Swagger 本身并没有直接生成 Vue.js 的代码&#xff0c;但你可以通过一些工具和方法来实现…

Enterprise Architect 16 下载、安装与无限30天操作

文章目录 Enterprise Architect 16 简介&#xff08;一&#xff09;支持多种建模语言和标准&#xff08;二&#xff09;强大的版本控制、协作和文档管理功能&#xff08;三&#xff09;增强的技术和用户体验&#xff08;四&#xff09;高级功能和扩展性 一&#xff0c;下载软件…

论文的科技查新报告是什么?有什么用途?

一、论文的科技查新报告是什么 论文的科技查新与一般科技查新有一些不同之处。 在论文的科技查新中&#xff0c;主要是针对特定的研究课题进行查新&#xff0c;以获取与该课题相关的最新研究成果和文献。 与一般科技查新相比&#xff0c;论文的科技查新更加注重对学术界的研究…

【数据分享】中国食品工业年鉴(1984-2023) PDF

数据介绍 一、《中国食品工业年鉴》(以下简称《年鉴》)是一部全面反映上一年度全国食品工业发展情况纪年性、资料性、权威大型年刊。《年鉴(2023)》系统收录了全国食品行业各专业和 31个省(自治区、直辖市)2022年食品工业经济运行情况的综述&#xff0c;《年鉴》是由中国食品工…

【Pytorch】torch.nn.functional模块中的非线性激活函数

在使用torch.nn.functional模块时&#xff0c;需要导入包&#xff1a; from torch.nn import functional 以下是常见激活函数的介绍以及对应的代码示例&#xff1a; tanh (双曲正切) 输出范围&#xff1a;(-1, 1) 特点&#xff1a;中心对称&#xff0c;适合处理归一化后的数据…

【大数据】Flink + Kafka 实现通用流式数据处理详解

目录 一、前言 二、流式数据处理场景介绍 2.1 流式数据处理概述 2.1.1 流式数据处理场景介绍 2.2 流式数据处理技术栈 2.2.1 数据采集 2.2.2 数据处理 2.2.3 数据存储 2.2.4 数据展示 2.3 流式数据处理场景面临的问题和挑战 三、通用的流式数据处理场景解决方案 3.1…

review-消息中间件MQ

RabbitMQ RabbitMQ&#xff0c;作为当今流行的开源消息代理软件&#xff0c;以其卓越的可靠性、灵活性和易用性在微服务架构和分布式系统中扮演着至关重要的角色。它不仅能够确保消息在不同系统组件间的高效传递&#xff0c;还能通过其高级消息队列协议&#xff08;AMQP&#x…

Dubbo 3.x源码(25)—Dubbo服务引用源码(8)notify订阅服务通知更新

基于Dubbo 3.1&#xff0c;详细介绍了Dubbo服务的发布与引用的源码。 此前我们学习了接口级的服务引入订阅的refreshInterfaceInvoker方法&#xff0c;当时还有最为关键的notify服务通知更新的部分源码没有学习&#xff0c;本次我们来学习notify通知本地服务更新的源码。 Dubb…