html5基础入门

html5基础语法与标签

  • 前言
  • 前端开发零基础入门介绍
    • 前端开发行业介绍:
    • 大前端时代:
    • 前端开发主要技术介绍
    • 学习方法
    • IDE简介
      • vscode快捷键:
    • 总结
  • HTML语法与基础标签
    • 互联网基本原理
      • HTTP协议(请求、响应)
      • 什么是前端、后端?
    • HTML5基础入门
      • 创建第一个网页
      • 浏览网页的方法
        • 在桌面上:
        • 在移动设备上:
      • 认识html5骨架
        • 文档类型声明DTD:
          • W3C组织
        • 认识<html>标签对
      • 字符集
          • UTF-8和gb2312
          • 更改网页的字符集
      • title、关键词及页面描述
          • title
          • 关键词和页面描述
      • 认识标签
            • 单标签 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c5c65cd4b60c4484a8d6d2d6ad0e9080.png)
    • HTML5的基本标签
          • 标题
          • 段落标签
          • div标签
    • html5特性
          • 空白折叠现象
          • 转义字符
          • HTML注释
    • 项目开发
          • 工作开发流程
          • 项目起步
            • div的常见类名
    • 总结
      • html是什么?
      • 常见的seo配置项应该遵守的规则有哪些?
  • 列表标签
    • 无序列表
      • 基本使用
      • 列表的嵌套
    • 有序列表
      • ol标签可以设置type属性,用来设置编号的类型
      • ol 标签的start属性
      • ol标签的reversed属性
    • 定义列表
  • 多媒体与语义化标签
    • 图片标签
    • HTML5区块标签
  • 表单
    • 基本控件
      • 单行文本框
      • 单选按钮
      • 复选框
      • 密码框
      • 下拉菜单
      • 多行文本框
      • 三种按钮![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/942a276d1e1d4333823ae6380f7cf77f.png)
        • input类型总结
    • html5新增的表单控件
      • <datalist>控件
  • 表格标签
    • 表格的基本使用
    • 复杂表格
  • 结语

前言

在这一篇文章中,有很多理论的介绍,面向0基础,让我们一起学习吧~

前端开发零基础入门介绍

在这里插入图片描述

前端开发行业介绍:

前端开发的前身是“网页制作作’随着移动端的兴起和4G.5G技术的普及,互联网产品业务越来越复杂,在2011年前后逐步蜕变为前端开发

什么是“前端:一切用户能够看见的东西、产生交互的东西,都是前端同学在负责

大前端时代:

今天,前端开发“上天入地,无所不能“:web开发、移动web开发、APP开发、小程序开发、服务端开发等等

一个优秀的前端开发工程师也被叫做“全栈开发工程师这个时代也被叫做“大前端时代

前端开发主要技术介绍

HTML5: 搭建网页结构的语言,增加了很多移动端的支持简单好学
CSS3:样式表,美化网页的语言,增加了很多动画、过渡等新特性,要记的英语单词非常多,不过非常有意思
JavaScript:前端开发工程师最重要的“看家语言”,JS功底的好坏,决定了职业高度,学习需要下苦工Vue.js/React.js: 从2016年前后开始流行的前端框架采用模块化开发、数据驱动、声明式编程,只要前期“马步扎稳”,后面“武功招式”随便学

学习方法

大量的动手练习才能熟能生巧
认真完成作业、独立完成项目
克服一切诱惑,专心学习,每天进步一点点

IDE简介

IDE (Integrated Development Environment ,集成开发环境)是含代码编辑、关键词高亮、智能感应、智能纠错格式美化、版本管理等功能于一身的“高级代码编辑器

vscode快捷键:

  • ctrl+shift+d 复制当前行
  • ctrl+shift+上箭头 上移当前行
  • ctrl+shift+下箭头 下移当前行
  • 按住鼠标滚轮,然后下拉,即可进行多行编辑

总结

VScode要安装好、快捷键要背熟,当然最重要的是,心态要整理好
电脑桌面整整,我们要成为工程师了

HTML语法与基础标签

互联网基本原理

在本地开发,在服务器(性能非常高的计算机)共享
在这里插入图片描述

