HTML5之小白学习之路

1 HTML5概述

1.1 何为HTML

HTML(HyperText Markup Language)即超文本标记语言,是用来描述网页的一种语言,它不是一种编程语言,而是一种标记语言。

1.2 何为HTML5

HTML5是构建Web内容的一种语言描述方式,HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。
HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息,HTML5在从前HTML4.01的基础上进行了一定的改进。

2 HTML5使用

2.1 基本结构

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>

</body>
</html>

2.2 语法规范

  • HTML中不区分大小写,但是我们一般都使用小写
  • HTML中的注释不能嵌套
  • HTML标签必须结构完整,要么成对出现,要么自结束标签
  • HTML标签可以嵌套,但是不能交叉嵌套
  • HTML标签中的属性必须有值,且值必须加引号(双引号单引号都可以)

2.3 标签规范

单标签:

<标签名 [属性名=属性值,…]>

双标签:

<标签名 [属性名=属性值,…]>内容</标签名>

3 HTML5各种标签

3.1 六种标题标签

<h1>这是一级标题</h1>
<h2>这是二级标题</h2>
<h3>这是三级标题</h3>
<h4>这是四级标题</h4>
<h5>这是五级标题</h5>
<h6>这是六级标题</h6>

3.2 图像标签

<img src="图像地址" alt="说明">

3.3 音频标签

<audio controls>
    <source src="horse.ogg" type="audio/ogg">
    <source src="horse.mp3" type="audio/mpeg">
    您的浏览器不支持 Audio 标签。
</audio>

3.4 视频标签

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
    您的浏览器不支持 Video 标签。
</video>

3.5 段落标签

<p>这是一个段落</p>

3.6 链接标签

<a href="https://www.baidu.com">百度一下!</a>

3.7 列表标签

无序列表:

<ul>
    <li>无序列表项</li>
    <li>无序列表项</li>
    <li>无序列表项</li>
    <li>无序列表项</li>
</ul>

有序列表:

<ol>
    <li>有序列表项</li>
    <li>有序列表项</li>
    <li>有序列表项</li>
    <li>有序列表项</li>
</ol>

自定义列表:

<dl>
    <dt>+</dt><dd>列表项</dd>
    <dt>+</dt><dd>列表项</dd>
    <dt>+</dt><dd>列表项</dd>
</dl>

3.8 表格标签

<table border="1px" cellpadding="0px" cellspacing="0px">
    <tr>
        <th>表头一</th>
        <th>表头二</th>
        <th>表头三</th>
        <th>表头四</th>
    </tr>
    <tr>
        <td>单元格一</td>
        <td>单元格二</td>
        <td>单元格三</td>
        <td>单元格四</td>
    </tr>
</table>

3.9 分组标签

<div>具体内容</div>
<span>具体内容</span>

3.10 输入标签

		<input type="text" />
		<input type="number" />
		<input type="radio" />男
		<input type="checkbox" /> 杨幂
		<input type="button" value="点我" />
		<input type="submit" />
		<!-- input输入标签 -->

3.11 语义标签

常用标签:

<header>	规定文档或节的页眉。
<footer>	定义文档或节的页脚。
<main>	规定文档的主内容。
<section>	定义文档的节。
<article>	定义文档的文章。
<aside>	定义页面内容以外的内容。
<nav>	定义导航链接。
<mark>	定义重要的或强调的文本。
<figure>	规定自包含内容,比如图示、图表、照片、代码清单等。
<figcaption>	定义 <figure> 元素的标题。
<details>	定义用户能够查看或隐藏的额外细节。
<summary>	定义 <details> 元素的可见标题。
<time>	定义日期/时间。

基本布局:
在这里插入图片描述

3.13 其它标签

水平线:<hr>
换行:<br>
<b>粗体文本</b>
<code>计算机代码</code>
<em>强调文本</em>
<i>斜体文本</i>
<kbd>键盘输入</kbd>
<pre>预格式化文本</pre>
<small>更小的文本</small>
<strong>重要的文本</strong>
<abbr>缩写词或者首字母缩略词</abbr>
<address>联系信息</address>
<bdo>文字方向</bdo>
<blockquote>从另一个源引用的部分</blockquote>
<cite>工作的名称</cite>
<del>删除的文本</del>
<ins>插入的文本</ins>
<sub>下标文本</sub>
<sup>上标文本</sup>

4 学习内容

4.1 起步阶段1

title是网页标题,bgcolor是设置背景颜色。
区分ul标签与ol标签:
ul是无序标签,即开头是一个点**·**,ol是有序标签,即开头是数字。
align表示内容显示位置
img标签

<!DOCTYPE html>
<html lang="aaa">
	<head>
		<meta charset="utf-8">
		<title>曾帅锅写的HTML</title>
	</head>
	<body bgcolor="aqua">		
		<a name="top">北京市富婆通讯录</a>
	<!-- ul是无序标签(unorder list),align表明内容显示位置 -->
		<ul>
			<li><h1 align="center">我是1号标题</h1></li>
			<li><h2 align="center">我是2号标题</h2></li>
			<li><h3 align="center">我是3号标题</h3></li>				
		</ul>
		<!-- ol是有序标签(order list) -->
		<ol>
			<li><h4 align="center">我是4号标题</h4></li>
			<li><h5 align="center">我是5号标题</h5></li>
			<li><h6 align="center">我是6号标题</h6></li>
		</ol>
	    <img src="handsome.jpg" height="300px" width="250px" /><br />	
				<!-- src表明图片路径,height和width表明图片大小,<br/>表示换行 -->
		<img src="handsome.jpg" height="300px" width="250px"/><br />	
		<img src="handsome.jpg" height="300px" width="250px"/><br />	
		<img src="handsome.jpg" height="300px" width="250px"/><br />	
		<a href="http://www.baidu.com" target="_blank">点我</a><br />
		<!-- a标签-超链接标签,href指定跳转链接,target表明打开链接方式(是否是从新窗口打开链接) -->
		<a href="#top">点我回到顶部</a>
		<!-- 开头定义了一个top,这里设置了一个锚定,使回到top位置 -->
		<input type="text" />
		<input type="number" />
		<input type="radio" />男
		<input type="checkbox" /> 杨幂
		<input type="button" value="点我" />
		<input type="submit" />
		<!-- input输入标签,submit不需设置,默认提交 -->
		<br /><br />
	</body>
</html>

5 CSS

盒子模型

指的是将HTML中所有元素都看成一个盒子,盒子与盒子之间的距离,包括盒子的边框以及盒子边框和盒子内容的距离都可以设置。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值