先说说为啥想写一些关于html5的东西吧
大一某菜鸡小同学期末高数崩了(真的复习了好久好久好难受呀!!!)然后想做一些自己喜欢的事情放松一下耶耶耶!还有就是学完html5之后本来也就有写博客的想法,只是因为一些东西一拖再拖,另外以前学的差不多也忘光了,借此机会好好复习一下,开始吧!也希望可以对刚入门的小白有一个指导的作用吧(比如几个月以前的我)
2021-01-08凌晨

什么是HTML5

超文本标记语言(Hypertext Markup Language)
解释:

  1. 超文本:简单来说就是超出文本的意思,包括图片、链接、音频等等
  2. 注意: 是一系列制作web内容的总称:包括html5核心规范、CSS、JavaScript
  3. 更新:不使用flash插件仍能播放多媒体内容

关于一些历史

网景和微软:IE战胜Navigator
Navigator是网景公司推出的一款收费浏览器,当时市场上只有网景这个浏览器,也很受大家的欢迎,为了竞争这一块市场,微软之后在windows系统中绑定了IE浏览器(免费),很显然,最终IE胜利。
网景渐渐没落,但是javascript(当时navigator用的)却被保留了下来。
有一说一,微软真的不给人留活路啊。。但是很庆幸javascript一直都在更新,让我们还记得曾经有网景的存在吧。

关于环境安装

当然每一种语言都需要一种编写环境,但是html5只需电脑上有浏览器和文本编辑工具就行了(记事本\word都行!)
当时看见B站上有UP主推荐JAVA IDE,但笔者可能比较懒,所以就还是用VS了(当然不怕效率低的朋友也可以用notepad试一下啊哈哈)
下面附上intelliJ IDEA (JAVA IDE) 下载地址

下载时选择ultimate,因为community版本不支持网页开发。
笔者这里用的是VS2017,创建过程如下图

关于HTML5的基本结构

<!DOCTYPE html>  /让浏览器认出这是一个html文件/<html lang="en" >   /默认英文,zh就是中文/
<head> /html文档根元素/<meta charset="utf-8" />  /编码形式 去除会出现乱码/<title>小风啊的web</title> /一个网页的标题/
</head>
<body>  /具体内容/<h1>欢迎来到北京师范大学</h1>   /一个大的标题/一所研究型大学
</body>
</html>  /结束/

中文网页一定要用用 声明编码,并且编码可能会随着浏览器的不同而变化,例如 360 浏览器用 GBK ,那么需要将utf-8改为gbk.
最后打开的网页如下图所示

接下来我们来讲解一些基本的元素

首先是用于超链接的a
超链接的使用很简单,下面举一个简单的例子

 <a href="https://www.bnu.edu.cn/">点击此处了解详细信息</a>

在body中加入这一行代码,就可以实现点击后跳转到另一个网址,效果如下图.

点击后自动跳转到北师大官网

接下来再讲一下target属性,target 属性规定在何处打开被链接文档,一共有四种值(但其实个人认为初学者不用深究),如下图所示.

  • blank是在原来网页的基础上新建一个窗口
  • parent是在父框架中打开链接
  • self是直接跳转,不新建
  • top是指在窗口主体打开

其次是文本格式化的问题

<b>加粗</b><br>
<i>斜体</i><br>
<small>这个文本是缩小的</small><br>
<big>放大字体</big><br>
还有 <sub> 下标</sub> 以及<sup> 上标</sup><br>
<s>删除线</s><br>
<u>下划线</u><br>
<pre>
这里是预格式文本     啦啦啦   空行空格都可以输出
下面讲的是单词缩写问题,想看效果的话自己试试吧!
</pre><br>
<abbr title="happy new year">happy</abbr><br>
<acronym title="I love you">secret</acronym>

br是用来换行的,现在可以尝试一下啦!!!

——————手动分割线——————
2020-01-08晚上八点刷完计算机题啦,续更

其他元素

想了解更多元素请点击此处

首先来介绍一下html元素的特点吧

  1. 有开始和闭合标签
  2. 某些元素有空内容 例如换行br
  3. 绝大多数元素都有属性(例如链接地址在a的href属性,可以用单引号或者双引号,但当内容中已经有双引号时,则必须使用单引号)
<h1>标题1</h1>
<p>段落<br/>第二行内容</p>
<h2>标题2</h2>

一些需要注意的地方

  1. 标题h:h1~h6,类似于word里面的标题层级样式,浏览器自动在标题前后添加空行
  2. hr用于分隔内容,代表一条水平分割线;而br只代表换行

计算机输出标签

<code>计算机输出</code><br>
<kbd>键盘输入</kbd><br>
<tt>打字机文本</tt><br>
<samp>代码样本</samp><br>
<var>计算机变量</var>

emmm我还是再刷会儿题吧

