HTML基础和常用标签

news2024/9/20 5:33:50

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

文章目录

  • 前言
    • 文章有误敬请斧正 不胜感恩!
      • 1. HTML的基本结构
        • 解释:
      • 2. 常见标签的介绍
        • 2.1 标题和文本
        • 2.2 链接和图片
        • 2.3 列表
        • 2.4 表格
        • 2.5 表单
        • 2.6 其他常用标签
      • 3. HTML5新标签(语义化标签)
      • 4. HTML注释
      • 5.查阅文档
  • 总结


前言

写在开始:

HTML是用来搭建网页的基础语言,就像是你在盖房子时用的砖块,每个砖块(标签)都有特定的功能,负责不同的结构。接下来,我用更通俗的方式介绍HTML基础和常见标签。

正文部分有很多我手写的笔记,希望大家理解,不要嫌弃我的字丑奥.
在这里插入图片描述


文章有误敬请斧正 不胜感恩!

以下是本篇文章正文内容,


在这里插入图片描述

1. HTML的基本结构

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>网页标题</title>
  </head>
  <body>
    <h1>这是一个大标题</h1>
    <p>这是一个段落。</p>
  </body>
</html>
解释:
  • <!DOCTYPE html>:告诉浏览器,这是一个HTML5文件,不用管它的细节,就当成“说明书”。
  • <html>:整个网页的最外层,就像你家房子的外墙。
  • <head>:网页的“脑袋”,里面放一些网页的信息,比如标题、字符编码等。
  • <body>:网页的“身体”,所有显示在屏幕上的内容,比如文字、图片,都放在这里。

2. 常见标签的介绍

2.1 标题和文本
  • <h1> - <h6>:标题标签,<h1>是最大的标题,<h6>是最小的标题。

    <h1>这是最大标题</h1>
    <h2>这是次一级标题</h2>
    

    用法很简单,按你需要的大小选择标签,<h1>是主标题,<h2>-<h6>依次往下。

  • <p>:段落标签。所有文字内容都可以放在这个标签里。

    <p>这是一个段落。</p>
    
  • <b><strong>:加粗文字。虽然看上去效果一样,但<strong>更多强调的是“重要性”。

    <b>这是加粗的文字</b>
    <strong>这也是加粗的文字,但强调了它的重要性。</strong>
    
  • <i><em>:斜体文字。<em>也是强调的意思。

    <i>这是斜体文字</i>
    <em>这是强调的斜体文字</em>
    
2.2 链接和图片
  • <a>:超链接,用于添加链接。

    <a href="https://www.example.com">点击我去百度</a>
    
  • <img>:图片标签,用于展示图片。

    <img src="image.jpg" alt="图片描述" width="200" height="100">
    
    • src:图片的地址(相当于图片的“源”)。
    • alt:当图片加载不出来时显示的文字。
    • widthheight:图片的宽度和高度。
    • 图像路径的解析:
    • 在这里插入图片描述
2.3 列表
  • <ul>:无序列表,展示项目符号的列表。

    <ul>
      <li>苹果</li>
      <li>香蕉</li>
    </ul>
    
    • ul是外面的包裹,li是里面每一项。
  • <ol>:有序列表,按顺序编号。

    <ol>
      <li>第一项</li>
      <li>第二项</li>
    </ol>
    
    

    在这里插入图片描述

2.4 表格
  • <table>:用于创建表格。

    <table border="1">
      <tr>
        <th>姓名</th>
        <th>年龄</th>
      </tr>
      <tr>
        <td>张三</td>
        <td>25</td>
      </tr>
    </table>
    
    • tr:表示表格的一行。

    • th:表头,表示标题单元格。

    • 在这里插入图片描述

    • td:数据单元格,放每个表格内容的地方。

    table效果:
    -在这里插入图片描述

2.5 表单
  • <form>:用户提交信息的表单,比如登录页面。

    <form action="/submit" method="POST">
      <label for="name">名字:</label>
      <input type="text" id="name" name="name">
      <input type="submit" value="提交">
    </form>
    
    • action:表单提交到的地址。
    • method:数据提交的方式,通常用POST
    • 在这里插入图片描述
2.6 其他常用标签
  • <div>:块级元素,用于包裹内容,可以用来布局页面。

    <div>
      <p>这是一个包含段落的div块。</p>
    </div>
    
  • <span>:内联元素,和div类似,但不换行,适合包裹少量内容。

    <span>这是内联元素。</span>
    
  • <br>:换行标签,强制换行。(break)

    这是第一行。<br>这是第二行。
    
  • <hr>:水平线,表示一个分割。

    <hr>
    

