【Web】HTML基础

news2024/11/23 12:43:38

专栏文章索引:Web

有问题可私聊:QQ:3375119339

目录

一、HTML介绍

1.HTML 定义

2.标签语法

3.HTML 基本骨架

4.标签的关系

5.HTML 注释

二、标签

1.排版标签

1.1 标题标签

1.2 段落标签

1.3 换行标签

1.4 水平线标签

1.5 文本格式化标签

1.6 上/下标标签

2.多媒体标签

2.1 图像标签

2.2 路径

2.3 超链接

2.4 音频标签

2.5 视频标签


一、HTML介绍

1.HTML 定义

HTML 超文本标记语言 — — HyperText  Markup  Language。·

  • 超文本是什么?        链接
  • ·标记是什么?        标记也叫标签,带尖括号的文本

2.标签语法

  • 标签成对出现,中间包裹内容
  • <> 里面放英文字母(标签名)
  • 结束标签比开始标签多 /
  • 单/双 标签
    • 双标签:成对出现的标签
    • 单标签:只有开始标签,没有结束标签

3.HTML 基本骨架

  • html:整个网页
  • head:网页头部,用来存放给浏览器看的信息,例如CSS
    • title:网页标题
  • body:网页主体,用来存放给用户看的信息,例如图片、文字

4.标签的关系

作用:明确标签的书写位置;让代码格式更整齐

  • 父子关系(嵌套)
    • 子级标签换行且缩进(Tab键)
  • 兄弟关系(并列)
    • 兄弟标签换行要对齐

5.HTML 注释

  • 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。
  • 在编写HTML代码时,我们经常要在一些关键代码旁做一下注释,这样做的好处很多,比如:方便理解、方便查找或方便项目组里的其它程序员了解你的代码,而且可以方便以后你对自己代码进行修改。学习和工作中,关键代码都要加注释。
  • <!-- -->注释标签用来在源文档中插入注释,注释不会在浏览器中显示。

二、标签

1.排版标签

1.1 标题标签

一般用在新闻标题、文章标题、网页区域名称、产品名称等等。
标签名:h1 ~ h6(双标签)
显示特点:

  • 文字加粗
  • 一号逐渐减小
  • ·独占一行(换行)

注意:(习惯,实际上随便用)

  • h1 标签在一个网页中只能用一次,用来放新闻标题或网页的 logo.
  • h2 ~ h6没有使用次数的限制

1.2 段落标签

—般用在新闻段落、文章段落、产品描述信息等等。
标签名:p(双标签)
显示特点:

  • 独占一行
  • 段落之间存在间隙

1.3 换行标签

  • <br>(单标签)

注意:浏览器不识别代码中的 Enter 键换行

1.4 水平线标签

  • <hr>(单标签)

1.5 文本格式化标签

作用:为文本添加特殊格式,以突出重点。常见的文本格式∶加粗、倾斜、下划线、删除线等。
 

文本格式化标签
标签名效果
strong / b加粗
em / i倾斜
ins / u下划线
del / s删除线

注意:strong、em、ins、del标签自带强调含义(语义)。

1.6 上/下标标签

  • <sup>标签定义上标文本,上标文本会显示在当前文本流字符高度一半的上方,与当前文本流的中文文字的字体和字号都是一样的。常用于表示数学次方等。
  • <sub>标签定义下标文本,下标文本会显示在当前文本流字符高度一半的下方,与当前文本流的中文文字的字体和字号都是一样的。常用于表示化学方程式下标。

2.多媒体标签

2.1 图像标签

作用:在网页中插入图片。

图像标签 — 属性
属性作用说明
alt替换文本图片无法显示的时候显示的文字
title提示文本鼠标悬停在图片上面的时候显示的文字
width图片的宽度值为数字,没有单位
height图片的高度值为数字,没有单位
  • 属性名 = "属性值"
  • 属性写在尖括号里面,标签名后面,标签名和属性之间用空格隔开,不区分先后顺序

2.2 路径

路径指的是查找文件时,从起点到终点经历的路线。

路径分类:

  • 相对路径
  • 绝对路径

相对路径 — 从当前文件位置出发查找目标文件

  • / 表示进入某个文件夹里面        文件夹名字/
  • .表示当前文件所在文件夹                    ./
  • .. 表示当前文件的上一级文件夹            ../

绝对路径 — 从盘符出发查找目标文件

  • Windows 电脑从盘符出发
  • Mac 电脑从根目录( / )出发
<img src="C\images\demo.png">
  • Windows 默认是 \ ,其他系统是 / ,建议统一写为 /
  • 文件的在线网址: https://www.baidu.com/img/PCtm_d9c8750bed0b3c7d089fa7d55720d6cf.png
  • 绝对路径的应用场景:友情链接
     

