HTML讲解(一)body部分

news/2024/9/19 12:23:56/ 标签: html, 前端, 服务器
htmledit_views">

c29ec65b36be4d038f48f7b6c114a383.png

目录

1.什么是HTML

 2.HTML基本框架

3.标题声明

4.修改标题位置

5.段落声明

6.修改段落位置

7.超链接访问

8.图像访问

9.改变网页背景及文本颜色

10.添加网页背景图

11.超链接改变颜色

12.设置网页边距


小心!VS2022不可直接接触,否则!没这个必要,方源面色淡然一把抓住!顷刻炼化! 


1.什么是HTML

HTML 是用来描述网页的一种语言。HTML 是一种在 Web 上使用的通用标记语言。HTML 允许你格式化文本,添加图片,创建链接、输入表单、框架和表格等等,并可将之存为文本文件,浏览器即可读取和显示。

HTML 指的是超文本标记语言: HyperText Markup Language
HTML 不是一种编程语言,而是一种标记语言
标记语言是一套标记标签 (markup tag)
HTML 使用标记标签来描述网页
HTML 文档包含了HTML 标签及文本内容
HTML文档也叫做 web 页面


 2.HTML基本框架

html"><!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head>
<body></body>
</html>

 声明讲解:

<!DOCTYPE html> 声明为 HTML5 文档

<html>表示页面是HTML根元素

<body>表示页面的可见内容

