首页 > 其他分享 >黑客基础之hyml(超文本标记语言)

黑客基础之hyml(超文本标记语言)

时间:2024-11-30 13:28:48浏览次数:6  
标签:hyml 网页 HTML 示例 标签 黑客 用于 超文本 浏览器

# 学习视频笔记均来自B站UP主" 泷羽sec",如涉及侵权马上删除文章

仅用于学习参考,不要越过法律红线

1.HTML简介

HTML 是用来描述网页的一种语言

HTML 指的是超文本标记语言

HTML 不是一种编程语言,而是一种标记语言

HTML 使用标记标签来描述网页

HTML 文档包含标签与文本内容

HTML文档也叫做web页面

2.HTML基本结构概述

(1).<!DOCTYPE htm>声明:位于文档最前端,表明这是HTML5文档,让浏览器按HTML标准解析页面

(2)<heml>.元素:是 HTML 文档的根元素,其他元素都嵌套其中, 有开始<heml>和结束</html>标签,就像一个容器,包裹整个页面的内容

(3)<head>元素(包含元数据)

<meta>标签:如<meta charset="UTF - 8">指定字符编码,还有用于搜索引擎的其他元信息标签。

<title>标签:定义浏览器标签页和搜索引擎结果中的标题。

4.<body>元素(包含可见内容):如文本(用<p>等标签),图像(<img>标签),链接(<a>标签)等

这种结构为浏览器解析和显示网页内容提供了清晰的框架

下面为一个简单的HTML基本结构示例

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF - 8">
    <title>一个简单的网页</title>
</head>
<body>
    <h1>欢迎来到我的网页</h1>
    <p>这是网页的主要内容部分。</p>
</body>
</html>

 首先是文档类型声明,然后是<heml>根元素。<head>部分包含了字符 编码设置和页面标题,<body>部分则包含了一个一级标题<h1>和一个段落<p>

3.HEAD内标签

(1)<meta>标签

字符编码设置:

示例:<meta charset="UTF - 8">。这是<meta>标签的一个非常重要的用法。UTF - 8 是一种通用的字符 编码方式,几乎可以表示世界上所有的字符。当浏览器 读取这个标签时,它就知道应该如何正确地解析网页中 的文字内容。如果没有正确设置字符编码,可能会导致 文字显示乱码。

页面描述与关键词设置:

示例:<meta name="description" content="这是 一个关于HTML结构讲解的网页,包含详细的head标签内容">。name="description"属性表示这是一个页面描 述标签,content属性则是具体的描述内容。

<meta name="keywords"content="HTML,head标签, 网页结构">。name="keywords"属性用于指定网页的关键词

视口设置(用于移动端网页适配):

示例:<meta name="viewport"content="width=device - width, inital - scale = 1.0">。这个标签用于控制网页在移动设备上 的显示方式。width=device - width表示网页的宽度 应该等于设备的屏幕宽度,initial - scale = 1.0 表示初始缩放比例为 1.0,即不进行缩放。这样可以确 保网页在移动设备上能够自适应屏幕大小

(2)<title>标签

示例:<title>HTML Head标签详解 - 学习网页基础知识。</title>这个标签定义了网页的标题。当网页在浏览器 中打开时,标题会显示在浏览器的标签栏上。

(3)<link>标签

 样式表链接:

示例:<link rel="styleshlesheet" type="text/css"href="styles.css">。这个标签用于将外部 CSS(层 叠样式表)文件链接到 HTML 文档。

rel="stylesheet"表示这是一个样式表链接,

type="text/css"指定了链接文件的类型是 CSS,

href="styles.css"则是样式表文件的路径。通过这种方式,可以将网页的内容和样式分离,方便维护和更 新。

图标链接(favicon):

示例:<link rel="shortcut icon"href="favicon.ico">。这个标签用于指定网页的图标(favicon)。

rel="shortcut icon"表示这是一个 快捷方式图标链接,

href="favicon.ico"是图标的文件路径。当网页在浏览器中被收藏或者在浏览器标签栏显示时,这个图标就会出现。

一般来说,favicon.ico 是一个 16x16 或 32x32 像素的图标文件,它可以帮助用户快速识别网页。

(4)<script>标签(在中部分应用)

外部脚本链接:

