前端 | (二)各种各样的常用标签 | 尚硅谷前端html+css零基础教程2023最新

学习来源:尚硅谷前端html+css零基础教程,2023最新前端开发html5+css3视频

文章目录

  • 📚HTML排版标签
  • 📚HTML语义化标签
  • 📚块级元素与行内元素
  • 📚文本标签
    • 🐇常用的文本标签
    • 🐇不常用的文本标签
  • 📚图片标签
    • 🐇基本使用
    • 🐇相对路径和绝对路径
    • 🐇常见图片格式
  • 📚超链接
    • 🐇跳转到页面
    • 🐇跳转到文件
    • 🐇跳转到锚点
    • 🐇唤起指定应用
  • 📚列表
    • 🐇有序列表
    • 🐇无序列表
    • 🐇列表嵌套
    • 🐇自定义列表
  • 📚表格
    • 🐇基本结构
    • 🐇常用属性
    • 🐇跨行跨列
  • 📚补充几个常用标签

⭐️前文回顾:前端 | (一)前端简介 | 尚硅谷前端html+css零基础教程2023最新
⭐️前文对应p1-p19,本文对应p20-p40
⭐️补充网站:W3school,MDN

📚HTML排版标签

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>HTML排版标签</title>
</head>
<body><h1>我是一级标题</h1><h2>我是二级标题</h2><h3>我是三级标题</h3><h4>我是四级标题</h4><h5>我是五级标题</h5><h6>我是六级标题</h6><div><p>我是一个段落</p><p>我是一个段落</p></div>
</body>
</html>
标签名标签含义
h1~h6标题
p段落
div没有任何含义,用于整体布局(生活中的包装袋)
  • h1最好写一个,h2~h6能适当多写。
  • h1~h6不能互相嵌套

📚HTML语义化标签

  • 语义化:用特定的标签,去表达特定的含义。
  • 标签默认的效果不重要,语义最重要!
  • h1:网页主要内容;p:段落
  • 好处:
    • 代码的可读性强且清晰
    • 有利于SEO(搜索引擎优化)
    • 方便设备解析(屏幕阅读器)

📚块级元素与行内元素

  • 块级元素:独占一行(排版标签都是块级元素)。
  • 行内元素:不独占一行。
  • 使用原则
    在这里插入图片描述

📚文本标签

  • 用于包裹:词汇、短语等。
  • 通常写在排版标签里面。
  • 排版标签更宏观(大段的文字),文本标签更微观(词汇、短语)。
  • 文本标签通常都是行内元素。

🐇常用的文本标签

标签名标签语义
em要着重阅读的内容
strong十分重要的内容(语气比em要强)
span没有语义,用于包裹短语的通用容器

div是大包装,span是小包装

🐇不常用的文本标签

敲一遍有个印象

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>HTML不常用的文本标签</title>
</head>
<body><p>这首<cite>《光辉岁月》</cite>,非常好听!</p><p><dfn>耗子尾汁</dfn>,是一个网络流行语,意思同<dfn>好自为之</dfn></p><p>商品原价:<del>199</del>,限时秒杀:<ins>99</ins></p><p>水的化学方程式是:H<sub>2</sub>O,8的三次方是这么写的:8<sup>3</sup></p><p>等过一段我们学习了js,你就会发现这段代码很有意思:<code>alert(1)</code></p><p>手机突然提示,<samp>支付宝到账100万元</samp></p><p>保存的快捷键是:<kbd>ctrl + s</kbd></p><p><abbr title="英雄联盟">LOL</abbr>这个游戏非常好玩</p><p>你是年少的欢喜,这句话反过来念就是:<bdo dir="rtl">你是年少的欢喜</bdo></p><p>等过一段我们学习了JS,我们就知道要这样定义变量了:<code>let <var>a</var>=1</code></p><p><small>本网站所有资料、图标仅供参考,涉及投资项目所造成的盈亏与被网站无关。</small></p><p>我也买过<b>罗技GPW二代</b>这个鼠标,确实很好用!</p><p>猪头声嘶力竭地喊着:<i>“燕子,没有你我怎么活啊!”</i></p><p>张三把“你好”的英文写成了:<u>heelo</u>,这是不对的!</p><p>屈原曾经说过:<q>路漫漫其修远兮,吾将上下而求索</q></p><p>有一首歌,歌词是这样的:<blockquote>后来,我总算学会了如何去爱;可惜你早已远去消失在人海;后来终于在眼泪中明白,有些人一旦错过就不在。</blockquote></p><p>我们学校地址是:<address>北京宏福科技园</address></p>
</body>
</html>

