文章目录

  • 技巧
  • html标签练习
  • 作业01
  • 作业02
  • 作业03
  • 作业04
  • 作业05
  • 作业06
  • 作业07
  • 作业08
  • 作业09
  • 作业10

技巧

1 输入 html5即可补全出html的骨架,或者是!+ tab键

2 MDN网站:https://developer.mozilla.org/zh-CN/

3 div带回车,span后面不带回车

html标签练习

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><meta name="description" content="版本库:存放所有已经提交到本地仓库的代码版本(用树的形式存的)"><meta name="keywords" content="lishizheng 阿正的梦工坊 编程 计算机"><title>李世政的官方网站</title><link rel="icon" href="/images/logo.png">
</head><body><!--这是标题 --><h1>Hello, world</h1><h2>你好 &nbsp; &nbsp; &nbsp; 这里是一个网站</h2><div>Hello</div><div>world</div><span>nihao</span><span>shijie</span><P>CSS 是<i>开放网络</i>的核心语言之一,<br>由 W3C 规范 实现跨浏览器的标准化。CSS 节省了大量的工作。<br>样式可以通过定义保存在外部.css 文件中,同时控制多个网页的布局,这意味着开发者不必经历在所有网页上编辑布局的麻烦。CSS被分为不同等级:<hr>CSS1 现已废弃,CSS2.1 是推荐标准,CSS3 分成多个小模块且正在标准化中。</P><h1> 图片</h1><img width="300" src="./images/test_image.png" alt="模式识别和机器学习"><h1>Audios</h1><audio controls src="./audios/bgm.mp3">无法播放</audio><audio controls><source src="./audios/sound.mp3" type="audio/mpeg"><source src="./audios/sound2.mp3" type="audio/mpeg"></audio><h1>Video</h1><video controls width="300" src="/videos/video2.mp4"></video>
</body></html>

超链接: 使用新标签页打开超链接,使用属性target="_blank"

<body><!--这是标题 --><h1>Hello, world</h1><h1>超链接</h1><a href="https://blog.csdn.net/shizheng_li" target="_blank">lishizheng's blog</a><a href="./about.html">About</a>
</body>

a标签中间可以使用图片当作超链接的入口

    <a href="./about.html"><img width="300" src="./images/test_image.png" alt="显式"></a>

<br>换行

作业01

编写一个完整的 HTML 页面。
要求

页面标签的标题为:Web应用课作业
charset为:UTF-8
keywords为:acwing,web,html
description为:本课程为【AcWing工程课系列——Level-3 第一篇】《Web应用课》,讲解Web相关知识。
icon设置为:/images/logo.png

作业解答

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><meta name="description" content="本课程为【AcWing工程课系列——Level-3 第一篇】《Web应用课》,讲解Web相关知识。"><meta name="keywords" content="acwing,web,html"><title>Web应用课作业</title><link rel="icon" href="/images/logo.png">
</head><body>
</body></html>

作业02

编写一个完整的HTML页面。
要求

页面从上到下的内容依次为:

(1) <h2>标题,内容为:春江花月夜。
(2) <h5>标题,内容为:张若虚。
(3) 编写一个段落,内容为(注意标点和行末回车):

春江潮水连海平,海上明月共潮生。
滟滟随波千万里,何处春江无月明!
江流宛转绕芳甸,月照花林皆似霰;
空里流霜不觉飞,汀上白沙看不见。
江天一色无纤尘,皎皎空中孤月轮。
江畔何人初见月?江月何年初照人?
人生代代无穷已,江月年年望相似。

(4) 一个水平线
(5) 一段代码,需要用预定义格式文本,内容为:

int main()
{
int a, b;
scanf(“%d%d”, &a, &b);
printf(“%d %d\n”, a, b);
return 0;
}

(6) 编写一个段落,内容为:春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。,第一句话用斜体(包括句末标点),第二句话加粗(包括句末标点),第三句话加删除线(包括句末标点),第四句话加下划线(包括句末标点)。

<ins>是下划线

<hr> 是水平线

