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

HTML回顾

html全称:HyperText Markup Language(超文本标记语言)

注重标签语义,而不是默认效果

规则

块级元素包括: marquee、div等

行内元素包括: span、input等

规则1:块级元素中能写:行内元素、块级元素(几乎什么都能写)

规则2:行级元素中能写:行内元素,但不能写:块级元素

规则3:标签内编写多个同名属性,后面的会失效,也就是说只有第一个生效

特殊规则:h1~h6不能互相嵌套

特殊规则:p标签中不能写块元素(未过时的)

特殊规则:a标签中不能写a标签

文本标签

在这里插入图片描述

在这里插入图片描述

图片标签与常见的图片格式

在这里插入图片描述

  1. jpg 格式
    一种有损的压缩格式
    支持的颜色丰富、占用空间小、不支持透明背景、不支持动态图

  2. png 格式
    一种无损的压缩格式
    支持的颜色丰富、占用空间略大、支持透明背景、不支持动态图

  3. bmp 格式
    一种不进行压缩的格式
    支持的颜色丰富、保留的细节更多、占用空间极大、不支持透明背景、不支持动态图

  4. gif 格式
    仅支持256种颜色,色彩呈现不是很完整
    支持的颜色较少、支持简单透明背景、支持动态图

  5. webp 格式
    谷歌推出的一种格式
    具备以上几种格式的优点,但兼容性不太好。

  6. base64 格式

    1. 本质:一串特殊的文本,要通过浏览器打开,传统看图应用通常无法打开
    2. 原理:把图片进行 base64 编码,形成一串文本
    3. 如何生成:靠一些工具或网站
    4. 如何使用:直接作为 img 标签的 src 属性的值即可,并且不受文件位置的影响。
    5. 使用场景:一些较小的图片,或者需要和网页一起加载的图片。

超链接

  1. 在html代码里敲的多个回车或多个空格,只会被浏览器解析为一个空格
  2. 虽然 a 是行内元素,但 a 元素可以包裹除它自身以外的任何元素
  3. 跳转浏览器无法打开的文件,则会引导用户下载
  4. 若想强制触发下载,请使用 download 属性,属性值即为下载文件的名称

跳转锚点

<!DOCTYPE html><html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>超链接_跳转锚点</title>
</head>
<body><a href="#xyy">找喜羊羊</a><a href="#htl">找灰太狼</a><a href="#wk">找悟空</a><a href="#atm">找奥特曼</a><a href="#gs">找怪兽</a><a name="xyy"></a><p>我是喜羊羊</p><img src="./images/喜羊羊.jpg" /><a name="htl"></a><p>我是灰太狼</p><img src="./images/灰太狼.jpg" /><p id="wk">我是悟空</p><img src="./images/悟空.jpg" /><p id="atm">我是奥特曼</p><img src="./images/奥特曼.jpg" /><p id="gs">我是怪兽</p><img src="./images/怪兽.jpg" /><p>整体介绍完毕了</p><a href="#">回到顶部</a><a href="">刷新页面</a><a href="javascript:alert(666);">点我弹窗</a>
</body>
</html>

两种跳转锚点的办法(推荐使用第二种)

  1. a 标签的name

相关文章:

  • WEB品质标准
  • 分钟级降水预报API:精准预测每一滴雨的智慧科技
  • Hellorobot 开源实践赋能行业:从HPR模型到全栈技术资源,降低家庭机器人开发门槛
  • 算法第24天|93.复原IP地址、 78.子集、 90.子集II
  • 哈希介绍、哈希表模拟实现
  • 图像噪声模拟
  • Linux在防火墙中添加开放端口
  • 深入解析OrientDB:多模型数据库的技术优势与实际应用
  • git学习与使用(远程仓库、分支、工作流)
  • Git命令使用全攻略:从创建分支到合并的完整流程
  • canvas浅析(一)
  • 操作系统学习笔记第5章 (竟成)
  • mariadb-cenots8安装
  • R语言空间分析实战:地理加权回归联合主成份与判别分析破解空间异质性难题
  • 学习设计模式《十》——代理模式
  • Node.js AI 通义灵码 VSCode 插件安装与功能详解
  • NLP学习路线图(二): 概率论与统计学(贝叶斯定理、概率分布等)
  • 基于CNN的猫狗识别(自定义Resnet-18模型)
  • 一文讲清python、anaconda的安装以及pycharm创建工程
  • 【HTTP】connectionRequestTimeout与connectTimeout的本质区别
  • 2025年上海市工程建设标准国际化工作要点发布
  • 管教打骂9岁儿子致其死亡,青岛一男子被刑拘
  • 萨洛宁、康托罗夫、长野健……7月夏季音乐节来很多大牌
  • 财政部:鼓励政策性银行对符合条件的城市更新项目提供支持
  • 金融监管总局将研究出台专门的城市更新项目贷款管理办法:引导大力支持城中村的改造等
  • 苏丹港持续遭无人机袭击,外交部:呼吁各方保护民用设施和平民安全