3. HTML5新标签(语义化标签)

HTML5新增了一些更容易理解的标签,让网页更“语义化”,便于搜索引擎和开发者阅读。

  • <header>:定义页面的头部,比如导航条、LOGO等。
  • <nav>:导航栏,放菜单或链接。
  • <section>:页面的独立部分,通常用于分块内容。
  • <article>:独立的文章或博客内容。
  • <footer>:页面的底部内容。

4. HTML注释

注释是用来给代码加说明的,不会在页面上显示出来。

<!-- 这是一段注释 -->
快捷键:Ctrl+/

5.查阅文档

只推荐这仨
标签是记不完的,只有多用多查才能理解记忆.

1.w3school 在线教程

2.菜鸟教程 - 学的不仅是技术,更是梦想! (runoob.com)

3.使用 canvas 来绘制图形 - Web API | MDN (mozilla.org)

总结

HTML是我们前端部分最基础也最为根本的部分,我们绝对不能轻视这一块的学习,

合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下。

正是这个道理.

HTML就是通过这些标签组合在一起,搭建出一个完整的网页。

学会这些基础标签后,我们基本就能用它们搭建出简单的网页。

后续再深入了解CSS(样式)和JavaScript(交互)

让我们的网页更加富有特色才能更加富有竞争力,更美观,更能吸引别人的眼球,更能得到青睐.


在这里插入图片描述

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

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

相关文章

云安全 | AWS S3存储桶安全设计缺陷分析

什么是AWS S3&#xff1f; 默认情况下&#xff0c;Amazon S3 是安全的。创建后&#xff0c;只有资源所有者才能访问他们创建的 Amazon S3 资源。 Amazon S3 支持用户身份验证来控制对数据的访问。您可以使用存储桶策略和访问控制列表 (ACL)等访问控制机制来有选择地向用户和用…

solidwork直线画圆弧的操作

效果如下&#xff1a; 踩过好多坑了。 首先选择直线 先点一下这个点拉出来再回到这个点&#xff08;这个过程点一次就可以了&#xff09;&#xff0c;注意注意一定要这么做&#xff01;否则没有圆弧

prime1靶机渗透 (信息收集 内核提权)

