news 2026/4/14 13:17:00

HTML Learn Data Day 0

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HTML Learn Data Day 0

今天想着建一个网站,因为想自己做一个个人博客,顺便给实验室做一个主页

于是就有了今天的html学习记录

2. HTML 基础骨架

HTML (HyperText Markup Language) 是网页的骨架。一个标准的 HTML5 页面结构如下:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>网页标题</title> </head> <body> <!-- 这里写网页的主体内容 --> </body> </html>

核心结构解析

  • <!DOCTYPE html>:文档类型声明,告诉浏览器这是一个 HTML5 网页。
  • <html>:根标签,所有内容都包裹在这里面。lang="zh-CN"表示网页语言为简体中文。
  • <head>:头部标签。存放网页的元数据(如字符集、标题、CSS 链接),内容不会直接显示在网页正文中
  • <body>:主体标签。存放网页真正显示给用户看的内容(文字、图片、视频等)。

关于标签语法
HTML 标签主要分为两类:

  1. 双标签:成对出现,有开始和结束,如<body>...</body>
  2. 单标签:不需要结束标签,通常用于空元素,如<br><hr><img>

3. 常用文本标签

3.1 布局与排版

标签类型作用备注
<h1>~<h6>双标签标题h1级别最高(字最大),h6最小。h1一个页面通常只用一次。
<p>双标签段落 (Paragraph)独占一行,段落之间会有默认间距。
<br>单标签换行 (Break)强制文字换行。
<hr>单标签水平线 (Horizontal Rule)显示一条分割线。

3.2 文本格式化(语义化标签)

HTML5 提倡使用具有语义的标签,而不仅仅是修改样式。

标签效果语义/作用
<strong>加粗表示重要的内容(比<b>更好)。
<em>倾斜表示强调的内容(比<i>更好)。
<ins>下划线表示新插入的内容(Insert)。
<del>删除线表示已删除的内容(Delete)。

4. 超链接与路径

4.1 超链接<a>

超链接是互联网的核心,使用<a>(Anchor) 标签。

<a href="./online.html" target="_blank">点击播放视频</a>
  • href(必填):Hypertext Reference,指定跳转的目标地址。
    • 如果暂时不知道填什么,可以用#占位(空链接)。
  • target:指定窗口打开方式。
    • _self:默认值,在当前窗口打开。
    • _blank在新标签页打开

4.2 路径知识 (Path)

