当前位置: 首页 > news >正文

HTML网站基础

一、前端开发基础

前端一共三门语言——HTML、CSS、JS(Java Script)

HTML用于静态网页框架,CSS用于修饰,JS构成动态网页

1、HTML

对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器(如 360 浏览器)会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">

###   HTML中不支持 空格、回车、制表符,它们都会被解析成一个空白字符   ###

UTF-8是Unicode编码格式,只有在MySQL中可以使用“utf-8”的别名“utf8”,但是在其他地方一律使用大写“UTF-8”

1、编码示例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body><h1>我的第一个标题</h1><p>我的第一个段落。</p></body>
</html>
  • 一个标签可以有多个属性,属性之间使用空格隔开,而且属性的执行不分先后
  • 插入图片必须要在建立的工程文件夹里面()使用中文逗号,后面的内容就不会执行
  • <br>、<img>都是单标签,没有对应的闭标签,要想空一行可以使用两个br标签
2、路径问题

工程文件夹下面的是根目录

①相对路径如下

  • 要用的东西在下一级直接写路径
  • 在上一级的话,使用 ../
  • 如果是同一级则不作处理(或者写一个 . 表示当前路径即可)

②绝对路径——从盘符开始描述所在的位置

3、各种标签
框架标签

<html></html>、<head><title>标签是在头部里面</title></head>、<body></body>

<meta>:为浏览器的解析提供说明

图片标签
<img src="vexp1_1.png"alt="无法显示" title="好看的图" width="800" height="500" border="1">
超链接标签

<a>:target的 _blank属性 可以控制重新开页面显示(图片跳转 & 直接跳转 & 下载跳转)

<!--直接--><a href="http://www.baidu.com" target="_blank">baidu.com</a>
<!--图片--><a href="http:baidu.com" target="_blank"><img src="123.png"></a>
<!--下载--><a href="abc.exe">index.exe</a>
<!--锚点--><a href="#abcdef"> 目录一</a>,前提是打点:设目标资源的ID为abcdef
块标签
  • <div></div>是自己一行的块标签
  • <span></span>是可以有多个块在一行的标签
格式标签

加粗          <b></b>             <strong></strong>

斜体          <i></i>               <em></em>

下划线      <ins></ins>        <u></u>

删除线      <del></del>        <s></s>

特殊标签

<:&lt

>:&gt

<br>:后面内容换行

空格:&nbsp

相关文章:

HTML网站基础

一、前端开发基础 前端一共三门语言——HTML、CSS、JS&#xff08;Java Script&#xff09; HTML用于静态网页框架&#xff0c;CSS用于修饰&#xff0c;JS构成动态网页 1、HTML 对于中文网页需要使用 <meta charset"utf-8"> 声明编码&#xff0c;否则会出现…...

最优化考试之惩罚函数外点法

最优化考试之惩罚函数外点法 一、外点法1.问题条件2.解题过程 一、外点法 1.问题条件 目标函数 f ( x ) f(x) f(x)约束函数 g ( x ) g(x) g(x) 2.解题过程 定义罚函数 F ( x ) f ( x ) t ∗ m i n ( 0 , g ( x ) 2 ) F(x)f(x)t*min(0,g(x)^2) F(x)f(x)t∗min(0,g(x)2)对罚…...

JavaScript 数组【详解】

Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍JavaScript中数组详解 数组声明/基础操作以及部分理论知识 &#x1f349;欢迎点赞 &#x1f44d; 收藏 ⭐留言评论 &#x1f4dd;私信必回哟&#x1f601; &#x1f349;博主收将持续更新学习记录获&#xff0c;友友们有任何问题可…...

Node.js版本对比

目录 1. node版本与Npm版本对照表 2. node版本与node-sass版本对照表 3. node-sass与sass-loader版本对照表 1. node版本与Npm版本对照表 以往的版本 | Node.js 下面显示最新的对应内容&#xff0c;如果需要查找历史版本&#xff0c;可以进入上面的页面查询 VersionLTSDateV8np…...

人工智能:网络犯罪分子的驱动力

随着 2024 年的临近&#xff0c;是时候展望今年的网络安全状况了。由于网络犯罪日益复杂&#xff0c;预计到 2025 年&#xff0c;全球网络安全成本将增至 10.5 万亿美元。 人工智能的使用不断发展&#xff0c;网络犯罪分子变得越来越有创造力 我们注意到&#xff0c;联邦调查…...

ASP.NET Core认证原理和实现

ASP.NET Core认证原理和实现 AuthenticationHttpContextExtensions AuthenticationHttpContextExtensions 类是对 HttpContext 认证相关的扩展&#xff0c;它提供了如下扩展方法&#xff1a; public static class AuthenticationHttpContextExtensions {public static Task&l…...

基于OpenCV的图像颜色与形状识别的原理2

