快捷键(vscode)
1、 !加回车会出现html骨架
2、ctrl+/该行变为注释
3、alt+b浏览当前html文件
4、ctrl+s保存,且只有保存后显示才会变,或在已打开页面刷新
5、复制一行只需要把光标放到该行直接ctrl+c
6、ctrl+d选中与当前选中相同的下一项,多按一次加一项
7、不想拖横向滚动条alt+z自动换行或者在查看里找
8、tab向后缩进,shift+tab向前缩进
9、alt+shift+ ⬇,复制粘贴该行

一、标签

排版标签:

1、标题标签

   <!-- 直接写h1按下回车或TAB就出来了,不用打括号,且自动识别单双标签 --><h1>这是1级标题</h1><h2>这是2级标题</h2><h3>这是3级标题</h3><h4>这是4级标题</h4><h5>这是5级标题</h5><h6>这是6级标题</h6>

1~6级,重要程度依次递减

特点:文字都加粗,文字都变大,且从h1->h6递减,独占一行。

2、段落标签

场景:在新闻和文章的页面中,用于分段显示。

   <!-- alt+z自动换行防止产生横向滚动条 --><p>明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间。</p><p>转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。</p>

特点:段落间存在间隙,独占一行。

3、换行标签

场景:让文字强行换行。

<br>

想要用快捷需要让br两边有空格。

特点:单标签,让文字强行换行。

4、水平标签(水平分割线)

场景:分割不同主题内容的水平线。

<hr>

特点:单标签,在页面中显示一条水平线。


文本格式化标签:

1、介绍:

场景:需要让文字 加粗、 下划线 、倾斜、删除线等效果。
代码(两组):
b 加粗,u下划线,I 倾斜,s删除线
strong加粗,ins下划线,em倾斜,del删除线
两组区别:如果要作强调语义用英文单词那组。样子没区别,凭自己心里想法划分。

    <b>加粗</b> <strong>加粗</strong><u>下划线</u><ins>下划线</ins><i>倾斜</i><em>倾斜</em><s>删除线</s><del>删除线</del>

2、标签语义化

实际项目开发原则:标签语义化(该写啥时用好对应标签排版)

好处:对人易理解,对机器利于解析和SEO(搜索引擎)


媒体标签

1、图片标签

场景:显示图片
src和alt叫属性名,“”内叫属性值

src属性

属性名:src
属性值:目标图片的路径
注意点:图片与文件在同一文件夹,直接写目标名字(带后缀)

  <img src="./meaqua.jpg" alt="">

./代表当前文件夹

属性注意点:1、标签属性写在开始标签内部
2、标签可以同时存在多个属性
3、属性之间以空格隔开
4、标签名与·属性之间必须以空格隔开
5、属性没有顺序之分

alt属性

属性名:alt
属性值:替换文本
当图片加载失败时,才显示alt的文本。
当图片加载成功时,不会显示alt的文本。

 <img src="./错的路径图片会加载失败" alt="我是替换文本">

title属性

属性名:title
属性值:提示文本
当鼠标悬停时才显示的文本
注意:title标签不止可以用于图片标签,还可以用于其他标签。
特点:单标签,img标签要展示效果需借助标签属性进行设置(src和alt)

width height属性

属性名:width、height
属性值:高度和宽度(数字)

  <img src="./meaqua.jpg" alt="" width="200">

注意点:如果只设置了其中一个,照片会等比例缩放不会变形
如果两个都设置了则可能会变形

2、路径

场景:页面需要加载图片,需要先找到对应的图片

分为绝对路径和相对路径

绝对路径同easyx
相对路径:从当前文件夹出发找目标文件的过程

分类:同级目录/上级目录/下级目录

下级:文件夹/目标名.jpg
上级:../ 返回几级就是几个点加./
同级:./

3、音频标签

常见属性: src 音频路径
controls 显示播放的控件
autoplay 自动播放(部分浏览器不支持)
loop(循环播放)

  <audio src="./xxx.mp3" controls autoplay loop></audio>

音频目前只支持三种文件格式:MP3、wav、ogg

4、视频标签

常见属性同音频。
其中autoplay谷歌浏览器中需配合muted实现静音播放(也就是autoplaymuted)


链接标签:

1、介绍

场景:点击之后,切换页面
称呼:a标签、超链接、锚链接
href:跳转的地址
target:目标网页打开形式
_self 默认值,在当前窗口中跳转(覆盖原网页)
_blank 在新窗口中跳转(保留原网页)

<a href="目标网址">提示信息,显示的是这个</a>
<a href="目标文件">提示信息,显示的是这个</a><!-- 当开发网站初期,还不知道跳转地址的时候,href的值书写为#(空链接) -->

地址要完整地址从http到.com

找文件要用路径

特点:双标签,内部可以包裹内容

如果需要a标签点击之后去指定页面,需要设置a标签的href属性