HTML5入门第一课相关推荐

  1. Opencv入门第一课打开窗口

    Opencv入门第一课打开窗口 一.如何打开图片(代码解释如下) Mat src = imread("D:/images/lena.jpg"); 解释:imageread图片读取 ...

  2. 人工智能入门第一课:手写字体识别及可视化项目(手写画板)(mnist)

    人工智能入门第一课:手写字体识别及可视化项目(手写画板)(mnist),使用技术(Django+js+tensorflow+html+bootstrap+inspinia框架) 直接上图,项目效果 1 ...

  3. 【C++】入门第一课

    文章目录 C++入门第一课 1. C++发展简史 2.C++关键字 3.C++运行环境 4.C++头文件以及输入输出 4.1 头文件 4.2输入输出 5.命名空间(namespace) 5.1命名空间 ...

  4. janusgraph 引入 java_JanusGraph入门第一课和官方文档踩坑

    入门第一课是在IDEA里创建一个项目,有些小曲折.这里运行的Demo是读取janusgraph示例的"神之图"(Graph of the Gods)数据并打印,采用Hbase+ES ...

  5. 摩托入门第一课[老猫]

    摩托入门第一课 老猫 2001-02-24 早就想给新入门的摩托朋友写一点东西了,因为自己当初也是那么的一脸茫然.想不出什么好的题目,就用了"第一课"的字眼,希望读者老兄不要介意. ...

  6. 大数据入门第一课 Hadoop基础知识与电商网站日志数据分析

    大数据入门第一课 Hadoop基础知识与电商网站日志数据分析 本课程从Hadoop核心技术入手,以电商项目为依托,带领你从0基础开始上手,逐步掌握大数据核心技术(如:HDFS.YARN.MapRedu ...

  7. C#编程入门第一课 Visual studio 2019使用,cs文件构成,打开项目文件,两句最简单语句,运行前,运行程序,显示行号,设置字体

    C#编程入门第一课 文章目录 C#编程入门第一课 1 2 3 Visual Studio 2019 4. cs文件构成 5. 打开项目文件 6. 两句最简单语句 7. 运行前 8.运行程序 9.显示行 ...

  8. Linux运维工程师入门第一课-赵永刚-专题视频课程

    Linux运维工程师入门第一课-75人已学习 课程介绍         本课程包含许多工作中会遇到的问题及解决方案,解决大家工作当中遇到的问题.非常适合刚刚入门的同学来学习linux基础入门. 本课程 ...

  9. python编程入门第一课_python入门前的第一课 python怎样入门

    人工智能时代的到来,很多文章说这么一句:"不会python,就不要说自己是程序员",这说的有点夸张了,但确实觉得目前python这个语言值得学习,而且会python是高薪程序员的必 ...

最新文章

  1. asp从后台调出的公式怎么参与运算_SEOr怎么写一个快速排名的标题
  2. 解决虚拟机vmware安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题
  3. 【19行代码AC,简洁】1029 Median (25 分)
  4. python读取大文件性能_强悍的Python读取大文件的解决方案
  5. 谷歌极速人脸、手、人体姿态分析Blaze算法家族
  6. oracle ogg下载安装,牛刀小试Oracle GoldenGate--OGG安装(一)
  7. 单片机蜂鸣器奏乐代码例子
  8. JavaScript注释的运用
  9. 今天不开心 和话痨机器人聊一会
  10. mysql学习笔记(八)事务管理
  11. 50个直击灵魂的问题_短不短,是一个直击灵魂的问题~
  12. ZYNQ启动流程分析之BootROM
  13. 西门子数控机床如何用FTP进行程序传输
  14. python 股票交易接口 github_GitHub - gusihao/vnpy: 基于python的开源交易平台开发框架...
  15. 关于x>y?x:y的含义
  16. “玻璃大王”曹德旺捐资100亿办大学!幼年失学的他要打造理工科研究型大学...
  17. 山西职称英语和计算机考试报名时间,山西2017职称英语报考条件
  18. KISSsoft 2022 SP3
  19. 动网论坛8.X漏洞利用拿webshell总结
  20. 三大WEB server 对比分析(apache ,lighttpd,nginx)

热门文章

  1. linux系统下 rpm强制卸载软件
  2. 设计药品medicine 类 —— 代码篇
  3. c语言 app 新闻 新闻,基于IOS系统新闻一周见手机APP的设计与实现.doc
  4. 文艺青年“逃离”豆瓣
  5. 推荐算法之潜在因子(Latent Factor)算法
  6. 半导体单晶硅固态压阻压力传感器原理
  7. mysql会话和事务_MySQL事务熟练使用就够?和腾讯大佬的一席对话,原来考点都在这些方面!...
  8. SAP 如何设置反记账
  9. 模块加载常见之错误及策略
  10. 51单片机 独立键盘模块