示例:<scriot src="script.js" defer></script>。这个标签用于引入外部的 JavaScript 脚本文件。src="script.js"指定了脚本文件的路径, defer属性表示脚本会在文档解析完成后延迟执行。 JavaScript 可以用于实现网页的交互功能,如菜单的展 开和折叠、表单验证等。

内联脚本:

示例:<script>function showMessage() {alert('欢迎来到这个网页');}</script>。这是一 个内联脚本的例子,直接将 JavaScript 代码写在<script>标签内。  

4.BODY内标签

(1)文本相关标签

<p>标签 (段落标签)

作用:用于定义一个段落,浏览器会在段落前后自动添加一些空白间距,使文本排本更加清晰

示例:<p>这是一个段落。它包含了一些文本内容,这些内 容会在浏览器中以段落的形式显示。</p>多个<p>标签可以用来划分不同的段落,每个段落会独占一行,并且上下段落之间会有一定的间距。

<h1> - <h6>标签(标题标签)

作用:用于定义不同级别的标题,<h1>是最高级别的(最重要的标题),<h6>是最低级别。标题标签通常 会以较大的字体和较粗的样式显示,用于突出网页内容的层次结构。

示例:<h1>这是一级标题</h1>,<h2>这是二级标题</h2>。<h1>可能是文章的标题,<h2>可以是文章各个章节的标题,<h3>则可能是章节下小节的标题,以此类推

<span>

作用:是一个内联标签,用于对文本的一小部分进行样 式设置或其他操作。它本身不会对文本的显示产生像段 落或标题那样明显的视觉变化。

示例:<p>这是一段包含<span style="color: red;">红色文字</span>的段落。</p>。<span>标签用于将其 中的文字颜色设置为红色。

<strong>和<em>标签

作用:<strong>标签用于强调文本内容,通常浏览器 会以加粗的形式显示;<em>标签用于表示斜体强调, 浏览器一般会将其内容显示为斜体。

示例:<p>这个词很<strong>重要</strong>,而这个词是<em>需要特别注意的</em> 

(2)列表标签

<ul>和<ol>标签(无序列表和有序列表)

作用:<ul>标签用于创建无序列表,列表项前面通常是一个 实心圆点(可以通过 CSS 样式修改);<ol>标签用于创建 有序列表,列表项前面会有数字或字母等顺序标记。

示例:

无序列表:

<ul>
  <li>列表项1</li>
  <li>列表项2</li>
  <li>列表项3</li>
</ul>

 有序列表:

<ol>
  <li>第一个项目</li>
  <li>第二个项目</li>
  <li>第三个项目</li>
</ol>

(3)链接标签

<a>标签(超链接标签)

作用:用于创建超链接,可以将用户从当前页面引导到其他 页面、同一页面的其他位置或者文件下载链接等。 

(4)图像标签

<img>标签

作用:用于在网页中插入图像。

示例:<img srv="image.jpg" alt="风景图”>。src属性 指定图像文件的路径(可以是相对路径或绝对路径),alt 属性是图像的替代文本。当图像无法加载时,浏览器会显示 alt文本;同时,对于屏幕阅读器等辅助工具,alt文本可以 帮助用户理解图像内容。 

(5)表格标签

<table>标签(表格整体)

作用:用于创建表格结构,它包含了表格的行和列等元素。

示例:

<table>
  <tr>
    <td>第一行第一列</td>
    <td>第一行第二列</td>
  </tr>
  <tr>
    <td>第二行第一列</td>
    <td>第二行第二列</td>
  </tr>
</table>

 <tr>标签表示表格行(Table Row),<td>标签表示表格列(Table Data)

(6)表单标签

<form>标签(表单整体)

作用:用于创建一个表单,用户可以通过表单输入信息并提 交给服务器。

示例:

<form action="submit.php" method="post">
  <label for="username">用户名:</label>
  <input type="text" id="username" 
name="username">
  <input type="submit" value="提交">
</form>

 action属性,指定了表单提交后数据处理的脚本文件(这里是 submit.php,实际应用中可以是任何服务器端脚本语言编写的处理程 序)

method属性指定了数据提交的方式(这里是post,还有get方式等)

<label>标签用于为表单元元素提供说明

<input>标签用于创建各种输入框,如文本输入框、密码输入框,按 钮等

 

 

标签:hyml,网页,HTML,示例,标签,黑客,用于,超文本,浏览器
From: https://blog.csdn.net/m0_73699202/article/details/144028560

相关文章