在引用图片、音频或链接时,路径非常重要。

  • 相对路径(推荐):以当前文件为基准。
    • ../:代表当前目录(例如./image/pic.png)。
    • ..../:代表上一级目录(父级目录)。
    • /:表示进入下一级目录。
  • 绝对路径:从盘符或域名开始的完整路径(例如C:/Users/Desktop/img.pnghttp://www.baidu.com),通常不建议在本地开发中使用盘符路径。

5. 多媒体标签

5.1 图像<img>

<img src="image/photo.png" alt="图片描述" title="提示文字" width="500">
属性作用重要性
src图片的路径。必填
alt图片加载失败时显示的替换文本(对 SEO 和盲人读屏很重要)。推荐
title鼠标悬停在图片上时显示的提示文字。可选
width/height设置宽高。只设置其中一个时,另一个会按比例自动缩放。可选

5.2 音频<audio>与 视频<video>

HTML5 原生支持音视频播放,无需 Flash。

<!-- 音频 --> <audio src="music.mp3" controls loop></audio> <!-- 视频 --> <video src="movie.mp4" controls muted autoplay></video>
属性作用说明
src资源路径支持 mp3, ogg, mp4, webm 等格式。
controls显示播放控件如果不写,用户无法看到暂停/进度条。
loop循环播放播放结束后自动重播。
autoplay自动播放注意:大部分浏览器默认禁止有声视频自动播放。
muted静音技巧:设置静音后,通常可以实现视频的自动播放。

提示:像controlsloopautoplay这种属性,如果属性名和属性值一样(例如loop="loop"),在 HTML5 中可以简写,直接写属性名即可。

全代码:

<!DOCTYPEhtml><htmllang="ch"><head><metacharset="utf-8"><metaname="viewport"content="width=device-width, initial-scale=1"><title>训练标题</title></head><body><h1>is as base web struct haha</h1><!-- 这是一个注释 --><h1>测试换行和分割</h1><hr><p>测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试</p><p>这是好东西</p><!-- 段落标签p,独占一行,分段会隔开 --><!-- 文本格式化 --><strong>strong 这是加粗</strong><br><em>em 这是倾斜</em><br><ins>ins 这是下划线</ins><br><del>del 这是删除线</del><br><!-- 加入图像 --><imgsrc="image/成品3.png"alt="图片加载不出显示的文字"title="鼠标悬停在上面显示的东西"width=1000><br><!-- src表示文件的路径和文件名 --><strong>相对路径的知识:</strong><br>用.表示当前文件夹,./即进入当前文件夹<br>用..表示父级文件夹, ../即进入父级文件夹<br>/表示进入的意思<br>如果是从盘符开始的路径,则表示绝对路径<br><ahref="./online.html"target="_blank">点击播放视频</a><!-- href 是一个必填的参数,表示跳到哪里 --><!-- target 的参数blank,表示打开一个新窗口进入跳转的链接 --><!-- herf 里填 # 表示跳转到一个空链接,在不知道填什么的时候写这个 --><audiosrc="audio/図書室の夢.ogg"controlsloop></audio><!-- controls 如果参数名和参数完全一样,就可以不用写 = 号 --></body></html>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/11 3:14:36

3、掌握GIMP基础工具,开启创意图像之旅

掌握GIMP基础工具,开启创意图像之旅 在使用GIMP一段时间后,你应该已经对其界面有了一定的熟悉度,能够自如地打开和保存各种格式的图像。现在,是时候深入了解GIMP的基本工具了,这些工具是创建和编辑图像的基础,掌握它们将让你在图像处理的道路上更进一步。 1. 基础工具概…

作者头像 李华
网站建设 2026/4/14 5:29:15

4、图形编辑:画笔、图案与选区的深度应用

图形编辑:画笔、图案与选区的深度应用 1. 画笔的深入使用 1.1 画笔设置 在图形编辑中,画笔是常用工具。通过“File - Dialogs - Brushes”可打开画笔选择窗口。这里有各种预设画笔,大小和形状各异,从微小圆形到纹理画笔,甚至有由图像制成的画笔。选择画笔时,右侧会显示…

作者头像 李华
网站建设 2026/4/3 0:17:08

5、图像编辑与色彩处理全攻略

图像编辑与色彩处理全攻略 1. 图像变换工具 在图像编辑中,变换工具是实现各种效果的关键。以下是几种常见的变换工具及其使用方法: - 移动工具 : - 移动整个图像:激活移动工具后,它就像一个小抓手,按住鼠标左键拖动图像,即可将其移动到新位置。 - 移动图像中的选…

作者头像 李华
网站建设 2026/4/6 0:23:33

9、探索GIMP滤镜:从图像优化到艺术创作

探索GIMP滤镜:从图像优化到艺术创作 1. 滤镜基础 在GIMP中,滤镜是一项强大且实用的功能。它不仅能增强图像效果,还能创造出各种令人惊叹的特殊效果。使用滤镜可以节省大量手动操作的时间,尤其是在频繁使用某些图像时。 1.1 滤镜的定义 滤镜本质上属于GIMP中的插件。插件…

作者头像 李华
网站建设 2026/4/6 12:14:07

11、照片合成与修复增强全攻略

照片合成与修复增强全攻略 1. 照片合成 1.1 合成的定义 合成就是将多个独立的部分或元素组合在一起。在照片和图形图像领域,合成指的是将两张或更多的图像合并为一张。常见的合成方法有利用图层、不透明度、混合模式、蒙版和渐变等,还可以使用选择工具选取部分图像进行组合…

作者头像 李华
网站建设 2026/4/11 18:57:45

FreeMove终极指南:三步快速解决C盘空间不足问题

FreeMove终极指南&#xff1a;三步快速解决C盘空间不足问题 【免费下载链接】FreeMove Move directories without breaking shortcuts or installations 项目地址: https://gitcode.com/gh_mirrors/fr/FreeMove 还在为C盘爆满而烦恼吗&#xff1f;FreeMove这款开源神器能…

作者头像 李华