HTTP协议(请求、响应)

在这里插入图片描述
在这里插入图片描述

HTTP协议 (Hypertext Transfer Protocol,超文本传输协议)是互联网数据传输的常见协议
一次HTTP事务由“HTTP请求”和“HTTP响应”构成
网址前的http://就表示用http协议请求页面

什么是前端、后端?

在这里插入图片描述

HTML5基础入门

创建第一个网页

创建网页通常需要以下步骤:

  1. 学习基础知识:
  • 了解 HTML、CSS 和基本的 JavaScript。这三者是网页开发的基本技术。HTML 用于定义网页结构,CSS 用于样式和布局,JavaScript 用于添加交互性和动态效果。
  1. 使用文本编辑器:
  • 选择一个文本编辑器,比如 Visual Studio Code、Sublime Text、Atom 等。这些工具支持代码高亮和其他功能,使得编写代码更加方便。
  1. 创建 HTML 文件:
  • 使用文本编辑器创建一个新的 HTML 文件。在文件中使用 HTML 标签来定义页面的结构,包括标题、段落、列表等。

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>My First Web Page</title>
    </head>
    <body>
        <h1>Hello, World!</h1>
        <p>This is my first web page.</p>
    </body>
    </html>
    
   
4. **添加样式:**
   - 创建一个 CSS 文件,用于定义网页的样式。链接这个样式文件到 HTML 文件中。

   ```css
   /* styles.css */
   body {
       font-family: Arial, sans-serif;
       background-color: #f0f0f0;
   }

   h1 {
       color: #333;
   }

   p {
       color: #666;
   }

在 HTML 文件中引入样式:

   <!DOCTYPE html>
   <html lang="en">
   <head>
       <meta charset="UTF-8">
       <meta name="viewport" content="width=device-width, initial-scale=1.0">
       <link rel="stylesheet" href="styles.css">
       <title>My First Web Page</title>
   </head>
   <body>
       <h1>Hello, World!</h1>
       <p>This is my first web page.</p>
   </body>
   </html>
  1. 测试和调试:
  • 在浏览器中打开 HTML 文件,检查页面的显示效果。使用浏览器的开发者工具(通常是按 F12 键)进行调试和查看控制台输出。
  1. 学习 JavaScript(可选):
    • 如果需要添加交互性和动态效果,学习 JavaScript 并将其嵌入到 HTML 文件中。

这是一个简单的起步指南,随着经验的积累,你可以深入学习更多的 HTML、CSS 和 JavaScript 技术,以及其他相关的技术和框架,使你的网页更加复杂和功能丰富。

浏览网页的方法

要浏览网页,您需要使用网络浏览器。以下是在常见的桌面和移动设备上浏览网页的一般步骤:

在桌面上:
  1. 选择一个浏览器:
    • 桌面上常见的浏览器包括 Google Chrome、Mozilla Firefox、Microsoft Edge、Safari(适用于 macOS 用户)等。您可以根据个人偏好选择一个浏览器。
  2. 打开浏览器:
    • 双击或点击选择的浏览器图标来打开浏览器。
  3. 输入网址:
    • 在浏览器的地址栏中输入您想要访问的网址(例如,www.example.com)。
  4. 按回车键:
    • 按下键盘上的回车键,浏览器将加载并显示您输入的网址的页面。
  5. 通过链接导航:
    • 在打开的页面上,您可以通过点击链接来导航到其他页面。链接通常是文字或图像,点击它们将打开新的页面。
在移动设备上:
  1. 选择一个浏览器应用:
    • 移动设备上通常预装有浏览器应用,例如 Safari(iOS 设备)、Chrome(Android 设备)等。您也可以从应用商店下载其他浏览器。
  2. 打开浏览器应用:
    • 点击或触摸选择的浏览器应用图标来打开浏览器。
  3. 点击地址栏:
    • 点击浏览器界面上的地址栏,它通常在屏幕的顶部。
  4. 输入网址:
    • 使用虚拟键盘在地址栏中输入您想要访问的网址。
  5. 点击前往或使用虚拟键盘上的“前往”按钮:
    • 点击浏览器中的“前往”按钮,或使用虚拟键盘上的相应按钮,浏览器将加载并显示您输入的网址的页面。
  6. 通过链接导航:
    • 在打开的页面上,您可以通过点击链接来导航到其他页面,与桌面上的浏览相似。

记住,这些步骤可能会因使用的浏览器和设备而有所不同,但这是一般的浏览网页的流程。

认识html5骨架

在这里插入图片描述

文档类型声明DTD:
  • HTML文件第一行必须是DTD (Document Type Definition文档类型声明)
  • 不写DTD会引发浏览器的一些兼容问题

不同版本的HTML的DTD:
在这里插入图片描述

W3C组织

W3C (The world wide Web Consortium,万维网联合会)是万维网的主要国际标准组织。该联盟成立于1994年,负责制定web标准,主要是HTML和CSS.

认识标签对

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

字符集

在这里插入图片描述

UTF-8和gb2312

在这里插入图片描述
说明:gb2312与UTF-8相比,一个汉字节省一个字节(可以增加网页打开的速度)

更改网页的字符集

在这里插入图片描述
在这里插入图片描述

title、关键词及页面描述

title

标题标签用来设置网页的标题,文字会显示在浏览器的标签栏上

title也是搜索引擎收录网站时显示的标题,为了吸引用户点击,合理设置title是必要的

关键词和页面描述

合理设置网页的网页的关键词和页面描述,也是SEO的重要手段

SEO (Search Engine Optimization,搜索引擎优化)利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名让网站在搜索引擎的结果中内占据领先地位,获得品牌收益

使用meta标签设置网页关键词和描述,name属性非常关键用来设置meta的具体功能

认识标签

  • HTML叫做“超文本标记语言”,超文本标记就是标签

  • 这些标签都有不同的功能

  • 标签通常成对出现

  • 标签可以给文字设置不同的“语义”

  • 单标签 在这里插入图片描述

HTML5的基本标签

标题
  • h系列标签表示“标题”语义,h是headline的意思 h1-h6

  • 搜索引擎非常看重

    标签的内容,应该将重点内容放到

    中,比如网页的logo等

  • h1 标签一般只能放置一个,否则会被搜索引擎视为作弊

    提示: 实际开发中,也会出现多个

    标签的情况,只是不推荐

段落标签
  • p标签表示段落标签,p是英语paragraph的意思
  • 任何段落都要放到

    标签中,因为HTML中即使代码换行了,页面显示效果也不会换行,必须写到

  • p标签中不能嵌套h系列标签和其他p标签
div标签
  • div是英语division“分割”的缩写,顾名思义
    标签对用来将相关的内容组合到一起,以和其他内容分割,使文档结构更清晰
  • 比如,网页的头部要放到一个
    标签对中,轮播图也要放到一个
    标签对中,文章内容也要放到个
    标签对中
  • div是最常见的HTML标签,因为它可以结合CSS使用,实现网页的布局,这种布局形式叫做“DIV+CSS
  • div像是一个容器,什么都可以容纳,因此工程师也习惯称呼
    为“盒子

html5特性

空白折叠现象
  • 文字和文字之间的多个空格、换行会被折叠成一个空格
  • 标签“内壁”和文字之间的空格会被忽略
转义字符

常见转义字符
在这里插入图片描述

HTML注释
  • 为代码书写清晰的注释是非常重要的,可以使日后再阅读代码或者他人阅读代码提供提示
  • HTML的注释语法如下,可以在VScode编辑器中使用ctr1+/键输入

项目开发

工作开发流程

在这里插入图片描述

现在测量原型图非常先进,设计师使用Axure或者sketch等软件,可以直接给我们“直观标注”t的原型图/设计图

项目起步

创建文件夹:images、css、js

绝大多数服务器默认的网站首页名为index.html

div的常见类名

div标签可以添加class属性表示“类名”,类名服务于css

在这里插入图片描述

总结

html是什么?

HTML(Hypertext Markup Language)是一种标记语言,用于创建和设计网页的结构。它由一系列标签(tag)组成,每个标签都有特定的含义和作用,用于描述网页中的不同元素和内容。

HTML 的主要目标是提供一种结构化的方式,将网页的各个部分组织起来,包括文本、图像、链接、表格、表单等。通过使用不同的 HTML 标签,开发者可以定义页面的标题、段落、标题、图像显示方式等,从而使浏览器能够正确地渲染和显示网页内容。

HTML 是一种基础性的技术,通常与其他技术(如CSS和JavaScript)结合使用,以实现更丰富和交互式的网页。CSS(Cascading Style Sheets)用于定义页面的样式和布局,而JavaScript则用于处理用户交互和动态效果。这三种技术共同构成了现代网页开发的基石。

常见的seo配置项应该遵守的规则有哪些?

SEO(搜索引擎优化)是一系列的策略和配置,旨在提高网站在搜索引擎中的可见性。以下是一些常见的SEO配置项和规则:

  1. 网页标题(Title):
    • 每个页面都应该有唯一而描述性的标题,包含关键字,长度最好不要超过60个字符。
  2. META 描述(Meta Description):
    • 提供有吸引力的页面摘要,描述页面内容,鼓励用户点击。长度最好在150个字符以内。
  3. URL 结构:
    • 使用清晰、简洁、易于理解的 URL 结构。包括关键字,并避免使用特殊字符。
  4. 头部标签(Header Tags):
    • 使用合适的标签(如 <h1><h2>)来组织页面的标题,使页面结构清晰,同时包含关键字。
  5. 关键字密度:
    • 将关键字自然地融入文本,但避免过度使用。关键字密度应该看起来自然而不违反内容流畅性。
  6. 图像优化:
    • 为图像使用描述性文件名和ALT标签。这有助于搜索引擎理解图像内容,并提高多媒体搜索的可见性。
  7. 内部链接:
    • 在网站内部使用内部链接,将页面链接到彼此,帮助搜索引擎理解网站结构和重要页面。
  8. 外部链接:
    • 质量胜过数量。获取高质量的外部链接,但避免过度依赖大量低质量的链接。
  9. 响应式设计:
    • 确保网站在各种设备上都能良好显示,包括桌面、平板和手机。
  10. 网站速度:
    • 优化网站加载速度,确保页面迅速加载。搜索引擎对速度敏感,用户体验也会受到影响。
  11. 站点地图(Sitemap):
    • 提供 XML 网站地图以帮助搜索引擎索引网站的所有页面。
  12. Robots.txt 文件:
    • 使用 Robots.txt 文件来控制搜索引擎爬虫访问网站的权限。
  13. HTTPS:
    • 使用 HTTPS 加密协议,这对于搜索引擎来说是一个重要的排名因素,并有助于提高用户信任度。
  14. 社交媒体集成:
    • 在适当的地方使用社交媒体标签,有助于搜索引擎理解和索引与您网站相关的社交媒体内容。

这只是一个入门级的SEO配置指南,实际上,SEO是一个动态的领域,策略可能会随着搜索引擎算法的变化而调整。确保跟踪SEO最佳实践,并定期更新您的网站以符合这些实践。

列表标签

无序列表

基本使用

  • 没有刻意顺序的列表
  • 父子组合标签,不能单独出现
  • 注意代码缩进(TAB键)
  • 不能单独使用,它必须放到
    • 或者
      1. 中使用
  • ul 的子标签只能是 li
<ul>
	<li></li>
</ul>

列表的嵌套

  • li不能散着放
  • ul的子标签只能是li
  • li里面可以放任何东西

无序列表的type属性

无序列表有type属性,可以定义前导符号的样式,但是在HTML5中已经被废弃,建议使用CSS替代

  • disc : 默认值,实心圆
  • circle : 空心圆
  • square : 实心方块

有序列表

  • li不能散着放
  • ul的子标签只能是li
  • li里面可以放任何东西
<ol type="a" start="5">
	<li></li>
</ol>

ol标签可以设置type属性,用来设置编号的类型

在这里插入图片描述

ol 标签的start属性

  • start属性值必须是一个整数,指定了列表编号的起始值
  • 此属性的值应为阿拉伯数字,尽管列表条目的编号类型 type属性可能指定为了罗马数字编号等其他类型的编号

ol标签的reversed属性

  • reversed属性指定列表中的条目是否是倒序排列的

  • reversed属性不需要值,只需要写reversed单词即可,这是HTML5的全新特性

    <ol reversed>
    </ol>
    

定义列表

<dl>
	<dt>
		<dd></dd>
	</dt>
</dl>

哪里应该使用定义列表?

  • 使用什么标签,不应该看样式,应该看语义
  • 只要语义上有“解释说明”含义的文字,且为列表形态,应该使用定义列表

多媒体与语义化标签

图片标签

  • 标签用来在网页中插入图片
  • 图片必须要复制到项目文件夹中,一般将图片保存到项目文件夹中的images子文件夹中
  • 图片路径必须写正确
  • 图片本质上没有被插入到网页中,只是被引入到了网页中所以将来要将图片也一起上传到服务器上,将图片复制到项目文件中,即可整体上传

在这里插入图片描述

HTML5区块标签

在这里插入图片描述

表单

表单用来收集信息,比如注册、登录、发送评论反馈、购买商品等等
在这里插入图片描述

基本控件

单行文本框

使用type属性值被设置为text的元素可以创建单行文本框,它是一个单标签

<input type="text" value="表示已经填写好的值" placeholder="表示提示文本,并不是文本框中的值" disabled>
disabled 属性表示用户不能与元素交互,即“锁死”

单选按钮

使用type属性值被设置为radio的元素可以创建单选按钮

<lable><input type="radio" name="sex" value="男" checked>男</lable>
<lable><input type="radio" name="sex" value="女">女</lable>
// label标签用来将文字和单选按钮进行绑定,用户单击文字的时候也视为点击了单选按钮
// 在HTML4时代,label标签是通过for属性和单选按钮的id属性进行绑定的
// <input type="radio" name="sex" checked id="man"><label for="man">男</lable>

复选框

  • 使用type属性值被设置为checkbox的元素可以创建复选框
  • 同组复选框应该设置它们的name为相同值
  • 复选框要有value属性值,向服务器提交的就是value值
<lable><input type="checkbox" name="hobby" value="足球" checked>足球</lable>
<lable><input type="checkbox" name="hobby" value="篮球">篮球</lable>
<lable><input type="checkbox" name="hobby" value="羽毛球">羽毛球</lable>

密码框

使用type属性值被设置为password的元素可以创建密码框

<input type="password">

下拉菜单

在这里插入图片描述

多行文本框

<textarea cols="100" row="10"></textarea>
// 表示多行文本框
// rows和cols属性,用于定义多行文本框的行数和列数

三种按钮在这里插入图片描述

input类型总结

在这里插入图片描述

html5新增的表单控件

在这里插入图片描述

<input type="color">
<input type="text" required>  必填
<input type="number" min="10" max="20">
<input type="search"> 会自带取消按钮
// 主要是更改type的类型
// 需要根据类型填写内容,点击提交按钮会自动进行校验

控件

在这里插入图片描述

表格标签

表格的基本使用

table tr 行 td小格

caption 表格的标题 th每行的小标题

复杂表格

rowspan 行 colspan 列 (实现单元格合并)

<table>
	<caption>表格的标题</caption>
	<tr>
		<th>第一季度</th>
		<th>第二季度</th>
		<th>第三季度</th>
		<th>第四季度</th>
	</tr>
	<tr>
		<td>A</td>
		<td rowspan="2">B</td>
		<td >C</td>
		<td>D</td>
	</tr>
	<tr>
		<td>E</td>
		<td colspan="2">F</td>
	</tr>
</table>

结语

HTML5是前端开发的未来,通过深入学习其基础知识,你将能够更好地构建现代、响应式的网页。这不仅是学习一门技术,更是打开编程世界大门的一把钥匙。让我们一同在HTML5的海洋中畅游,发现编码的乐趣。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

python统计分析——随机抽样(np.random.choice)

参考资料&#xff1a;用python动手学统计学&#xff0c;帮助文档 import numpy as np import pandas as pddata_setnp.array([2,3,4,5,6,7]) np.random.choice(data_set,size2) &#xff08;1&#xff09;a&#xff0c;数据源&#xff0c;用一列数据作为抽样的数据源。 &…

大数据深度学习卷积神经网络CNN:CNN结构、训练与优化一文全解

文章目录 大数据深度学习卷积神经网络CNN&#xff1a;CNN结构、训练与优化一文全解一、引言1.1 背景和重要性1.2 卷积神经网络概述 二、卷积神经网络层介绍2.1 卷积操作卷积核与特征映射卷积核大小多通道卷积 步长与填充步长填充 空洞卷积&#xff08;Dilated Convolution&…

八爪鱼拉拉手

欢迎来到程序小院 八爪鱼拉拉手 玩法&#xff1a;点击鼠标左键拖动移动八爪鱼&#xff0c;当他的手很忙的时候他会很高兴&#xff0c; 不同关卡不同的八爪鱼的位置摆放&#xff0c;快去闯关吧^^。开始游戏https://www.ormcc.com/play/gameStart/248 html <div id"gam…

Gauss消去法(C++)

文章目录 算法描述顺序Gauss消去法列选主元Gauss消去法全选主元Gauss消去法Gauss-Jordan消去法 算法实现顺序Gauss消去法列选主元Gauss消去法全选主元Gauss消去法列选主元Gauss-Jordan消去法 实例分析 Gauss消去法是求解线性方程组较为有效的方法, 它主要包括两个操作, 即消元和…

开源云原生安全的现状

近年来&#xff0c;人们非常重视软件供应链的安全。尤其令人担忧的是开源软件发行版中固有的风险越来越多。这引发了围绕云原生开源安全的大量开发&#xff0c;其形式包括软件物料清单 (SBOM)、旨在验证 OSS 包来源的项目等。 许多组织循环使用大型开源包&#xff0c;但只使用…

NLP技术在搜索推荐场景中的应用

NLP技术在搜索推荐中的应用非常广泛&#xff0c;例如在搜索广告的CTR预估模型中&#xff0c;NLP技术可以从语义角度提取一些对CTR预测有效的信息&#xff1b;在搜索场景中&#xff0c;也经常需要使用NLP技术确定展现的物料与搜索query的相关性&#xff0c;过滤掉相关性较差的物…

设计模式——抽象工厂模式(Abstract Factory Pattern)

概述 抽象工厂模式的基本思想是将一些相关的产品组成一个“产品族”&#xff0c;由同一个工厂统一生产。在工厂方法模式中具体工厂负责生产具体的产品&#xff0c;每一个具体工厂对应一种具体产品&#xff0c;工厂方法具有唯一性&#xff0c;一般情况下&#xff0c;一个具体工厂…

YOLOv5改进 | 二次创新篇 | 结合iRMB和EMA形成全新的iEMA机制(全网独家创新)

一、本文介绍 本文给大家带来的改进机制是二次创新的机制,二次创新是我们发表论文中关键的一环,为什么这么说,从去年的三月份开始对于图像领域的论文发表其实是变难的了,在那之前大家可能搭搭积木的情况下就可以简单的发表一篇论文,但是从去年开始单纯的搭积木其实发表论…

第1课 ROS 系统介绍

1.ROS操作系统介绍 在学习ROS 系统前&#xff0c;我们需要先了解操作系统的定义。操作系统&#xff0c;顾名思义&#xff0c;即提供部分软件和硬件的接口&#xff0c;以供用户直接使用。因此&#xff0c;针对不同的平台、不同的功能&#xff0c;需要采用不同的操作系统来完成底…

Three.js 纹理贴图的实现

在线工具推荐&#xff1a; 3D数字孪生场景编辑器 - GLTF/GLB材质纹理编辑器 - 3D模型在线转换 - Three.js AI自动纹理开发包 - YOLO 虚幻合成数据生成器 - 三维模型预览图生成器 - 3D模型语义搜索引擎 纹理贴图简介 当我们创建一个网格时&#xff0c;比如我们不起眼的立…

大模型开启应用时代 数钉科技一锤定音

叮叮叮叮&#xff01;数钉智造大模型&#xff0c;“定音”强势发布&#xff01; 随着科技的飞速发展&#xff0c;大模型技术已逐渐成为推动产业变革的核心力量。在这一浪潮中&#xff0c;数钉科技凭借深厚的技术积累和敏锐的市场洞察力&#xff0c;成功利用大模型技术搭建起智能…

鸿蒙开发-UI-布局

鸿蒙开发-序言 鸿蒙开发-工具 鸿蒙开发-初体验 鸿蒙开发-运行机制 鸿蒙开发-运行机制-Stage模型 鸿蒙开发-UI 鸿蒙开发-UI-组件 鸿蒙开发-UI-组件-状态管理 鸿蒙开发-UI-应用-状态管理 鸿蒙开发-UI-渲染控制 文章目录 前言 一、布局概述 1.布局结构 2.布局元素组成 3.布局分类 …

场效应管在电路中如何控制电流大小

场效应管的概念 场效应晶体管&#xff08;FieldEffectTransistor缩写&#xff08;FET&#xff09;&#xff09;简称场效应管。主要有两种类型&#xff08;juncTIonFET—JFET&#xff09;和金属-氧化物半导体场效应管&#xff08;metal-oxidesemiconductorFET&#xff0c;简称M…

操作系统详解(5)——信号(Signal)

系列文章&#xff1a; 操作系统详解(1)——操作系统的作用 操作系统详解(2)——异常处理(Exception) 操作系统详解(3)——进程、并发和并行 操作系统详解(4)——进程控制(fork, waitpid, sleep, execve) 文章目录 概述信号的种类Hardware EventsSoftware Events 信号的原理信号…

YOLOv8改进 | 注意力篇 | 实现级联群体注意力机制CGAttention (全网首发)

一、本文介绍 本文给大家带来的改进机制是实现级联群体注意力机制CascadedGroupAttention,其主要思想为增强输入到注意力头的特征的多样性。与以前的自注意力不同,它为每个头提供不同的输入分割,并跨头级联输出特征。这种方法不仅减少了多头注意力中的计算冗余,而且通过增…

虚幻UE 特效-Niagara特效初识

虚幻的Niagara特效系统特别的强大&#xff0c;可以为开发者提供丰富的视觉效果&#xff01; 本篇笔记对Niagara系统进行初步的学习探索 文章目录 前言一、Niagara四大核心组件二、粒子发射器和粒子系统1、粒子发射器的创建2、粒子系统的创建3、Niagara系统的使用 总结 前言 在…

【SSM框架】初识Spring

初识Spring Spring家族 Spring发展到今天已经形成了一种开发的生态圈&#xff0c;Spring提供了若千个项目&#xff0c;每个项目用于完成特定的功能 ✅Spring Framework&#xff08;底层框架&#xff09;Spring Boot&#xff08;提高开发速度&#xff09;Spring Cloud&#xf…

C# 图解教程 第5版 —— 第24章 预处理指令

文章目录 24.1 什么是预处理指令24.2 基本规则24.3 符号指令&#xff08;#define、#undef &#xff09;24.4 条件编译&#xff08;#if、#else、#elif、#endif&#xff09;24.5 条件编译结构24.6 诊断指令&#xff08;#warning、#error&#xff09;24.7 行号指令&#xff08;#li…

最新域名群站开源系统:打造强大网站矩阵,引领SEO优化新潮流!

搭建步骤 第一步&#xff1a;安装PHP和MYSQL服务器环境 对于想要深入了解网站建设的人来说&#xff0c;自己动手安装PHP和MYSQL服务器环境是必不可少的步骤。这将使你能够更好地理解网站的运行机制&#xff0c;同时为后续的网站开发和优化打下坚实基础。 第二步&#xff1a;…

迅腾文化用网络集成化生态系统助力品牌之路的坚实后盾

商业竞争激烈&#xff0c;品牌不仅是企业的标志和形象&#xff0c;更是其核心价值和竞争力的体现。然而&#xff0c;企业在品牌推广过程中面临着诸多如缺乏有效的渠道管理、品牌形象模糊以及竞争激烈的市场环境等。这些阻碍着企业的品牌发展和市场占有率的提升。本文将通过企业…