作业解答

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>About</title>
</head><body><h2>春江花月夜</h2><h5>张若虚</h5><p>春江潮水连海平,海上明月共潮生。<br>滟滟随波千万里,何处春江无月明!<br>江流宛转绕芳甸,月照花林皆似霰;<br>空里流霜不觉飞,汀上白沙看不见。<br>江天一色无纤尘,皎皎空中孤月轮。<br>江畔何人初见月?江月何年初照人?<br>人生代代无穷已,江月年年望相似。<br></p><hr><pre>int main(){int a, b;scanf("%d%d", &a, &b);printf("%d %d\n", a, b);return 0;}</pre><p><i>春眠不觉晓,</i> <br><b>处处闻啼鸟。</b><br><del>夜来风雨声,</del><br><ins>花落知多少。</ins> <br></p></body></html>

作业03

编写一个完整的 HTML 页面。
要求

页面里包含一张图片,各个属性值为:

src为:/images/mountain.jpg。
alt为:山。
width为:600

作业解答

HTML输入感叹号后无法生成html骨架问题解决_TiAmo3的博客-CSDN博客_html输入感叹号不会跳出结构

输入 html5即可补全出html的骨架

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><img src="/images/logo.png" alt="模式识别" width="600">
</body></html>

作业04

编写一个完整的 HTML 页面。

页面中包含一个音频和一个视频。

音频格式:

具有属性controls。
src为:/audios/bgm.mp3。

视频格式:

具有属性controls。
src为:/videos/video2.mp4。
width为:600。

作业解答

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><audio controls src="./audios/bgm.mp3"> </audio><video controls width="300" src="./videos/video1.mp4"></video>
</body></html>

作业05

编写一个完整的 HTML 页面。

页面从上到下的内容依次为:

一个超链接,内容为:About,跳转到/about.html,在当前页面中加载。
一个超链接,内容为一张图片,图片地址:/images/logo.png,宽度为50px,alt为logo,跳转到:https://www.acwing.com,在新窗口中打开。

作业解答

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><a href="./about.html">about</a><a href="https://www.acwing.com" target="_blank"><img src="./images/logo.png" alt="logo" width="50"></a>
</body></html>

作业06

编写一个完整的 HTML 页面。

页面中包含一个表单,表单的action为/login.html,表单中的内容从前到后依次为:

一个text类型的input标签。name为:usernameid为:username具有required属性minlength为:3maxlength为:15placeholder为:用户名label的文本为:用户名
一个number类型的input标签。name为:ageid为:age具有required属性placeholder为:年龄label的文本为:年龄
一个email类型的input标签name为:emailid为:email具有required属性placeholder为:邮箱label的文本为:邮箱
一个password类型的input标签name为:passwordid为:password具有required属性placeholder为:密码label的文本为:密码
一个textarea标签name为:resumeid为:resume没有required标签placeholder为:个人简介label的文本为:个人简介
一个select标签name为:langid为:langlabel的文本为:语言第一个option:value为Cpp,文本为:Cpp第二个option:value为Java,文本为:Java第三个option:value为Python,文本为:Python
一个按钮type为submit文本为:提交

作业完成如下

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><form action="/login.html"><label for="username">用户名</label><input type="text" name="username" id="username" required minlength="3" maxlength="15" placeholder="用户名"><label for="age">年龄</label><input type="number" name="age" id="age" required placeholder="年龄"><label for="email">邮箱</label><input type="email" name="email" id="email" required placeholder="邮箱"><label for="password">密码</label><input type="password" name="password" id="password" required placeholder="密码"><label for="resume">个人简介</label><textarea name="resume" id="resume" cols="30" rows="10" placeholder="个人简介"></textarea><label for="lang">语言</label><select name="lang" id="lang"><option value="Cpp">Cpp</option><option value="Java">Java</option><option value="Python">Python</option></select><button type="submit">提交</button></form></body></html>

作业07

编写一个完整的 HTML 页面。

页面中包含一个有序列表:

列表第一项只包含一个文本,内容为:第一讲
列表第二项包含:一个文本,内容为:第二讲一个无序列表,包含3项,均为文本,内容分别为:第一小节、第二小节、第三小节。
列表第三项包含:一个文本,内容为:第三讲一个有序列表,包含3项,均为文本,内容分别为:第一小节、第二小节、第三小节。

提交作业

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><ol><li>第一讲</li><li>第二讲<ul><li>第一小节</li><li>第二小节</li><li>第三小节</li></ul></li><li>第三讲<ol><li>第一小节</li><li>第二小节</li><li>第三小节</li></ol></li></ol>
</body></html>