靶机信息 vulnhub靶机 prime1 主机发现 -sn 是scan and no port hack 只用于主机发现 ┌──(kali㉿kali)-[~] └─$ sudo nmap -sn 192.168.50.0/24 Starting Nmap 7.94SVN ( https://nmap.org ) at 2024-09-09 02:25 EDT Nmap scan report for 192.168.50.1 Host is up …

web学习——day1

1.web标准 2.html和css 此时&#xff0c;学完这一部分&#xff0c;你web的具体的结构已经有了 但是呢&#xff0c;这还是太单调了&#xff0c;我们应该加点儿样式&#xff0c;这就该用到CSS了 CSS引入方式 样式1&#xff1a;颜色 样式2&#xff1a;哪怕对于同一类事物&#xf…

消息队列-Kafka(概念篇)

1 为什么需要消息队列&#xff1f; 消息队列是一种基于消息的异步通信机制&#xff0c;用于在分布式系统中不同组件或服务之间传递数据和通知。实际上可以将消息队列看作为存放消息的容器&#xff0c;参与消息传递的分别称为生产者&#xff08;发送消息&#xff09;和消费者&am…

【macOS】【zsh报错】zsh: command not found: python

【macOS】【zsh Error】zsh: command not found: python 本地已经安装了Python&#xff0c;且能在Pycharm中编译Python程序并运行。 但是&#xff0c;在macOS终端&#xff0c;运行Python&#xff0c;报错。 首先要确认你在macOS系统下&#xff0c;是否安装了Python。 如果安…

打不开Qtcreator(This application fail to start...........)

目录 今天突然打不开Qtcreator,报错如下 解决方案 1.检查环境变量配置(我就是通过这个解决好的) 2.如果也弹出跟我一样的AMD窗口,可以更新AMD驱动试试 3.重装qtcreator 4.检查 qtcreator下的bin\plugins\platforms是否缺少提示的相关.dll文件 总结 今天突然打不开Qtcreat…

马来西亚交通标志检测系统源码分享

马来西亚交通标志检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Comp…

VSCode语法提示的配置

ctrlshiftP打开Command Palette,运行C/Cpp: Edit configurations...生成c_cpp_properties.json c_cpp_properties.json是什么&#xff1f; 这个文件主要是用于VSCode语法提示的配置&#xff0c;例如&#xff1a;指定 include 路径&#xff0c;问题匹配类型等。CtrlShiftP打开C…

nvm list available报错Could not retrieve https://nodejs.org/dist/index.json.

今天在查看nvm list available时出现如下错误&#xff1a; 首先找到nvm所在文件夹settings.txt 打开此文件后&#xff0c;加入两段代码&#xff0c;如果有就替换掉 node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/ 再次运行…

Android轻量级RTSP服务使用场景分析和设计探讨

技术背景 好多开发者&#xff0c;对我们Android平台轻量级RTSP服务模块有些陌生&#xff0c;不知道这个模块具体适用于怎样的场景&#xff0c;有什么优缺点&#xff0c;实际上&#xff0c;我们的Android平台轻量级RTSP服务模块更适用于内网环境下、对并发要求不高的场景&#…

golang操作mysql利器-gorm

1、傻瓜示例 GORM通过将数据库表中的数据映射到面向对象的模型中&#xff0c;简化了数据库操作&#xff0c;使得开发者可以很方便的使用代码来操作数据库&#xff0c;而无需编写SQL语句。 目前有个mysql表&#xff1a;miniprogram_orders&#xff0c;其存储了所有用户对应的订…

PyCharm和VS Code 安装通义灵码,可本地安装包安装,解决插件安装不上问题

PyCharm和VS Code 安装通义灵码&#xff0c;可本地安装包安装&#xff0c;解决插件安装不上问题 PyCharm、VS Code 安装通义灵码介绍主要应用场景支持编程语言安装指南JetBrains IDEs 中安装指南步骤 1&#xff1a;准备工作步骤 2&#xff1a;在 JetBrains IDEs 中安装通义灵码…

实验3 Hadoop集群运行环境搭建和使用

实验3 Hadoop集群运行环境搭建和使用 一、实验介绍 本节实验旨在引导学生通过实际操作搭建一个基本的Hadoop集群,并进行基本的使用验证。实验包括在集群节点上添加域名映射以实现节点间的相互识别,配置免密SSH登录以便无密码访问各节点,安装和配置JDK以满足Hadoop的运行需求…

Flink1.18.1 Standalone模式集群搭建

Flink1.18.1 Standalone模式集群搭建 Flink1.18.1 Standalone模式集群搭建1. 环境准备1.1 Flink下载地址1.2 集群角色分配 2. Flink 集群安装步骤2.1 下载并解压 Flink2.2 解压安装包2.3 配置环境变量2.4 配置 SSH 免密登录 3. 配置 Flink 集群3.1 修改 flink-conf.yaml 配置文…

jmeter得到的文档数据处理

通过前面jmeter得到的输出文档&#xff0c;这里是txt文档&#xff0c;里面包含了很多条数据&#xff0c;每条数据的结构如下&#xff1a; 【request】 uuid&#xff1a;xxxxxxx timestamp&#xff1a;xxxxxxxx No.x question&#xff1a;xxxxxxx 【response】 code&#…

DMA学习

一、DMA简介 DMA是一种无需CPU的参与就可以让外设与系统内存之间进行双向数据传输的硬件机制。使用DMA可以使系统CPU从实际的I/O数据传输过程中摆脱出来&#xff0c;从而大大提高系统的吞吐率。 DMA方式的数据传输由DMA控制器&#xff08;DMAC&#xff09;控制&#xff0c;在传…

sensitive-word 敏感词 v0.20.0 数字全部匹配,而不是部分匹配

敏感词系列 sensitive-word-admin 敏感词控台 v1.2.0 版本开源 sensitive-word-admin v1.3.0 发布 如何支持分布式部署&#xff1f; 01-开源敏感词工具入门使用 02-如何实现一个敏感词工具&#xff1f;违禁词实现思路梳理 03-敏感词之 StopWord 停止词优化与特殊符号 04-…

AAAI2024--频谱在多模态表示和融合中的作用更为有效:A Multimodal Spectrum Rumor Detector

https://github.com/dm4m/FSRU 多模态内容&#xff0c;如将文本与图像混合&#xff0c;对社交媒体中的谣言检测提出了重大挑战。现有的多模态谣言检测侧重于在空间和序列位置之间混合令牌进行单模态表示&#xff0c;或者在模态间融合谣言真实性的线索。然而&#xff0c;它们受…

将本地离线Jar包上传到Maven远程私库上,供项目编译使用

背景 因项目对接需求&#xff0c;需对接第三方Jar(海康人脸识别服务网关API)&#xff0c;在项目集成时&#xff0c;处于本地编译、远程持续构建的需要将离线Jar推送到远程Maven仓库。 实施步骤 进入到离线Jar包同文件夹下 配置Maven配置文件中远程账户信息 需要在Idea配置的…