基于OpenCV的图像颜色与形状识别通常涉及以下几个步骤&#xff1a; 图像读取&#xff1a;使用OpenCV的cv2.imread()函数读取图像。预处理&#xff1a;可能包括图像的灰度转换、二值化、滤波等&#xff0c;以减少噪声和无关信息。颜色识别&#xff1a;颜色空间转换&#xff1a;…...

无法获取前置摄像头的预览图像?【Bug已解决-鸿蒙开发】

文章目录 项目场景:问题描述原因分析:解决方案:此Bug解决方案总结HarmonyOS和OpenHarmony区别和联系项目场景: 最近也是遇到了这个问题,看到网上也有人在询问这个问题,本文总结了自己和其他人的解决经验,解决了无法获取前置摄像头的预览图像的问题。 问题:前置摄像头…...

微信小程序的bindtap和catchtap的区别

一. 事件 1.事件是视图层到逻辑层的通讯方式。 2. 事件可以将用户的行为反馈到逻辑层进行处理。 3. 事件可以绑定在组件上&#xff0c;当达到触发事件&#xff0c;就会执行逻辑层中对应的事件处理函数。 二. 如何使用事件 1. 简单来说就是将事件绑定到组件上面&#xff0c;bi…...

python哈希算法实现

以下是用Python实现SHA-256算法的示例代码&#xff1a; import hashlibdef sha256(message):# 创建SHA-256哈希对象sha256_hash hashlib.sha256()# 更新哈希对象的输入消息sha256_hash.update(message.encode(utf-8))# 计算哈希值并返回十六进制表示return sha256_hash.hexdi…...

SpringBoot实用开发(三)-- Redis提供API接口 -- StringRedisTemplate

引言: 由于redis内部不提供java对象的存储格式,因此当操作的数据以对象的形式存在时,会进行转码,转换成字符串格式后进行操作。为了方便开发者使用基于字符串为数据的操作,springboot整合redis时提供了专用的API接口StringRedisTemplate,你可以理解为这是RedisTe…...

【Qt-编码】

Qt编程指南 ■ 编码■ ASCII■ ANSI■ GB2312■ GBK■ GB18030 编码■ Unicode■ UTF-8&#xff1a; ■ Qt接收注射泵GBK编码后显示乱码■■ ■ 编码 ■ ASCII &#xff08;American Standard Code for Information Interchange&#xff0c;美国信息交换标准代码&#xff09;…...

使用Python实现Linux惠尔顿上网认证客户端

在本文中&#xff0c;我们将展示如何使用Python编写一个简单的脚本来实现Linux下的惠尔顿上网认证。以下是我们需要的参数和值&#xff1a; wholeton_host: 惠尔顿服务器地址&#xff0c;例如 192.168.10.10wholeton_user: 用户名&#xff0c;例如 AABBCCwholeton_pass: 密码&…...

【漏洞复现】某检测系统(admintool)接口任意文件上传漏洞

文章目录 前言声明一、漏洞详情二、影响版本三、漏洞复现四、修复建议 前言 湖南建研检测系统 admintool接口任意文件上传漏洞&#xff0c;攻击者可通过该漏洞获取服务器敏感信息。 声明 请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者…...

检测如下MHA运行条件【踩坑记录】

【masterha_check_ssh --conf/etc/mha/app1.cnf&#xff1a;SSH免密登录】 【错误信息1】 [error][/usr/share/perl5/vendor_perl/MHA/SSHCheck.pm, ln111] SSH connection from root10.0.0.53(10.0.0.53:22) to root10.0.0.51(10.0.0.51:22) failed! 【错误反馈】就是服务器…...

使用js编写一个函数判断所有数据类型的通用方法

一、typeof 在 JavaScript 里使用 typeof 来判断数据类型&#xff0c;只能区分基本类型&#xff0c;即 “number”&#xff0c;”string”&#xff0c;”undefined”&#xff0c;”boolean”&#xff0c;”object” 五种。 对于数组、对象来说&#xff0c;其关系错综复杂&…...

AutoSAR(基础入门篇)2.1Autosar架构中的AppL

目录 一、Autosar中APPL概述 1、AppL的内容 2、汽车顶灯示例 3、SWC的通信...

怎么使用jupter notebook并配置环境变量

有的时候需要使用Jupyter Notebook运行代码&#xff0c;Jupyter Notebook的主要特点&#xff1a; ① 编程时具有语法高亮、缩进、tab补全的功能。 ② 可直接通过浏览器运行代码&#xff0c;同时在代码块下方展示运行结果。 ③ 以富媒体格式展示计算结果。富媒体格式包括&…...

深信服技术认证“SCSA-S”划重点:文件上传与解析漏洞