表格

caption是表格名称,thead是表格头部,tbody是表格具体内容

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><table><caption>成绩单</caption><thead><tr><th>姓名</th><th>语文</th><th>数学</th><th>英语</th></tr></thead><tbody><tr><td>yxc</td><td>100</td><td>100</td><td>100</td></tr><tr><td>Alice</td><td>100</td><td>99</td><td>90</td></tr><tr><td>Bob</td><td>60</td><td>70</td><td>60</td></tr></tbody></table>
</body></html>

作业08

编写一个完整的 HTML 页面。

页面中包含一个表格,要求:

表格的标题为:成绩单
表格的内容为:

姓名 数学 语文 英语
Alice 100 99 98
Bob 99 98 97
Tom 98 97 96

提交作业

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><table><caption>成绩单</caption><thead><tr><th>姓名</th><th>数学</th><th>语文</th><th>英语</th></tr></thead><tbody><tr><td>Alice</td><td>100</td><td>99</td><td>98</td></tr><tr><td>Bob</td><td>99</td><td>98</td><td>97</td></tr><tr><td>Tom</td><td>98</td><td>97</td><td>96</td></tr></tbody></table>
</body></html>

语义标签

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><header><h3>我的收藏</h3><ul><li><a href="./edit.html">编辑</a></li><li><a href="./contact.html">联系我</a></li><li><a href="./about.html">关于我</a></li></ul></header><hr><section><h4>图片</h4><figure><img src="./images/logo.png" width="100" alt="logo"><figcaption>logo</figcaption></figure><figure><img src="./images/test_image.png" alt="山" width="100"><figcaption>pattern recognition</figcaption></figure></section><section><h4>文章</h4><article><h5>背影</h5><p>背影背影背影背影背影背影背影背影背影背影背影背影背影背影</p><p>背影背影背影背影背影背影背影背影背影背影背影背影背影背影</p></article><article><h5>春</h5><p>春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了</p><p>春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了春天到了</p></article></section><hr><footer>&copy; 2018-2022 lsz 版权所有</footer>
</body></html>

测试结果

作业09

编写一个完整的 HTML 页面。

内容包括四个部分:

header区:包含<h3>标题,内容为:我的收藏夹section区,从上到下依次为:包含<h4>标题,内容为:图片第一个<figure>,包含一个<img>,src为/images/logo.png,宽度为100px,<figcaption>的文本为:logo第二个<figure>,包含一个<img>,src为/images/mountain.jpg,宽度为100px,<figcaption>的文本为:山section区,从上到下依次为:包含<h4>标题,内容为:古诗第一个<article>,包含一个<h5>标题,内容为:春晓,之后包含一个段落,内容为:春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。第二个<article>,包含一个<h5>标题,内容为:咏柳,之后包含一个段落,内容为:碧玉妆成一树高,万条垂下绿丝绦。不知细叶谁裁出,二月春风似剪刀。footer区包含一行文本:©2018-2022 Me 版权所有

作业提交

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body><header><h3>我的收藏夹</h3></header><section><h4>图片</h4><figure><img src="./images/logo.png" alt="logo" width="100"><figcaption>logo</figcaption></figure><figure><img src="./images/test_image.png" alt="pattern recognition" width="100"><figcaption>machine learning</figcaption></figure></section><section><h4>古诗</h4><article><h5>春晓</h5><p>春眠不觉晓,处处闻啼鸟。夜来风雨声,花落知多少。</p></article><article><h5>咏柳</h5><p>碧玉妆成一树高,万条垂下绿丝绦。不知细叶谁裁出,二月春风似剪刀。</p></article></section><footer><p>&copy;2018-2022 Me 版权所有</p></footer>
</body></html>

作业10

编写一个完整的 HTML 页面。

页面中包含一行如下内容:

©版权所有

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body>&copy;&lt;Web&gt;版权所有
</body></html>

特殊符号

HTML源代码  显示结果    描述
&lt;    <    小于号或显示标记
&gt;    >    大于号或显示标记
&amp;   &   可用于显示其它特殊字符
&quot;  “   引号
&reg;   ®   已注册
&copy;  ©   版权
&trade;     ™   商标
&nbsp;      不断行的空白

