HTML基础和常用标签

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

文章目录

  • 前言
    • 文章有误敬请斧正 不胜感恩!
      • 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.xdnf.cn/news/144728.html

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

相关文章

Dependency Check:一款针对应用程序依赖组件的安全检测工具

关于Dependency Check Dependency-Check 是一款软件组合分析 &#xff08;SCA&#xff09; 工具&#xff0c;可尝试检测项目依赖项中包含的公开披露的漏洞。它通过确定给定依赖项是否存在通用平台枚举 &#xff08;CPE&#xff09; 标识符来实现此目的。如果找到&#xff0c;它…

SSL证书安装、配置和问题定位指南

在运维或者实际的部署、开发&#xff0c;可能涉及到ssl证书相关的问题&#xff0c;尤其前端有些能力&#xff08;摄像头、webrtc&#xff09;等需要在安全的上下文才能使用&#xff0c;cookie的跨iframe生效也需要。关于如何生成和部署证书&#xff0c;很多文字都有介绍&#x…

SaltStack自动化运维部署

一.什么是SaltStack SaltStack是一个服务器基础设施管理工具&#xff0c;它具有配置管理&#xff0c;远程执行&#xff0c;监控等功能&#xff0c;SaltStack由Python语言编写&#xff0c;是非常简单易用和轻量级的管理工具。 二.为什么使用SaltStack 为同时管理多台机器&…

主机和Docker容器之间的文件互传方法汇总

Docker渐渐成为前端的一个工具&#xff0c;它像一个通用包装&#xff0c;可以把各种环境包裹其中&#xff0c;从而实现跨设备的兼容。使用的过程中&#xff0c;往往会需要将本地的文件和docker容器内部的文件互传&#xff1a;将主机的文件传递给容器内&#xff0c;让里面的工具…

向日葵好用吗?4款稳定的远程控制软件推荐。

远程控制技术现在已经被应用于很多个领域&#xff0c;像企业办公&#xff0c;远程协助&#xff0c;智能家居&#xff0c;工业控制等等。我们常常会用到的时前两种。而实现远程控制的方式也有多种&#xff0c;但是最方便高效的还是使用第三方软件。我最常使用的是向日葵&#xf…

城市脉络下的空间句法:中介中心性、接近中心性与绕行率的深度解析

这一篇是对上篇内容的继续深化&#xff0c;也就是sDNA “整体分析”&#xff08;Integral Analysis&#xff09;计算结果代表的意思&#xff0c;有哪些&#xff1f;意义是什么&#xff1f; 上篇文章指路&#xff1a;城市脉络下的空间句法&#xff1a;整合度与选择度的深度解析…

vue实现二维码生成器应用

实现一个简单的二维码生成器应用&#xff0c;可以使用 Vue 前端结合一个 JavaScript 库&#xff08;如 qrcode.js 或 QRCode.js&#xff09;来生成二维码。以下是一个完整的实现步骤&#xff1a; 步骤 1&#xff1a;安装依赖 首先&#xff0c;你需要安装 qrcode 库&#xff0c…

Unity教程(十六)敌人攻击状态的实现

Unity开发2D类银河恶魔城游戏学习笔记 Unity教程&#xff08;零&#xff09;Unity和VS的使用相关内容 Unity教程&#xff08;一&#xff09;开始学习状态机 Unity教程&#xff08;二&#xff09;角色移动的实现 Unity教程&#xff08;三&#xff09;角色跳跃的实现 Unity教程&…

macOS平台编译MAVSDK源码生成mavsdk库与mavsdk_server服务可执行文件

克隆源码: 克隆命令 git clone https://github.com/mavlink/MAVSDK.git --recursive 克隆成功如下: 生成makefile (只生成mavsdk库) cmake -Bbuild/default -DCMAKE_BUILD_TYPE=Debug -H. 指定安装目录与生成目录: cmake -Bbuild/macos -DCMAKE_BUILD_TYPE=Debug -…

pg入门3—详解tablespaces2

pg默认的tablespace的location为空&#xff0c;那么如果表设置了默认的tablespace&#xff0c;数据实际上是存哪个目录的呢? 在 PostgreSQL 中&#xff0c;如果你创建了一个表并且没有显式指定表空间&#xff08;tablespace&#xff09;&#xff0c;或者表空间的 location 为…

