1.使用软件:
HBuilder 下载链接HBuilderX-高效极客技巧
2.视频链接:【优极限】 HTML+CSS+JavaScript+jQuery前端必学教程,小白教学,前端基础全套完成版_哔哩哔哩_bilibili2
3.文本链接:
HTML 教程 | 菜鸟教程
4.HTML主要内容
5.HTML概述
6.基本框架
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
</body>
</html>
7.基础语法
7.1 整体结构
HTML的内容都是由一对一对的标签组成,标签不能混乱,页面有页面的整体架构和规则,标签和标签之间有需要正确嵌套。
通常一个HTML网页文件包含3个部分:标记头区<HEAD>. .. . . .</HEAD>、内容区<BODY> . .. . . .</BODY>和网页区<HTML> . ... ..</HTML>。
7.1.1 html
<html>标志用于HTML文档的最前边,用来标识HTML文档的开始。而< /html>标志放在HTML文档的最后边,用来标识HTML文档的结束,两个标志必须—块使用。
7.1.2 head
** ** head构成HTML文档的开头部分。head标志对之间的内容是不会在浏览器的框内显示出来的,两个标志必须—块使用。 在此标志对之间可以使用title、script、meta、link 等标签。
meta:用来提供关于文档的信息,起始属性为: charset="utf8:"。表示告诉浏览器页面采用的什么编码,一般来说我们就用utf8。当然,文件保存的时候也是utf8,而浏览器也设置utf8即可正确显示中文。
link:用来引入css文件。
script:用来引入js文件或编写js代码。
7.1.3 title
** ** title 定义文档的标题。浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。
注意: title标签位于head标签内,是head标签中唯一要求包含的东西。
7.1.4 body
** **一般情况下大部分浏览器上显示的内容,都放在body中。但也不排除其他标签可以不用body,比如frameset框架集标签。
body是HTML文档的主体部分,在此标志对之间可包含div、a、p、h1、hr等众多的标志。它们所定义的文本、图像等将会在浏览器的框内显示出来。
7.2 常用标签一
7.2.1 标题
HTML 标题(Heading)是通过<h1> - <h6> 标签来定义的。
实例:<h1>这是一个标题</h1>
<h2>这是一个标题</h2>
<h3>这是一个标题</h3>
7.2.2 水平线
hr标签在HTML页面中创建一条水平线(horizontal rule)可以在视觉上将文档分隔成各个部分。在HTML中,hr标签没有结束标签。
<hr />
常用属性 颜色 color
大小 size
长度 with
7.2.3 段落
HTML 段落是通过标签 <p> 来定义的
实例:<p>这是一个段落。</p>
<p>这是另外一个段落。</p>
7.2.4 换行
插入单个折行(换行)<br>
7.2.5 列表
有序列表:有序列表也是一列项目,列表项目使用数字进行标记。 有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。列表项使用数字来标记。
实例:<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>
无序列表:无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表使用 <ul> 标签
实例:<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>
7.2.6 div和span
div:
默认占全部的宽度,有多少内容高度占多少可以设置div的宽(width)高(height)通过align设置内容的对齐方式
实例:<div style="width: 100px;height: 100px;">这是一个div</div>
** span:**span标签被用来组合文档中的行内元素,span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。
7.2.7 格式化标签
1.font
规定文本的字体、字体尺寸、字体颜色
颜色 color
大小 size
风格 face
2.pre
定义预格式化的文本。被包围在pre元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体
3.文本标签
b(粗文本)、i(斜体文本) 、u(下划线文本)
del(中划线文本) 、 sub (下标文本) 、 sup(上标文本)
7.3 常用标签2
7.3.1 a标签
a标签定义超链接,用于从一张页面链接到另一张页面。
a元素最重要的属性是href属性,它指示要链接的目标位置,同时没有href属性a标签内的内容与普通文本没有区别,也就失去了超链接的功能。
若是想要跳转到当前页面,那么href的值为#。被链接页面通常显示在当前浏览器窗口中,除非您规定了另一个目标(target属性)。
实例 :<a href="http : / / www. baidu .com">百度</a>
锚点的实现:
7.3.2 图片
img元素向网页中嵌入一幅图像。
注意:从技术上讲,img标签并不会在网页中插入图像,而是从网页上链接图像。img标签创建的是被引用图像的占位空间。
7.3.3 表格
table标签定义HTML表格。
tr标签定义表格的行。tr元素包含一个或多个th或td元素
td标签定义HTML表格中的标准单元格。
th定义表格内的表头单元格。th元素内部的文本通常会呈现为居中的粗体文本,而td 元素内的文本通常是左对齐的普通文本。
简单的HTML表格由table元素以及一个或多个tr、th、或td元素组成。
理解: table相当于一个表格的外框,tr为行, td为一个一个单元格,th为有标题作用的单元格,th中的内容同时有加粗的效果。
版权归原作者 轻大Klein 所有, 如有侵权,请联系我们删除。