2.3 超链接

作用:点击跳转到其他页面。

<a href="https://www.baidu.com">跳转到百度</a>
  • href 属性值是跳转地址,是超链接的必须属性。
  • 超链接默认是在当前窗口跳转页面,添加target="_blank"实现新窗口打开页面。

注意:开发初期,不确定跳转地址,则 href 属性值写为#,表示空链接,页面不会跳转,在当前页面刷新一次。

2.4 音频标签

<audio src="音频的 URL"></audio>
音频标签 — 属性
属性作用说明
src音频的URL支持格式: MP3、Ogg、Wav
controls显示音频控制面板
loop循环播放
autoplay自动播放为了提升用户体验,浏览器一般会禁用自动播放功能

注意:书写HTML5属性时,如果属性名和属性值相同,可以简写为一个单词。

2.5 视频标签

<video src="视频的 URL"></video>
视频标签 — 属性
属性作用说明
src视频的URL支持格式:MP4、WebM、Ogg
controls显示视频控制面板
loop循环播放
muted静音摇放
autoplay自动播放为了提升用户体验,浏览器支持在 静音状态 自动播放


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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Spring】之基础概念和使用

&#x1f3c0;&#x1f3c0;&#x1f3c0;来都来了&#xff0c;不妨点个关注&#xff01; &#x1f3a7;&#x1f3a7;&#x1f3a7;博客主页&#xff1a;欢迎各位大佬! 文章目录 1. Spring的概述1.1 什么是容器&#xff1f;1.2 什么是IoC&#xff1f;1.3 什么是DI&#xff1f…

(二十八)Flask之wtforms库【上手使用篇】

目录&#xff1a; 每篇前言&#xff1a;用户登录验证&#xff1a;用户注册验证&#xff1a;使用示例&#xff1a; 抽象解读使用wtforms编写的类&#xff1a;简单谈一嘴&#xff1a;开始抽象&#xff1a; 每篇前言&#xff1a; &#x1f3c6;&#x1f3c6;作者介绍&#xff1a;【…

多任务学习,在共享层,究竟在共享什么?

在多任务学习中&#xff0c;共享层所共享的主要是网络结构和参数。具体来说&#xff0c;当多个任务在共享层进行参数硬共享时&#xff0c;它们使用的是相同的网络结构&#xff08;例如三层全连接神经网络&#xff09;&#xff0c;并且这些网络层的权重&#xff08;weights&…

Java工具类:批量发送邮件(带附件)

​ 不好用请移至评论区揍我 原创代码,请勿转载,谢谢! 一、介绍 用于给用户发送特定的邮件内容,支持附件、批量发送邮箱账号必须要开启 SMTP 服务(具体见下文教程)本文邮箱设置示例以”网易邮箱“为例,其他如qq邮箱或企业邮箱均可,只要在设置中对应开启SMTP及授权码等操…

css中设置元素大小的属性block-size

block-size 是 CSS 中的一个属性&#xff0c;它用于设置元素的块级尺寸&#xff08;即元素的高度&#xff09;。这个属性是 height 和 max-height 的逻辑组合&#xff0c;允许你同时设置元素的最小和最大高度。 这些属性旨在让布局不再依赖于传统的物理方向&#xff08;如上下左…

爬虫 | 基于 Python 实现有道翻译工具

Hi&#xff0c;大家好&#xff0c;我是半亩花海。本项目旨在利用 Python 语言实现一个简单的有道翻译工具。有道翻译是一款常用的在线翻译服务&#xff0c;能够实现多种语言的互译&#xff0c;提供高质量的翻译结果。 目录 一、项目功能 二、注意事项 三、代码解析 1. 导入…

eclipse配置SVN和Maven插件

3、 安装SVN插件 使用如下方法安装 Help–Install New Software 注意&#xff1a;目前只能安装1.8.x这个版本的SVN&#xff0c;如果使用高版本的SVN&#xff0c;在安装SVN和maven整合插件的时候就会报错&#xff0c;这应该是插件的bug。 点击Add name: subclipse location…

隐式/动态游标的创建与使用

目录 将 emp 数据表中部门 10 的员工工资增加 100 元&#xff0c;然后使用隐式游标的 %ROWCOUNT 属性输出涉及的员工数量 动态游标的定义 声明游标变量 打开游标变量 检索游标变量 关闭游标变量 定义动态游标&#xff0c;输出 emp 中部门 10 的所有员工的工号和姓名 Orac…

编程入门(四)【计算机网络基础(由一根网线连接两个电脑开始)】