在这里插入图片描述

标签名标签语义
cite作品标题(书籍、歌曲、电影、电视节目、绘画、雕塑)
dfn特殊术语或专属名词
del与ins删除的文本【与】插入的文本
sub与sup下标文字【与】上标文字
code一段代码
samp从正常的上下文中,将某些内容提取出来,例如:标识设备输入
kbd键盘文本,表示文本是通过键盘输入的,经常用在与计算机相关的手册中
abbr缩写,最好配合上title属性
bdo更改文本方向,要配合dir属性,可选值:ltr(默认值,还是正常的顺序,left to right)、rtl(翻转)
var标记变量,可与code标签一起使用
small附属细则,例如:包括版权、法律文本。——很少使用
b摘要中的关键字、评论中的产品名称。——很少使用
i本意是:人物的思想活动、所说的话等等。现在多用于呈现字体图标
u与正常内容有反差文本,例如:错的单词、不合适的描述等。——很少使用
q短引用
blockquote长引用,块级元素
address地址信息,块级元素

📚图片标签

🐇基本使用

<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>HTML图片标签</title>
</head>
<body><img width="100" src="图片路径" alt="图片描述">
</body>
</html>
  • img是单标签,语义:图片
  • 常用属性:
    • src:图片路径——图片的具体位置
    • alt:图片描述
    • width:图片宽度,单位是像素
    • height:图片高度,单位是像素
    • 尽量不同时修改图片的宽和高,可能会造成比例失调。
  • alt的作用
    • 搜索引擎通过alt属性,得知图片的内容。
    • 当图片无法展示的时候,有些浏览器会呈现alt属性的值。
    • 盲人阅读器会朗读alt属性的值。

🐇相对路径和绝对路径

  • 相对路径:以当前位置作为参考点,去建立路径。
    在这里插入图片描述
  • 绝对路径:以根位置作为参考点,去建立路径。
    在这里插入图片描述

🐇常见图片格式

  • jpg格式
    在这里插入图片描述
  • png格式
    在这里插入图片描述
  • bmp格式
    在这里插入图片描述
  • gif格式
    在这里插入图片描述
  • webp格式
    在这里插入图片描述
  • base64格式
    在这里插入图片描述

📚超链接

  • 主要作用:从当前页面进行跳转
  • 可以实现:①跳转到指定页面;②跳转到指定文件(也可触发下载);③跳转到锚点位置;④唤起指定应用
    在这里插入图片描述

🐇跳转到页面

在这里插入图片描述

🐇跳转到文件

在这里插入图片描述

🐇跳转到锚点

锚点:网页中的标记点

  • 第一步:设置锚点
    在这里插入图片描述
  • 第二步:跳转锚点
    在这里插入图片描述

🐇唤起指定应用

在这里插入图片描述

📚列表

🐇有序列表

有顺序或侧重顺序的列表

<h2>要把大象放冰箱总共分几步</h2>
<ol><li>把冰箱门打开</li><li>把大象放进去</li><li>把冰箱门关上</li>
</ol>

在这里插入图片描述

🐇无序列表

无顺序或不侧重顺序的列表

<h2>我想去的几个城市</h2>
<ul><li>成都</li><li>青岛</li><li>武汉</li>
</ul>

在这里插入图片描述

🐇列表嵌套

列表中的某项内容,又包含一个列表(务必把结构写完整)

<h2>我想去的几个城市</h2>
<ul><li>成都</li><li><span>上海</span><ul><li>外滩</li><li>杜莎夫人蜡像馆</li><li><a href="https://www.opg.cn/">东方明珠</a></li><li>迪士尼乐园</li></ul></li><li>西安</li><li>武汉</li>
</ul>