HTML笔记(持续更新)相关推荐

  1. 重拾CCNA,学习笔记持续更新ing......(4)

    重拾CCNA,学习笔记持续更新ing......(4) 路由器作用功能的经典解说(笑)(非原创) 假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大 ...

  2. Admin.NET管理系统(vue3等前后端分离)学习笔记--持续更新

    我的学习笔记 - 9iAdmin.NET 欢迎学习交流 (一)前端笔记 1.1 关于.env的设置 1.2 关于路由模式问题 1.3 关于 vue.config.ts 1.4 关于 打包(pnpm r ...

  3. JS逆向学习笔记 - 持续更新中

    JS逆向学习笔记 寻找深圳爬虫工作,微信:cjh-18888 文章目录 JS逆向学习笔记 一. JS Hook 1. JS HOOK 原理和作用 原理:替换原来的方法. (好像写了句废话) 作用: 可 ...

  4. CSS(3)学习笔记——持续更新

    本篇皆是本人长期记录并整理出来的笔记,如有记录得不对的地方,欢迎探讨.记录的很少,将不断学习不断补充. 1 选择器 CSS(3)中提供的选择器手册(w3school):http://www.w3sch ...

  5. typescript-----javascript的超集,typescript学习笔记持续更新中......

    Typescript,冲! Typescript 不是一门全新的语言,Typescript是 JavaScript 的超集,它对 JavaScript进行了一些规范和补充.使代码更加严谨. 一个特别好 ...

  6. SpringCloud学习笔记,课程源自黑马程序员,笔记持续更新中...

    @SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式: 学习内容 1.服务拆分-服务远程调用: 2.搭建eureka服务: 2.1.eureka服务注册-client 2 ...

  7. 最全Linux系统学习笔记--持续更新

    1.shell语法 命令 选项 参数 命令:整条shell命令的主体 选项:会影响会微调整个命令的行为 参数:命令作用的对象 1.自动补全 2.快捷键 ctrl+C:终止前台运行的程序 ctrl+D: ...

  8. 李蕾声优课全集听课笔记(持续更新ing...)

    李蕾声优课全集笔记 lesson 1:基础知识教学 如何测试自己的呼吸方式 四种呼吸的效果 如何练习腹式呼吸? 什么是腹式呼吸? 如何训练? 如何练吐字归音? 定义 练习吐字归音的办法 lesson ...

  9. 计算机网络:学习笔记(持续更新)

    文章目录 前言 1.1 计算机网络基本概念 什么是计算机网络? 什么是网络协议? 1.2 计算机网络结构 计算机网络结构 网络边缘 接入网络(物理介质) 网络核心(核心网络) Internet结构 1 ...

  10. MySQL学习笔记(持续更新ING)

    SQL语法SQL 语法SQL语法 SQL对大小写不敏感:SELECT与select是相同的.SQL 对大小写不敏感:SELECT 与 select 是相同的.SQL对大小写不敏感:SELECT与sel ...

最新文章

  1. IDEA快速入门(Mac版)
  2. android https 简书,关于Android http改为https
  3. java重定向设置header_java – 重定向时将标题添加到Zuul
  4. 产品经理应该如何设计面包屑原理
  5. 深入解析Python中函数的参数与作用域
  6. python无实际意义的语句_没有学不会的python--认识简单的数据类型
  7. 信用卡逾期不还是否要坐牢?看法律是怎么规定的
  8. 论文浅尝 | 面向时序知识图谱推理的循环事件网络
  9. Android之自定义控件深入
  10. java-什么是实例初始化块?
  11. X Window Bitmaps And Pixmaps
  12. Linux篇:shell脚本监控主机状态的3种方式
  13. Charles抓包工具_基本功能
  14. python开发自动化创建一个任务下发到手机_python自动化开发问题集
  15. KEIL5 C51软件安装详细图文教程
  16. linux下打印pdf文件很慢,使用adobe Reader PDF 双面打印/ 福晰pdf阅读器打印速度慢
  17. Beaver‘s triple(乘法三元组)-秘密共享的乘法计算
  18. Error: Cannot find module ‘C:\Users\AppData\Roaming\npm\node_modules\..错误,解决方法
  19. 使用jQuery快速高效制作网页交互特效 第三章 上机练习三 制作课工场论坛发帖
  20. 背包问题(动态规划 C/C++)

热门文章

  1. 对联弹窗html,悬停对联广告.html
  2. HBase API练习
  3. 【金阳光测试】Android自动化 -- 学习历程:自动化预备知识上下
  4. tensorflow2.x 使用过程中的常见错误(2021.1.17)
  5. 如何下载并安装JDK和IntelliJ IDEA和MySQL
  6. 使用sendmail命令发送附件
  7. MATLAB导入任意省市地图(Shp数据)并从EXCEL中导入经纬度数据在图上手动加点
  8. 基于微信小程序的在线考试系统+后台管理系统(SSM+mysql)-JAVA.VUE【毕业设计、论文、源码、开题报告】
  9. 风控7-同盾设备指纹
  10. 引用在线jQuery