面试官问:你如何处理与同事或上级的分歧?【无标题】

面试官问&#xff1a;你如何处理与同事或上级的分歧&#xff1f; 当面试官问你如何处理与同事或上级的分歧&#xff0c;其实面试官的目的是评估你的沟通技巧、冲突解决能力和团队合作的能力。在一起共事&#xff0c;就一定有分歧发生&#xff0c;有争执是正常的&#xff0c;关…

OJ在线评测系统 思考主流OJ的实现方案 常用概念 自己的思考

OJ判题系统常用概念 OJ系统 在线判题系统 AC all accpeted 测试样例全部通过 题目介绍 题目输入 题目输出 题目输出用例 题目输入用例 不能让用户随便引入包 随便遍历 暴力破解 需要使用正确的算法 提交后不会立刻出结果 而是异步处理 提交后会生成一个提交记录 有运…

大牛直播SDK核心音视频模块探究

技术背景 视沃科技旗下”大牛直播SDK”&#xff0c;始于2015年&#xff0c;致力于传统行业极致体验的音视频直播技术解决方案&#xff0c;产品涵盖跨平台的实时RTMP推流、RTMP/RTSP直播播放(支持RTSP|RTMP H.265&#xff0c;Enhanced RTMP H.265)、GB28181设备接入、推送端播放…

内存管理篇-27寄存器映射:ioremap

驱动在读写寄存器是&#xff0c;需要将寄存器进行ioremap。在x86上&#xff0c;通过专用的指令进行编址访问&#xff0c;但是在arm上是进行统一的编址&#xff08;占用32位4GB空间的某一小段&#xff09;&#xff0c;因此也叫memory-map的设备。 实现机制&#xff1a;

【IPOL阅读】点云双边滤波

文章目录 简介点云滤波处理结果 简介 IPOL&#xff0c;即Image Processing On Line&#xff0c;理论上是一个期刊&#xff0c;但影响因子很低&#xff0c;只是个SCIE&#xff0c;按理说没什么参考价值。但是&#xff0c;这个网站的所有文章&#xff0c;都附带了源代码和演示窗…

阿里云CTO:通义稳居全球最强开源大模型,性能接近GPT-4o

来源&#xff1a;首席数智官 9月19日&#xff0c;在2024杭州云栖大会上&#xff0c;阿里云CTO周靖人表示&#xff0c;阿里云正在围绕AI时代&#xff0c;树立一个AI基础设施的新标准&#xff0c;全面升级从服务器到计算、存储、网络、数据处理、模型训练和推理平台的技术架构体…

python+flask+mongodb+vue撸一个实时监控linux服务资源的网站

用pythonflaskmongodbvue写一个监控linux服务资源实时使用率的页面网站&#xff0c;并每30秒定时请求&#xff0c;把Linux数据保存数据到mongodb数据库中&#xff0c;监控的linux的资源有&#xff1a;cup、内存、网络带宽、mysql慢查询、redis、系统平均负载、磁盘使用率等&…

黑马头条APP手工测试项目

1.app有关概念 APP测试范围&#xff1a; 业务功能测试 专项测试&#xff1a;兼容性测试 、安装/卸载/升级测试、交叉事件测试 、push消息推送测试、性能测试、其他测试&#xff08;用户体验、权限/边界、权限&#xff09; 功能测试测试对象&#xff1a; 功能点&#xff08;单…

synchronized是怎么实现的?

synchronized是JVM的语法糖&#xff0c;主要是通过JVM来控制的。其实现原理依赖于JVM的监视器和对象头。 synchronized修饰方法时&#xff0c;JVM会通过编译完的字节码的访问标记来区分该方法是否被synchronized修饰&#xff0c;在进入方法的时候就会进行获得锁的竞争&#xff…

今日所学啊

ArcGIS打不开焦点统计如何解决_arcgis焦点统计打不开-CSDN博客 好吧其实最后焦点统计还是不行&#xff0c;我就去ArcGIS Pro里做焦点统计了哈哈哈哈哈哈哈 visual studio多工程项目管理_visual studio 的模块管理-CSDN博客 1.今天成功#include <QNetworkReply>不画红线…