在这里插入图片描述

🐇自定义列表

  • 所谓自定义列表,就是一个包含术语名称以及术语描述的列表。
  • 一个dl就是一个自定义列表,一个dt就是一个术语名称,一个dd就是术语描述(可以有多个)。
<h2>如何高效地笔记?</h2>
<dl><dt>做好笔记</dt><dd>笔记是我们以后复习的一个抓手</dd><dd>笔记可以是电子版也可以是纸质版</dd><dt>多加练习</dt><dd>只有敲出来的代码,才是自己的</dd><dt>别怕出错</dt><dd>错很正常,改正以后并记住,就是经验</dd>
</dl>

在这里插入图片描述

📚表格

🐇基本结构

  • 一个完整的表格由表格标题表格头部表格主体表格脚注四部分组成。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
<table border="1"><!-- 表格标题 --><caption>学生信息</caption><!-- 表格头部 --><thead><tr><th>姓名</th><th>性别</th><th>年龄</th><th>民族</th><th>政治面貌</th></tr></thead><!-- 表格主体 --><tbody><tr><td>张三</td><td></td><td>18</td><td>汉族</td><td>团员</td></tr><tr><td>李四</td><td></td><td>18</td><td>汉族</td><td>团员</td></tr><tr><td>王五</td><td></td><td>19</td><td>汉族</td><td>团员</td></tr></tbody><!-- 表格脚注 --><tfoot><tr><td></td><td></td><td></td><td></td><td>共计3人</td></tr></tfoot>
</table>

在这里插入图片描述

🐇常用属性

表格标签支持全局属性,但列出的属性已弃用,使用CSS代替。

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

🐇跨行跨列

对应p39:1:32

  • rowspan:指定要跨的行数。
  • colspan:指定要跨的列数。
    在这里插入图片描述
<!DOCTYPE html>
<html lang="zh-CN">
<head><meta charset="UTF-8"><title>课程表_跨行跨列</title>
</head>
<body><table border="1" cellspacing="0"><caption>课程表</caption><thead><tr><th>项目</th><th colspan="5">上课</th><th colspan="2">活动与休息</th></tr></thead><tbody><tr><td>星期</td><td>星期一</td><td>星期二</td><td>星期三</td><td>星期四</td><td>星期五</td><td>星期六</td><td>星期日</td></tr><tr><td rowspan="4">上午</td><td>3-2</td><td>3-3</td><td>3-4</td><td>3-5</td><td>3-6</td><td>3-7</td><td rowspan="4">休息</td></tr><tr><td>4-2</td><td>4-3</td><td>4-4</td><td>4-5</td><td>4-6</td><td>4-7</td></tr><tr><td>5-2</td><td>5-3</td><td>5-4</td><td>5-5</td><td>5-6</td><td>5-7</td></tr><tr><td>6-2</td><td>6-3</td><td>6-4</td><td>6-5</td><td>6-6</td><td>6-7</td></tr><tr><td rowspan="2">下午</td><td>7-2</td><td>7-3</td><td>7-4</td><td>7-5</td><td>7-6</td><td>7-7</td><td rowspan="2">休息</td></tr><tr><td>8-2</td><td>8-3</td><td>8-4</td><td>8-5</td><td>8-6</td><td>8-7</td></tr></tbody></table>
</body>
</html>

在这里插入图片描述

📚补充几个常用标签

在这里插入图片描述

pre直白点就是写了多少空格多少回车,就直接按原文显示。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CentOS5678 repo源 地址 阿里云开源镜像站

CentOS5678 repo 地址 阿里云开源镜像站 https://mirrors.aliyun.com/repo/ CentOS-5.repo https://mirrors.aliyun.com/repo/Centos-5.repo [base] nameCentOS-$releasever - Base - mirrors.aliyun.com failovermethodpriority baseurlhttp://mirrors.aliyun.com/centos/$r…

联通 Flink 实时计算平台化运维实践

