HTML课后实践

实验一

【实验原理】

在搜索引擎的文本分析中,标题的信息权重要比正文的大,所以标题的样式非常重要。本实验通过把标题标记和常规文本进行对比输出,掌握标题标签的用法。在网页中,有时需要为文字设置粗体、斜体或下划线效果,为此HTML准备了专门的文本格式化标记,本实验通过综合应用文本格式化标记对文本进行格式设置。

实验目的和要求】

  1. 熟练掌握<h1>到<h6>标记的使用。
  2. 掌握斜体、粗体、下划线、删除线等文本格式化标记。
  3. 掌握<p>标记及其属性的应用。
  4. 掌握常用特殊字符标记的使用。

【实验任务】

  1. 效果如图2-1所示。
  2. 具体实现步骤如下:
  3. 新建HTML文档。
  4. 在<title></title>标记中添加网页标题---唐诗欣赏。
  5. 在<body></body>标记中添加内容,应用标题、hr、p标签等文本格式化标签将内容呈现出来。
  6. 保存后,在谷歌浏览器中预览效果。

 设计要求:

文本素材 

唐诗欣赏

静夜思

李白

床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。

【简析】 这是写远客思乡之情的诗,诗以明白如话的语言雕琢出明静醉人的秋夜的意境。它不追求想象的新颖奇特,也摒弃了辞藻的精工华美;它以清新朴素的笔触,抒写了丰富深曲的内容。境是境,情是情,那么逼真,那么动人,百读不厌,耐人寻绎。无怪乎有人赞它是“妙绝古今”。

版权?版权所有,违者必究 E-mail:limingwei@gmail.com

<!DOCTYPE html>
<!-- 声明文档类型为HTML5 -->
<html>
<!-- 根元素,整个HTML文档的根节点 -->
<head><!-- 包含文档的元数据 --><title>唐诗赏析</title><!-- 设置文档的标题,显示在浏览器标签上 -->
</head>
<body><!-- 文档的主体内容 --><h2 align="center">唐诗赏析</h2><!-- 二级标题,居中对齐,显示“唐诗赏析” --><hr color="blue" size="1"/><!-- 水平线,颜色为蓝色,高度为1像素 --><h5 align="center" style="color: red;"><font size="3">静夜思</font></h5><!-- 五级标题,居中对齐,颜色为红色,字号为3,显示“静夜思” --><!-- 这是一个一级标题,居中对齐,颜色为红色 --><h5 align="center" style="color: blue;"><font size="2">李白</font></h5><!-- 五级标题,居中对齐,颜色为蓝色,字号为2,显示“李白” --><!-- 这是一个五级标题,居中对齐,颜色为蓝色 --><p align="center">床前明月光,</p><!-- 段落标记,居中对齐,显示“床前明月光,” --><!-- 段落标记,居中对齐 --><p align="center">疑是地上霜。</p><!-- 段落标记,居中对齐,显示“疑是地上霜。” --><p align="center">举头望明月,</p><!-- 段落标记,居中对齐,显示“举头望明月,” --><p align="center">低头思故乡。</p><!-- 段落标记,居中对齐,显示“低头思故乡。” --><hr color="blue" size="1"/><!-- 水平线,颜色为蓝色,高度为1像素 --><h3>【简析】</h3><!-- 三级标题,默认对齐,显示“【简析】” --><!-- 这是一个三级标题,默认对齐 --><p>&nbsp;&nbsp;&nbsp;&nbsp;这是写<strong>远客思乡之情</strong>的诗,诗以<u>明白如话</u>的语言雕琢出明净醉人的秋夜的意境。它不追求想象的新颖奇特,也摒弃了辞藻的精工华美;<br /> 它以<span style="background-color: yellow;">清新朴素</span>的笔触,抒写了<span style="background-color: yellow;">清新朴素</span>的内容。<span style="background-color: yellow;">境</span>是境,<span style="background-color: yellow;">情</span>是情,那么逼真,那么动人,百读不厌,耐人寻味。无怪乎有人赞它是<span style="background-color: yellow;">“妙绝古今”</span>。——《唐诗三百首》</p><!-- 段落标记,包含诗歌的分析内容,使用了多种文本格式化标记 --><hr color="blue" width="400" align="left" size="3"><!-- 水平线,颜色为蓝色,宽度为400像素,居左对齐,高度为3像素 --><!-- 水平线,分隔内容 --><footer><p>版权&copy;<del>版权</del>所有,违者必究</p><!-- 段落标记,显示“版权所有,违者必究”,中间的“版权”被删除线标记 --><!-- 段落标记,居中对齐 --><p>E-mail:limingwei@gmail.com</p><!-- 段落标记,显示电子邮件地址 --><!-- 段落标记,居中对齐 --><time datetime="2025-2-19">2025年2月19日</time><!-- 时间标记,显示日期 --><!-- 段落标记,居中对齐 --></footer>
</body>
</html>

