H5入门教程

更多分享欢迎关注公众号

1、HTML5(H5)基本组成

H5是一堆标签组成,包括双标签和单标签两种,双标签例如:<html></html>,单标签例如:。

<!-- 使用Ctrl+/进行快捷注释,使用下面的代码进行文档声明 -->
<!DOCTYPE html>
<!-- 使用下面的代码定义language为English -->
<html lang="en">
<!-- 定义编码格式、标题等 -->
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h1>一级标题名</h1>

</body>
</html>

H5文件首行要有<!DOCTYPE html>声明,DOCTYPE是doument type的缩写。使用该声明避免统一代码、不同浏览器却不同渲染效果。

H5基本骨架包括:html、head、body、title、meta。其中,html定义了HTML文档,限定文档的起始和结束;head定义文档头部,描述了文档的属性和信息,包含title等;body定义文档主体,这部分内容是直接显示给用户。VS Code中使用!+Tab自动生成基本骨架。

title定义文档的标题,直接显示在浏览器的标题栏,是head中必须的。

meta定义网页的属性、关键词等,常用的是定义文档的编码格式:<meta charset="UTF-8">

2、标题

标题共6个级别,使用<h1>一级标题名</h1>格式。自动生成h1到h6快捷键是输入:h$*6

注意:(1)正确使用文本标题,不要因为标题可以实现加粗效果等而运用标题;(2)按照内容重要性来使用标题级别。

可以如下添加标题属性,但是不推荐:

  <!-- 不推荐按照如下方式添加属性 -->
  <h1 align="left">一级标题名</h1>
  <h2 align="center">二级标题名</h2>

image-20240714133717606

可以安装open in browser插件,实现快速在浏览器中打开当前编辑的网页。

3、段落(p)、换行(br)、水平线(hr)

    <p>新建段落</p>
    <P>段落内换行使用br标签<br>换行</P>
    <!-- 使用hr创建横线,可以设置属性:color、width(线的长度,单位是像素)、size、algin(默认居中) -->
    <hr color="green" width="1200px" size="20px" align="">

image-20240714142556155

4、图片<img>

使用代码插入图片:

    <h2 align="center">加入图片</h2>
    <!-- img属性包括src:路径和名,alt:图片无法显示时的替代文本;width或height:宽或高,一般只设置宽度或高度一个,不改图片比例;title:鼠标选题提示 -->
    <img src="C:\Users\YIN\Pictures\联想截图\lenovo20221202104707.png" alt="">
    <img src="C:\Users\YIN\Pictures\联想截图\lenovo20221202104707.png" alt="最后一分钟" width="500px" title="zuihouyifenzhong">
    <img src="./子集图片/子集.png" alt="" title="ziji">
    <img src="../父级.png" alt="" title="父级图">

image-20240714144942706

图片这里有时候不一定必须使用绝对路径,还有时候会使用相对路径。相对路径就牵扯代码和图片的关系,有子级关系、父级关系和同级关系。如果子级,可以直接/到图片路径访问,父级关系需要使用../路径访问,同级关系使用./或者直接访问,这里和markdown一样的,很好理解。

5、超文本链接<a> </a>

默认情况下,超文本链接没打开时,一般是蓝色字体并有下划线;访问过后是紫色并带有下划线;点击链接时是红色。将光标放在链接上时,光标会编程一个小手光标样式,且会在浏览器的右下角或右下角显示链接的网址。

<!-- 使用href属性来描述标签地址 -->
<a href="https://www.mi.com/html/index.html"> 小米官网链接 </a>
<!-- 使用图片作为小米官网链接 -->
<a 
html5入门到精通 视频教程 下载网盘:http://pan.baidu.com/s/1sllC6TJ 目录: HTML5介绍 HTML5开发教程-1.相关概念和准备工作 HTML5开发教程-2.HTML5基础 HTML5开发教程-3.HTML核心元素1 HTML5开发教程-4.HTML核心元素2 HTML5开发教程-5.CSS基础 1.HTML常用标记超链接表格表单 2.HTML常用标题段落等标记 3.相关概念及HTML语法 4-CSS语法部分选择符 5-CSS部分选择符及选择符权重 6-CSS部分文本属性上 7-CSS部分文本属性下 8-CSS列表背景属性 9-CSS背景及浮动属性 10-盒模型 HTML5混合开发 玩转H5混合开发(1) 玩转H5混合开发(2) 玩转H5混合开发(3) 玩转H5混合开发(4) JavaScript培训视频教程 JavaScript基础语法01 JavaScript概述02 JavaScript基础语法03_变量 JavaScript基础语法04_数据类型 JavaScript基础语法05_进制 JavaScript基础语法06_进制转换 JavaScript基础语法07_连接符和转义字符 JavaScript基础语法08_算数运算符 JavaScript基础语法09_赋值运算符 JavaScript基础语法10_关系运算符 JavaScript基础语法11_条件运算符 JavaScript基础语法12_逻辑运算符 JavaScript基础语法13_逻辑运算符 JavaScript基础语法14_typeof运算符 JavaScript基础语法15_选择结构 JavaScript基础语法16_选择结构 JavaScript基础语法17_switch结构 JavaScript基础语法18_switch结构 JavaScript基础语法19_while循环结构 JavaScript基础语法20_do-while循环 JavaScript基础语法21_for循环 JavaScript基础语法22_for循环 JavaScript基础语法23_break,continue语句 JavaScript基础语法24_函数 JavaScript基础语法25_函数 JavaScript基础语法26_递归 JavaScript基础语法27_对象创建 JavaScript基础语法28_两种数据类型的内存对比 JavaScript基础语法29_数组的创建及使用 JavaScript基础语法30_数组常用方法 JavaScript基础语法31_数组的排序 JavaScript基础语法32_时间和日期 JavaScript基础语法33_时间和日期 JavaScript基础语法34_时间和日期 JavaScript基础语法35_字符串概述 JavaScript基础语法36_字符串常用方法 JavaScript基础语法37_字符串常用方法 JavaScript基础语法38_字符串常用方法 JavaScript基础语法39_正则表达式概述 JavaScript基础语法40_正则表达式 JavaScript基础语法41_正则表达式 JavaScript基础语法42_正则表达式 JavaScript基础语法43_正则表达式 JavaScript基础语法44_正则表达式 JavaScript基础语法45_正则表达式 JavaScript基础语法46_Function类型 JavaScript基础语法47_Function类型 JavaScript基础语法48_Function类型 JavaScript基础语法49_Function类型 前端开发完整教程 01 HTML5基础 02 CSS3 03 阶段项目01 04 UI设计(第2阶段内容) 05 AP原型 06 阶段项目02 07 JavaScript核心编程 08 DOM编程 09 阶段项目03 10 服务器端开发技术 11 HTTP协议 12 HTML5高级 13 阶段项目04 14 JQUERY 15 AJAX 16 阶段项目05 17 Bootstrap 18 ANGULARJS 19 拓展进阶
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值