为帮助大家更加系统化地学习网络安全知识&#xff0c;以及更高效地通过深信服安全服务认证工程师考核&#xff0c;深信服特别推出“SCSA-S认证备考秘笈”共十期内容&#xff0c;“考试重点”内容框架&#xff0c;帮助大家快速get重点知识~ 划重点来啦 *点击图片放大展示 深信服…...

Sql 动态行转列

SELECT ID, Name, [Month],auth FROM dbo.Test3 数据列表&#xff1a; 1.静态行专列 Select auth, MAX( CASE WHEN [Month] 一月 then Name else null end) 一月, MAX( CASE WHEN [Month] 二月 then Name else null end) 二月, MAX( CASE WHEN…...

程序员职业生涯系列:关于技术能力的思考与总结

工作几十年,我面试过几百个程序员,带过十几个团队,自己也从一个写CRUD都费劲的菜鸟成长为架构师。回头看,最让我困惑过的一个问题是:什么才是真正的技术能力? 是LeetCode刷到300题?是把某个框架源码啃得烂熟?是写过多少个高并发项目?还是那张挂在墙上的高级职称证书?…...

从HC595到TM1637:一个STM32新手解决数码管闪烁的踩坑实录

从HC595到TM1637&#xff1a;一个STM32新手解决数码管闪烁的踩坑实录 数码管作为嵌入式开发中最基础的显示器件之一&#xff0c;其驱动方式的选择往往决定了整个系统的稳定性和用户体验。当我在一个温湿度监测项目中首次使用HC595驱动四位数码管时&#xff0c;完全没有预料到会…...

Nmap - Zenmap GUI工具

1、Nmap - Zenmap GUI工具1&#xff09;设备和电脑在同一局域网内&#xff0c;输入设备ip&#xff0c;点击Scan&#xff08;本地web接口安全&#xff09;...

用Arduino Uno和8个舵机,我让这个并联腿机器狗走起来了(附完整代码)

用Arduino Uno和8个舵机打造会走路的并联腿机器狗 第一次看到机器狗灵活地迈步时&#xff0c;那种成就感至今难忘。作为创客爱好者&#xff0c;我决定用最基础的Arduino Uno和8个舵机&#xff0c;从零开始搭建一个能自主行走的并联腿机器狗。这个项目不仅考验机械结构设计&…...

手把手教你定制专属标注工具:基于Python3+Tkinter打造你的实体关系标注器

从零构建领域专用标注工具&#xff1a;Python3Tkinter实战指南 在自然语言处理项目中&#xff0c;高质量标注数据是模型效果的基石。当面对法律条文、医疗报告等专业领域时&#xff0c;通用标注工具往往难以满足特定实体关系和输出格式需求。本文将带你深入开发一个完全可控的实…...

一键部署童年回忆:用1Panel面板轻松构建在线DOS游戏库

1. 为什么你需要一个在线DOS游戏库&#xff1f; 记得小时候偷偷在电脑课打开《仙剑奇侠传》的快乐吗&#xff1f;或者为了通关《金庸群侠传》熬夜到凌晨的疯狂&#xff1f;这些经典DOS游戏承载着太多80、90后的集体记忆。但如今想在现代电脑上运行这些老游戏&#xff0c;光是配…...

你的滤波器为什么‘跑偏’了?深入理解幅频特性中的通带波纹与阻带衰减

你的滤波器为什么‘跑偏’了&#xff1f;深入理解幅频特性中的通带波纹与阻带衰减 当你在示波器上看到精心设计的滤波器输出波形出现意料之外的畸变时&#xff0c;是否曾怀疑过自己的数学推导&#xff1f;那些在仿真软件中完美运行的参数&#xff0c;为何在实际电路中总会出现微…...

UVM验证效率提升:利用仿真器保存恢复机制消除冗余配置周期

1. 验证环境中的冗余周期之痛&#xff1a;一个普遍存在的效率瓶颈在芯片验证领域&#xff0c;尤其是使用UVM&#xff08;Universal Verification Methodology&#xff09;构建的复杂验证环境中&#xff0c;我们常常会面临一个看似不起眼、实则消耗巨大的问题&#xff1a;冗余的…...

嵌入式数据存储终极指南:5分钟快速上手FlashDB超轻量级数据库

嵌入式数据存储终极指南&#xff1a;5分钟快速上手FlashDB超轻量级数据库 【免费下载链接】FlashDB An ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库 项目地址: https://gitcode.com/gh_mirrors/…...

四旋翼无人机深度强化学习控制框架与实战优化

1. 四旋翼无人机端到端深度强化学习框架解析四旋翼无人机的自主飞行控制一直是机器人学领域的核心挑战。传统PID控制虽然稳定可靠&#xff0c;但在复杂动态环境中表现受限。深度强化学习&#xff08;DRL&#xff09;通过模拟环境交互实现智能决策&#xff0c;为无人机控制带来了…...