代码效果 

 

遇到的问题

1、标题标记中如何设置颜色属性

在 HTML 中,可以在标题标记(如 <h1>、<h2> 等)中使用 style 属性来设置颜色。以下是具体的语法和示例:

使用 style 属性设置标题颜色

<h1 style="color: red;">这是一个红色的 h1 标题</h1>
<h2 style="color: blue;">这是一个蓝色的 h2 标题</h2>
<h3 style="color: green;">这是一个绿色的 h3 标题</h3>

效果展示

使用颜色代码

除了使用颜色名称(如 redblue 等),还可以使用十六进制颜色代码来指定更精确的颜色。例如:

<h1 style="color: #ff0000;">使用十六进制代码的红色 h1 标题</h1>
<h2 style="color: #0000ff;">使用十六进制代码的蓝色 h2 标题</h2>

效果展示 

说明

  • style="color: 颜色;" 是内联样式,直接在 HTML 标记中设置样式。

  • 颜色可以是颜色名称(如 redblue 等),也可以是十六进制颜色代码(如 #ff0000)。

  • 在纯 HTML 中,这种方式是最直接的设置颜色的方法。

 2、如何为文本添加背景色

在 HTML 中,可以使用 <span> 标签结合 style 属性来为文本添加背景色。<span> 标签是一个行内元素,用于包裹文本或其它行内元素,并可以为其应用样式。

以下是具体的语法和示例:

使用 <span> 标签为文本添加背景色

<p>这是一个<span style="background-color: yellow;">高亮显示</span>的文本示例。</p>

效果展示

说明

  • <span> 标签用于包裹需要添加背景色的文本。

  • style="background-color: 颜色;" 用于设置背景色,颜色可以是颜色名称(如 yellow)或十六进制颜色代码(如 #ff0000)。

  • 在纯 HTML 中,这种方式是最直接的为文本添加背景色的方法。

3、如何给主体文字设置字号

在 HTML 中,可以使用 <font> 标签的 size 属性来设置文字的字号<font> 标签允许你指定文字的大小,可以用数值(1 到 7)或者关键词(如 "small", "medium", "large" 等)。

以下是具体的语法和示例:

使用 <font> 标签设置文字字号

<p><font size="3">这是一个默认大小的文字。</font></p>
<p><font size="4">这是一个稍大的文字。</font></p>
<p><font size="5">这是一个更大的文字。</font></p>
<p><font size="6">这是一个很大的文字。</font></p>

效果展示

说明

  • <font size="数值"> 用于设置文字的字号,数值范围通常是 1 到 7,数值越大,字号越大。

  • 在纯 HTML 中,这种方式是最直接的设置文字字号的方法。

 4、如何让文本空一行

在HTML中,可以让文本空一行,可以通过以下几种方式:

使用 <br> 标签

<br> 标签表示换行,可以在文本之间插入一个换行符,从而实现空一行的效果。

<p>第一行文本。<br><br>第二行文本,空了一行。</p>

使用段落标记 <p>

每个 <p> 标记默认会在其前后添加一些空白行,因此将文本放在不同的段落中也会实现空行的效果。

<p>第一段文本。</p>
<p>第二段文本,空了一行。</p>

 效果展示

笔记 

 

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

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

相关文章

【紫光同创FPGA开发常用工具】FPGACPLD的下载与固化

文档内容适配技术问题说明&#xff08;非正文&#xff09;&#xff1a; 1、FPGA&CPLD如何下载位流文件&#xff1b; 2、FPGA外部flash如何固化位流文件&#xff1b; 3、PDS软件烧录界面如何新增用户flash&#xff1b; 4、CPLD内部flash如何固化位流文件&#xff1b; F…

前端传参+后端接参对照

✅ Java 后端参数接收注解 & 前端传参格式对照 后端注解前端 Content-Type前端传参方式说明RequestParamapplication/x-www-form-urlencodedURL参数 / form表单提交 / Postman form-data常用于 keyvalue 形式的参数&#xff1b;适合少量简单参数RequestParamURL拼接/api/t…

计算机网络的框架结构

计算机网络课程知识体系框架 一、计算机网络基础概念 1.1 网络组成要素 端系统&#xff08;主机、服务器&#xff09;通信链路&#xff08;有线/无线介质&#xff09;交换设备&#xff08;路由器、交换机&#xff09;协议体系&#xff08;TCP/IP协议簇&#xff09; 1.2 网络…

塔能智慧物联节能方案:点亮城市,赋能工厂

在全球积极倡导节能减排、绿色发展的时代背景下&#xff0c;塔能&#xff08;江苏&#xff09;科技有限公司凭借其创新的智慧物联节能一体化解决方案&#xff0c;在城市照明和工厂节能领域取得了显著成果。该方案不仅为城市的夜晚带来了明亮且节能的照明&#xff0c;还为工厂的…

Laravel框架下通过DB获取数据并转为数组的方法

在Laravel框架中&#xff0c;获取数据库信息并将其转换为数组是一种常见的操作&#xff0c;特别是在处理数据导出、API响应等场景中。Laravel提供了简洁而强大的数据库抽象层&#xff0c;旨在简化这类操作。接下来&#xff0c;我们将探讨几种在Laravel中通过数据库抽象层&#…

pytorch小记(九):pytorch中创建指定形状的张量: torch.empty

pytorch小记&#xff08;九&#xff09;&#xff1a;pytorch中创建指定形状的张量: torch.empty 详细解释1. 基本功能2. 语法3. 示例代码示例 1&#xff1a;创建一个 5 的未初始化张量示例 2&#xff1a;创建一个 23 的未初始化张量示例 3&#xff1a;指定数据类型和设备 4. 注…

Linux cgroup cpuset

cpuset.c 是 Linux cgroup 的 cpuset 子系统的核心实现&#xff0c;这个文件的主要作用是&#xff1a; 实现 cgroup 的 cpuset 子系统管理进程的 CPU 和内存资源访问权限提供 CPU 和内存节点的独占功能支持层级化的资源管理提供用户空间接口来配置和查看资源限制 关键数据结构…

Tailwind CSS 学习笔记(一)

一、简介 Tailwind CSS是一个工具优先的CSS 框架,只需书写HTML 代码,无需书写CSS,即可快速构建美观的网站。 二、优点 1、简洁、规整,避免了随意取类名 Tailwind CSS 的工具类(Utility classes) 能够为你提供一套约束系统,避免让你的样式表中出现随意的取值。它让颜色、…

Python自动点击器开发教程 - 支持键盘连按和鼠标连点

Python自动点击器开发教程 - 支持键盘连按和鼠标连点 这里写目录标题 Python自动点击器开发教程 - 支持键盘连按和鼠标连点项目介绍开发环境安装依赖核心代码解析1. 键盘模拟实现2. 鼠标点击实现 开发要点使用说明注意事项优化建议打包发布项目源码开发心得参考资料成品工具 项…

Cursor插件市场打不开解决

问题现象&#xff1a; cursor搜索插件的时候提示错误&#xff0c;无法搜索安装插件 error while fetching extensions.failed to fetch 问题原因 cursor默认安装使用的并不是vs code的插件市场&#xff0c;国内网络有时候打不开 解决 修改插件市场地址并重启cursor 打开cur…

【DeepSeek】本地部署DeepSeek的完整教程(Ollama+Docker+Open WebUI)

本地部署DeepSeek的完整教程 文章目录 本地部署DeepSeek的完整教程写在前面技术需求详细步骤一. 安装Ollama软件二. 安装DeepSeek-R1模型三. 安装Docker软件四. 配置Web UI界面问题解决1. 打开`docker desktop`时,一直显示`Docker Engine stopped`2. 用`Docker`拉取`Open WebU…

Java创造型模式之原型模式详解

设计模式是面向对象设计中的一种标准方法&#xff0c;用于解决常见的设计问题。原型设计模式&#xff08;Prototype Pattern&#xff09;是23种经典设计模式之一&#xff0c;属于创建型模式&#xff0c;它允许通过复制现有对象来创建新对象&#xff0c;而不是通过构造函数或工厂…

python-leetcode 54.全排列

题目&#xff1a; 给定不含重复数字的数组nums,返回其所有可能的全排列&#xff0c;可以按任意顺序返回答案 回溯法 一种通过探索所有可能的候选解来找出所有的解的算法。如果候选解被确认不是一个解&#xff08;或者至少不是最后一个解&#xff09;&#xff0c;回溯算法会通…

python局部变量和全局变量

文章目录 1.局部变量和全局变量2.局部变量2.1 局部变量的作用2.2 局部变量的生命周期 3. 全局变量3.1 函数不能直接修改全局变量的引用3.2 在函数内部修改全局变量的值3.3 全局变量定义的位置3.4 全局变量命名的建议 1.局部变量和全局变量 &#xff08;1&#xff09;局部变量 …

华为中小型企业项目案例

实验目的(1) 熟悉华为交换机和路由器的应用场景 (2) 掌握华为交换机和路由器的配置方法 实验拓扑实验拓扑如图所示。 华为中小型企业项目案例拓扑图 实验配置市场部和技术部的配置创建VLANLSW1的配置 [LSW1]vlan batch 10 20 [LSW1]q…

深度学习-简介

一、几个概念 &#xff08;1&#xff09;what is ai including? 看一张图&#xff1a; 这里注意机器学习和深度学习的关系 &#xff08;2&#xff09;机器学习和模式识别有什么区别&#xff1f; 和机器学习同领域的有一个词叫做模式识别&#xff0c;二者有什么区别呢? 机…

Unity小框架之单例模式基类

单例模式&#xff08;Singleton Pattern&#xff09;是一种常用的创建型设计模式&#xff0c;其核心目标是确保一个类只有一个实例&#xff0c;并提供一个全局访问点。它常用于需要控制资源访问、共享配置或管理全局状态的场景&#xff08;如数据库连接池、日志管理器、应用配置…

安装 Powerlevel10k 及 Oh My Zsh 的使用

1. 简介 Powerlevel10k 是 Oh My Zsh 最流行的终端主题&#xff0c;它不仅美观&#xff0c;还提供 Git 状态显示、命令执行时间、网络状态、Python 虚拟环境指示等 实用功能。相比其他主题&#xff0c;Powerlevel10k 速度更快、可定制性更强。 本教程将详细介绍如何安装 Powe…

verilog有符号数处理摘要

在FPGA设计中&#xff0c;一般的算数运算符都是按照无符号数进行的。那么需要有符号数计算的时候&#xff0c;该怎么办呢&#xff1f; 很久很久以前也就是Verilog-2001还没有出现时&#xff0c;是手动操作的&#xff0c;也就是说&#xff0c;对于一个8位的无符号数&#xff0c…

在IDEA中连接达梦数据库:详细配置指南

达梦数据库&#xff08;DM Database&#xff09;作为国产关系型数据库的代表&#xff0c;广泛应用于企业级系统开发。本文将详细介绍如何在IntelliJ IDEA中配置并连接达梦数据库&#xff0c;助力开发者高效完成数据库开发工作。 准备工作 1. 下载达梦JDBC驱动 访问达梦官方资…