读者大大们好呀&#xff01;&#xff01;!☀️☀️☀️ &#x1f525; 欢迎来到我的博客 &#x1f440;期待大大的关注哦❗️❗️❗️ &#x1f680;欢迎收看我的主页文章➡️寻至善的主页 文章目录 前言两个电脑如何互连呢&#xff1f;集线器、交换机与路由器总结 前言 当你有…

【IC前端虚拟项目】接口分析与agent组件生成

【IC前端虚拟项目】数据搬运指令处理模块前端实现虚拟项目说明-CSDN博客 到目前为止关于环境的准备工作都已经完成了,甚至验证环境的大体结构我们也已经画好了,再来看一下: 于是乎呢就可以大张旗鼓的开始咱们验证环境的搭建了!看上面这个结构图,里面除了mvu作为DUT,其他…

【C语言】冒泡排序算法详解

目录 一、算法原理二、算法分析时间复杂度空间复杂度稳定性 三、C语言实现四、Python实现 冒泡排序&#xff08;Bubble Sort&#xff09;是一种基础的排序算法。它重复地遍历要排序的数列&#xff0c;一次比较两个元素&#xff0c;如果他们的顺序错误就把他们交换过来。遍历数列…

HackMyVM-BaseME

目录 信息收集 arp nmap WEB web信息收集 gobuster hydra 目录检索 ssh 提权 get user sudo base64提权 get root 信息收集 arp ┌─[rootparrot]─[~/HackMyVM] └──╼ #arp-scan -l Interface: enp0s3, type: EN10MB, MAC: 08:00:27:16:3d:f8, IPv4: 192.168…

机器人的非接触式充电和无线充电有什么区别?

文 | BFT机器人 在日新月异的技术浪潮中&#xff0c;接触式与非接触式无线充电之间的微妙差异变得愈发重要&#xff0c;这如同在纷繁复杂的迷雾中增添了一层难以捉摸的迷离。而今&#xff0c;一些所谓的“无线”充电站纷纷涌入市场&#xff0c;它们自诩为无需线缆束缚的新时代…

在线预约家政服务小程序上门服务源码系统 带完整的安装代码包以及搭建教程

随着互联网的快速发展&#xff0c;家政服务行业也逐渐向线上化、智能化转型。为了满足广大用户的需求&#xff0c;罗峰给大家分享一款在线预约家政服务小程序上门服务源码系统。该系统不仅功能完善&#xff0c;而且操作简单&#xff0c;是您打造高效、便捷的家政服务平台的首选…

【uniapp踩坑记】——微信小程序转发保存图片

关于微信小程序转发&保存图片 微信小程序图片转发保存简单说明网络图片的转发保存base64流形式图片转发保存 已经好多年没写博客了&#xff0c;最近使用在用uniapp开发一个移动版管理后台&#xff0c;记录下自己踩过的一些坑 吃相别太难看&#xff0c;搞一堆下头僵尸号来点…

Elasticsearch Windows上安装

系列文章目录 文章目录 系列文章目录前言前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能…

python二级题目-仅使用 Python 基本语法,即不使用任何模块,编写 Python 程序计算下列数学表达式的结果并输出,小数点后保留 3 位。

x(((3**4)5*(6**7))/8)**0.5 .format 用法一&#xff1a; print({}.format(1)) 1 print(这个是format的用法{}。。。.format(3)) 这个是format的用法3 ’大括号1:{},大括号2:{},大括号3:{}‘.format(3,4,5) print(’大括号1:{},大括号2:{},大括号3:{}‘.form…

github,raw.githubusercontent.com 等网址登陆不上不去的设置方法

目录 提示域名解析错误&#xff1a; 出现的现象&#xff1a; 解决办法&#xff1a;修改host host改完不生效 解决方案1&#xff1a; 解决方案2&#xff1a; 提示域名解析错误&#xff1a; 出现的现象&#xff1a; 登陆github&#xff0c;raw.githubusercontent.com 等网…

Vue接收接口返回的mp3格式数据并支持在页面播放音频

一、背景简介 在实际工作中需要开发一个转音频工具&#xff0c;并且能够在平台页面点击播放按钮播放音频 二、相关知识介绍 2.1 JS内置对象Blob Blob对象通常用于处理大量的二进制数据&#xff0c;可以读取/写入/操作文件、音视频等二进制数据流。Blob表示了一段不可变的二…

第21天:信息打点-公众号服务Github监控供应链网盘泄漏证书图标邮箱资产

第二十一天 一、开发泄漏-Github监控 1.短期查看 1.密码搜索 根据攻击目标的域名在GitHub上进行搜索密码&#xff0c;如果目标网站的文件与搜索到的源码相关&#xff0c;那就可以联想目标网站是否使用这套源码进行开发 原理就是开发者在上传文件的时候忘记更改敏感文件或者…