HTML语法学习以及作业解答相关推荐

  1. ninja文件语法学习

    ninja文件语法学习 ninja本质上是配置文件,没有分支,循环的流程控制. 语法 基本概念 edge(边):build语句,可以指定目标(target)输出(output).规则(rule)与输入 ...

  2. 学习通作业/考试每天微信提醒:使用pushplus和华为云函数

    说明 天天宿舍摆烂,老是忘记做学习通作业,弄个小玩意儿提醒一下自己 使用pushplus推送微信消息和华为云函数部署代码,目前华为云函数是每个月100万次免费调用额度,正常是用不掉的,但是不排除以后收 ...

  3. 【Day4 C语言基础语法学习-3】

    Day4 C语言基础语法学习-3 一 数组 1.1 数组的概念 1.2 一维数组 1.2.1 一维数组的定义 1.2.2 一维数组的性质 1.3 一维数组的初始化和遍历 1.4 冒泡排序法 二.二维数 ...

  4. 【Day3 C语言基础语法学习-2】

    Day3 C语言基础语法学习-2 一.输入输出函数 1.1 getchar()/putcgar() 1.1.1getchar() 1.1.2 putchar 1.2 gets()/puts() 1.2 ...

  5. Python学习day5作业-ATM和购物商城

    Python学习day5作业 Python学习day5作业 ATM和购物商城 作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆, ...

  6. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  7. 基于SSM实现在线课程学习及作业提交系统

    项目编号:BS-XX-055 后台技术:SSM框架 前端技术: Jquery+Layui+Ajax 数据库:Mysql5.7 应用服务器:Tomcat8.5.31 开发工具:IDEA / Eclips ...

  8. [转]verilog语法学习心得

    verilog语法学习心得 1.数字电路基础知识: 布尔代数.门级电路的内部晶体管结构.组合逻辑电路分析与设计.触发器.时序逻辑电路分析与设计 2.数字系统的构成: 传感器  AD  数字处理器  D ...

  9. Python学习day5作业

    目录 Python学习day5作业 ATM和购物商城 1. 程序说明 2. 基本流程图 3. 程序测试帐号 4. 程序结构: 5. 程序测试 title: Python学习day5作业 tags: p ...

最新文章

  1. 制作U盘安装Ubuntu系统
  2. grep及正则表达式
  3. Intellij IDEA 环境配置与使用
  4. c++ unicode转换中文_彻底弄懂UTF-8、Unicode、宽字符、locale
  5. 权威认可!PolarDB-X高分通过中国信通院《分布式事务数据库稳定性专项评测》
  6. C# Windows服务
  7. TreeMap是按照key的字典顺序来排序
  8. [JavaWeb-JavaScript]JavaScript_Array数组对象
  9. JVM发生OOM的 8 种原因、及解决办法
  10. 【报告分享】2020年重点行业薪酬趋势指南.pdf(附下载链接)
  11. 中小学生应不应该学英语?
  12. jquery java aes_[代码全屏查看]-java、js之间使用AES加密通信数据
  13. 组合数学引论部分习题答案
  14. 推荐一些不错的公众号【三】
  15. 游戏软件测试用例编写范文,软件测试用例报告模板.doc
  16. 小米路由器r2d_小米路由器二代R2D怎样设置无线中继模式
  17. 使用回溯法求解N皇后问题
  18. 《高等数学B(一)》笔记
  19. c语言求正方体的表面积和体积,2.事先编写一个程序,计算正方体、球体和圆柱体的表面积和体积。(提示:声明一个抽象基类 container,派...
  20. manjaro install ftp server

热门文章

  1. carsim自带4ws模型_电动汽车4WS—4WIS系统状态参数控制方法研究
  2. 被同事坑到周末加班, 没见过把Redis用成这个鬼样子的。。。
  3. 二、用户管理(whoami)
  4. LevelDB初体验测试
  5. 微信群发图文消息invalid media_id hint,thumb_media_id怎么获取
  6. Latex生成图片----竖排子图
  7. 利用Python进行NBA比赛数据分析
  8. .NET Compact Framework 移动开发步步来(4)
  9. AD转换之光敏电阻AIN2 ---- 学习笔记
  10. android tv 遥控器按键的处理(例一)