<head> 元素包含了文档的元(meta)数据,如 <meta charset="utf-8"> 定义网页编码格式为 utf-8(由于在大部分浏览器中直接输出中文会出现乱码,所以要在头部将字符声明为UTF-8


基本框架此时运行是什么都不显示的,这只是一个html的框架,我们并没有让其输出内容

3.标题声明

在HTML中,标题1-6用<h1>-<h6>来定义,并且<h1>-<h6>是在<body>里实现的,属于内容标题

在标题内部我们可以定义自己想输出的内容

html"><h1> </h1>

示例如下:

html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body><h1>2024.9.15</h1>
<h2>这是标题 2</h2>
<h3>2024.9.16</h3>
<h4>这是标题 4</h4>
<h5>2025.10.11</h5>
<h6>这是标题 6</h6></body>
</html>

图例如下:

0edaa12f0a3d43faa3b6c6f484495c10.png

4.修改标题位置

在HTML中,我们可以修改标题的位置,可以让它居中或者偏左偏右,语言如下:

html"><h1 align="对齐方式"></h1>
<!--对齐方式有三种,挑一种写 left/center/right -->

这里h1-h6均可实现

示例如下:

66c992367e9f4e33b270646ed63b9bc4.png


5.段落声明

在HTML中,段落用<p>来表示,每一次使用新的<p>都会跳过一行,与<h1>-<h6>一样,我们可以定义自己想输出的内容

html"><p> </p>

示例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body><p>段落1</p>
<p>段落2</p>
<p>同样,我们可以输出自己想输出的内容</p></body>
</html>

图例如下: 

fe6b273c5950454caeaef2c79838ec19.png

6.修改段落位置

在HTML中,我们可以修改段落的位置,可以让它居中或者偏左偏右,语言如下:

html"><p align="对齐方式"></p>
<!--对齐方式有三种,挑一种写 left/center/right -->

示例如下:

276d8262c25e4178b8782e2a54edce1b.png


7.超链接访问

在HTML中,我们可以使用<a>来实现跨网址的访问,也叫做超链接

html"><a href=""> </a>

示例如下:

html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body><a href = "https://blog.csdn.net/2301_80349538?type=blog">访问博客 </a></body>
</html>

在使用超链接访问时,我们需要加上href来实现,因为这个链接使用了href属性

同时,我们还需要在定义完链结构加一些文字,否则就算可以实现超链接访问,也没有入口进行超链接

图例如下:

ba42dfc4da1e4c5382cd78e166822246.png

当我们点击这里的访问博客,就会跳转到其他页面,跳转结果如下:

9a1267f1f19f478ba151a0df39089888.png


8.图像访问

使用HTML进行图像访问,我们需要使用<img>来实现的

注意: 图像的名称和尺寸是以属性的形式提供的

示例如下:

html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body><img src="D:\html.img\2.jpg" width="800" height="640" /></body>
</html>

这里需要详细讲解,首先,width可以决定图片的宽度,height可以决定图片的高度

html"><img src=" " width=" " height=" " />

 D:\html.img\2.jpg 表示的是图片的路径,示例如下:

可以像我,打开一个图片的文件夹,然后我们就可以看到图片,之后右键图片

7a3058614c5a4dbea9cff00ddf07295d.png

5faecc75840348d2828844458e734566.png

点击复制路径,就可以实现图片路径的复制


9.改变网页背景及文本颜色

在HTML中,我们可以通过body实现改变网页背景及文本颜色

html"><body bgcolor=" " text=" ">

这里未填写的内容可以为颜色的十六进制,也可以为颜色的英文名

示例如下:

html"><!DOCTYPE html>
<html>
<head></head>
<body bgcolor="#99ff66" text = "red">
方源!你到底干了什么!
</body>
</html>

71ff0b3043d6499c96e9f579441aeee0.png

这里推荐一个颜色十六进制的网址:HTML 取色器/拾色器 | 菜鸟教程 (runoob.com)

大家也可以直接搜   HTML取色器


10.添加网页背景图

使用HTML添加网页背景图,我们的格式如下:

html"><body background=" ">
html"><!DOCTYPE html>
<html>
<head></head>
<body background="D:\html.img\2.jpg">
方源!你到底干了什么!
</body>
</html>

在这里我添加了一个图片为背景图,background内加的是图片的路径(下一节有说方法) 

 效果如下:

62d009fa5dc24680b5af0b947b341822.png


11.超链接改变颜色

在我们访问超链接时,我们可以改变点击超链接后,超链接的颜色

我们有两种方法来实现,分别是:

html"><body alink="green">

代码如下:

html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body alink="#4d88ff"><a href = "https://blog.csdn.net/2301_80349538?type=blog">访问博客 </a></body>
</html>

  图示例如下:

点击前:

f328c2b7666646fe822caa4c21b0fcbe.png

点击后:

4844391c91ae4303bc0e51284aff2b74.png


12.设置网页边距

在HTML中,我们可以设置网页的边距:

什么是网页的边距?网页的边距就是我们可以利用的网页的大小

规格如下:

html"><body leftmargin="" rightmargin="" topmargin="" bottommargin="">

 这里的意义分别为左边距,右边距,上边距,下边距

我们拿网页举例:

d63999be893142c5b8d5c6f6fc902934.png

此时我们未修改任何代码,但我们注意“访问博客”的位置

更改代码及图例如下:

html"><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"></head>
<body leftmargin="30" rightmargin="30" topmargin="30" bottommargin="30"><a href = "https://blog.csdn.net/2301_80349538?type=blog">访问博客 </a></body>
</html>

56d66455519e4920a2fb83f957914dad.png

我们发现,在更改了边距后,我们内容的位置发生了变化,这个因为我们缩小了可用的内容范围

所以“访问博客”的位置也随之改变了

2a775d9141e049b28a499aa8c5166913.png


http://www.ppmy.cn/news/1527641.html

相关文章

Linux文件IO(一)-open使用详解

在 Linux 系统中要操作一个文件&#xff0c;需要先打开该文件&#xff0c;得到文件描述符&#xff0c;然后再对文件进行相应的读写操作&#xff08;或其他操作&#xff09;&#xff0c;最后在关闭该文件&#xff1b;open 函数用于打开文件&#xff0c;当然除了打开已经存在的文…

最新EmlogPro影视主题模版/简约暗黑纯净Mould主题模板/博客网站源码

源码简介&#xff1a; 最新EmlogPro影视主题模版&#xff0c;它是一个简约暗黑纯净Mould主题模板&#xff0c;也能做博客网站源码。 Mould这个主题模板啊&#xff0c;真的是设计得特别有感觉。它的布局和设计都超级流畅&#xff0c;用起来特别直观&#xff0c;简单多了。不管是…

c++206 友元类

#include<iostream> using namespace std; class A { public://声明的位置 和public private无关friend void modifyA(A* pA, int _a);//函数modifyA是A的好朋友A(int a, int b){this->a a;this->b b;}int getA(){return this->a;} private:int a;int b; };vo…

力扣题解2332

大家好&#xff0c;欢迎来到无限大的频道。 今日继续给大家带来力扣题解。 题目描述&#xff08;中等&#xff09;​&#xff1a; 坐上公交的最晚时间 给你一个下标从 0 开始长度为 n 的整数数组 buses &#xff0c;其中 buses[i] 表示第 i 辆公交车的出发时间。同时给你一…

Spring Boot-Session管理问题

Spring Boot 中的 Session 管理问题及其解决方案 1. 引言 在 Spring Boot Web 应用中&#xff0c;Session 是用来维护用户状态的重要机制。由于 HTTP 协议本质上是无状态的&#xff0c;Session 提供了一种方式来存储和共享用户的会话数据。Spring Boot 提供了多种方式来管理 …

SpringMVC后续4

文件上传下载 导入maven <dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.3.2</version></dependency> 配置MultipartResolver <bean id"multipartRes…

PointNet2(一)分类

发现PVN3D中使用到了pointnet2和 densfusion等网络&#xff0c;为了看懂pvn3d&#xff0c;因此得看看pointnet2&#xff0c;然而带cpp&#xff0c;cu文件的程序一时办事编译不成功&#xff0c;因此找到了一个 Pointnet_Pointnet2_pytorch-master&#xff0c;里面有pointnet和po…

孙怡带你深度学习(2)--PyTorch框架认识

文章目录 PyTorch框架认识1. Tensor张量定义与特性创建方式 2. 下载数据集下载测试展现下载内容 3. 创建DataLoader&#xff08;数据加载器&#xff09;4. 选择处理器5. 神经网络模型构建模型 6. 训练数据训练集数据测试集数据 7. 提高模型学习率 总结 PyTorch框架认识 PyTorc…

java-springboot 实现文件 图片的上传 以及渲染

在 Java Spring Boot 应用中实现文件和图片的上传以及渲染&#xff0c;通常涉及以下几个步骤&#xff1a; 配置文件上传&#xff1a;使用 Spring Boot 的 MultipartResolver 来配置文件上传。 创建上传接口&#xff1a;创建一个 REST 控制器来处理上传请求。 保存文件到服务器&…

C#基础(14)冒泡排序

前言 其实到上一节结构体我们就已经将c#的基础知识点大概讲完&#xff0c;接下来我们会讲解一些关于算法相关的东西。 我们一样来问一下gpt吧&#xff1a; Q:解释算法 A: 算法是一组有序的逻辑步骤&#xff0c;用于解决特定问题或执行特定任务。它可以是一个计算过程、一个…

linux-Shell 编程-常用 Shell 脚本技巧

Linux Shell 编程&#xff1a;常用 Shell 脚本技巧 一、概述 Shell 脚本是 Linux 系统管理员和开发人员日常自动化任务的重要工具。通过编写 Shell 脚本&#xff0c;用户可以自动化重复性工作、简化系统维护、管理服务器资源等。Shell 脚本的强大之处在于其简洁和灵活性&…

手势识别-Yolov5模型-自制数据集训练

1、源码下载&#xff1a; 大家可以直接在浏览器搜索yolov5即可找到官方链接&#xff0c;跳转进github进行下载&#xff1a; 这里对yolov5模型补充说明一下&#xff0c;它是存在较多版本的&#xff0c;具体信息可在master->tags中查看&#xff0c;大家根据需要下载。这些不同…

Golang如何优雅的退出程序

Golang如何优雅的退出程序 在 Go 中优雅地退出程序&#xff0c;通常需要处理一些清理工作&#xff0c;如关闭文件、网络连接、释放资源等。以下是一些常见的方法&#xff1a; 一、使用 os.Signal 和 signal.Notify 捕获系统信号&#xff1a;可以使用 os/signal 包来捕获中断…

Android中如何处理运行时权限?

在Android中&#xff0c;处理运行时权限是开发过程中一个至关重要的环节&#xff0c;它自Android 6.0&#xff08;API级别23&#xff09;引入&#xff0c;旨在提高用户隐私保护和应用的透明度。以下将详细阐述Android中处理运行时权限的方法、步骤、注意事项以及相关的最佳实践…

最优化理论与自动驾驶(十一):基于iLQR的自动驾驶轨迹跟踪算法(c++和python版本)

最优化理论与自动驾驶&#xff08;四&#xff09;&#xff1a;iLQR原理、公式及代码演示 之前的章节我们介绍过&#xff0c;iLQR&#xff08;迭代线性二次调节器&#xff09;是一种用于求解非线性系统最优控制最优控制最优控制和规划问题的算法。本章节介绍采用iLQR算法对设定…

使用阿里OCR身份证识别

1、开通服务 免费试用 2、获取accesskay AccessKeyId和AccessKeySecret 要同时复制保存下来 因为后面好像看不AccessKeySecret了 3.Api 参考 https://help.aliyun.com/zh/ocr/developer-reference/api-ocr-api-2021-07-07-recognizeidcard?spma2c4g.11186623.0.0.7a9f4b1e5C…

STM32快速复习(十二)FLASH闪存的读写

文章目录 一、FLASH是什么&#xff1f;FLASH的结构&#xff1f;二、使用步骤1.标准库函数2.示例函数 总结 一、FLASH是什么&#xff1f;FLASH的结构&#xff1f; 1、FLASH简介 &#xff08;1&#xff09;STM32F1系列的FLASH包含程序存储器、系统存储器和选项字节三个部分&…

AcWing算法基础课-789数的范围-Java题解

大家好&#xff0c;我是何未来&#xff0c;本篇文章给大家讲解《AcWing算法基础课》789 题——数的范围。本文详细解析了一个基于二分查找的算法题&#xff0c;题目要求在有序数组中查找特定元素的首次和最后一次出现的位置。通过使用两个二分查找函数&#xff0c;程序能够高效…

随机规划及其MATLAB实现

目录 引言 随机规划的基本模型 随机动态规划 随机动态规划建模实例​(随机动态规划)&#xff1a; MATLAB中的随机规划实现 示例&#xff1a;两阶段随机规划 表格总结&#xff1a;随机规划求解方法与适用场景 结论 引言 随机规划&#xff08;Stochastic Programming&…

VulhubDC-4靶机详解

项目地址 https://download.vulnhub.com/dc/DC-4.zip实验过程 将下载好的靶机导入到VMware中&#xff0c;设置网络模式为NAT模式&#xff0c;然后开启靶机虚拟机 使用nmap进行主机发现&#xff0c;获取靶机IP地址 nmap 192.168.47.1-254根据对比可知DC-4的一个ip地址为192.1…