摘要&#xff1a;本文整理自联通数科实时计算团队负责人、Apache StreamPark Committer 穆纯进在 Flink Forward Asia 2022 平台建设专场的分享&#xff0c;本篇内容主要分为四个部分&#xff1a; 实时计算平台背景介绍 Flink 实时作业运维挑战 基于 StreamPark 一体化管理 …

Flutter——最详细(NavigationBar)使用教程

NavigationBar简介 Material 3 导航栏组件! 导航栏提供了一种持久且便捷的方式来在应用程序的主要目的地之间进行切换。 使用场景&#xff1a; 底部菜单栏模块 属性作用onDestinationSelected选择索引回调监听器selectedIndex目前选定目的地的索引destinations存放菜单按钮back…

26.Java 异常

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的 要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常: 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个…

WooCommerce企业级电子商务需要了解的事情

建立成功的企业业务变得比以往任何时候都容易得多。借助各种可用的平台&#xff0c;将您的想法付诸实践是绝对可行的。 “WooCommerce 是最知名的 WordPress 网站电子商务平台之一。” 它于 2011 年推出&#xff0c;自此受到大型和小型企业的欢迎。它的流行主要归功于其各种免费…

Mysql教程(一):Mysql数据模型和SQL语法分析

Mysql教程&#xff08;一&#xff09;&#xff1a;Mysql数据模型和SQL语法分析 1、Mysql数据模型 1.1 关系型数据库&#xff08;RDBMS&#xff09; 概念&#xff1a;建立在关系模型基础上&#xff0c;由多张相互连接的二维表组成的数据库。 特点&#xff1a; 使用表存储数…

【Matlab】智能优化算法_蚁群优化算法ACO

【Matlab】智能优化算法_蚁群优化算法ACO 1.背景介绍2.废话不多说&#xff0c;直接上代码3.文件结构4.详细代码及注释4.1 ACO.m4.2 createColony.m4.3 createGraph.m4.4 drawBestTour.m4.5 drawGraph.m4.6 drawPhromone.m4.7 ACO.mfitnessFunction.m4.8 rouletteWheel.m4.9 upd…

BIO、NIO、AIO之间有什么区别

一、简介 在计算机中&#xff0c;IO 传输数据有三种工作方式&#xff0c;分别是&#xff1a; BIO、NIO、AIO。 在讲解 BIO、NIO、AIO 之前&#xff0c;我们先来回顾一下这几个概念&#xff1a;同步与异步&#xff0c;阻塞与非阻塞。 同步与异步的区别 同步就是发起一个请求后…

day27 贪心算法

1.什么是贪心&#xff1f; 比如10张钞票&#xff0c;有1&#xff0c;5&#xff0c;20&#xff0c;100等面额&#xff0c;取五张&#xff0c;如何取得到数额最多的钱&#xff1f;每次取面额最大的那张钞票&#xff1b;就是每个阶段的局部最优&#xff1b;全局最优就是最后拿到的…

【天梯赛集训】7.17习题集

AC&#xff1a; 12 / 12 用时&#xff1a;2 h 21 min 没卡思路&#xff0c;卡了几个测试点。 7-1 输入输出整数 #include <iostream>using namespace std;int main() {int a;cin >> a;cout << a;return 0; } 7-2 调整数组使奇数全部都位于偶数前面其他数字顺…

VSCode LSP 语言服务器协议总结

为什么使用语言服务器协议&#xff1f; LSP(Language Server Protocol)语言服务器是一种特殊的 Visual Studio Code 扩展&#xff0c;可为许多编程语言提供编辑体验。使用语言服务器&#xff0c;您可以实现自动完成、错误检查&#xff08;诊断&#xff09;、跳转到定义以及VS …

二叉树(下)+Leetcode每日一题——“数据结构与算法”“对称二叉树”“另一棵树的子树”“二叉树的前中后序遍历”

各位CSDN的uu们你们好呀&#xff0c;今天小雅兰的内容仍然是二叉树和Leetcode每日一题&#xff0c;下面&#xff0c;就让我们进入二叉树的世界吧&#xff01;&#xff01;&#xff01; 这个题目需要重新定义一个函数&#xff0c;函数参数需要有左子树和右子树&#xff0c;题目所…