概述
-
什么是HTML
超文本标记语言 ( Hyper Text Markup Language )
超文本 : 文字 , 图片 , 音频 , 视频 , 动画 ,… -
发展历史
-HTML2.0 --> 文字 , 特别丑的文本框
HTML 5 ---- > 动画 , 渲染… -
HTML的优势
所有的浏览器都支持
市场的需求—从C/S—>b/s架构
跨平台 -
W3C标准
万维网联盟( World Wide Web Consortium )
三个标准
结构化=标准—>HTML , xml等
表现=标准—>CSS
行为=标准 —> ( ECMA Script )
网页编辑工具
记事本
Notpat++
Hbuilder
IDEA
WebStorm
VScode
HTML的基本结构
- 注释
<!-- 注释 -->
- HTML的基本结构
<!--声明 : 告诉浏览器使用什么规范-->
<!DOCTYPE html>
<html lang="en">
<!--标签是成对出现-->
<!--头部标签-->
<head>
<meta charset="UTF-8">
<!--网页标题-->
<title>狂神说Java</title>
</head>
<!--网页主体-->
<body>
Hello,World!
</body>
</html>
- < title > 标签 : 网页的标题
<!--网页编码-->
<meta charset="UTF-8">
gb2312 ----> 包含全部的中文字符
utf-8 ---->包含了全世界所有地方的文字和符号
网页的基本标签
- 标题标签
<!--标题标签-->
<!--H1最大 , H6最小-->
<h1>一级标题</h1>
<h2>一级标题</h2>
<h3>一级标题</h3>
<h4>一级标题</h4>
<h5>一级标题</h5>
<h6>一级标题</h6>
- 段落标签
<!--段落标签-->
<!--p:表示段落标签-->
<h1>段落标签</h1>
<p>两只老虎 两只老虎</p>
<p>跑得快 跑得快</p>
<p>一只没有耳朵 一只没有尾巴</p>
<p>真奇怪 真奇怪</p>
<p>两只老虎 两只老虎</p>
<p>跑得快 跑得快</p>
<p>一只没有耳朵 一只没有尾巴</p>
<p>真奇怪 真奇怪</p>
- 换行标签
<!--换行标签-->
<!--br:单标签-->
<h1>换行标签</h1>
两只老虎 两只老虎<br/>
跑得快 跑得快<br/>
一只没有耳朵 一只没有尾巴<br/>
真奇怪 真奇怪<br/>
两只老虎 两只老虎<br/>
跑得快 跑得快<br/>
一只没有耳朵 一只没有尾巴<br/>
真奇怪 真奇怪<br/>
- 水平线标签
<!--水平线标签-->
<!--hr表示水平线标签-->
<h1>水平线标签</h1>
<hr/>
两只老虎 两只老虎<br/>
跑得快 跑得快<br/>
一只没有耳朵 一只没有尾巴<br/>
真奇怪 真奇怪<br/>
两只老虎 两只老虎<br/>
跑得快 跑得快<br/>
一只没有耳朵 一只没有尾巴<br/>
真奇怪 真奇怪<br/>
- 字体标签
<!--字体加粗 , 斜体-->
<!--strong : 粗体-->
<!--em : 斜体-->
<h1>字体字体样式</h1>
I love you
加粗后 : <strong>I love you</strong>
斜体 : <em>I love you</em>
- 特殊符号
<p>空格 : 你 好 | 你 好</p>
图片标签
- 图片标签
常见的图像格式 :jpg/png/bmp /位图/gif
<img src = "log.png">
<img src = "http://noi.dodoke.com/images/logo.png">
链接标签
- 超链接
<a href="https://www.baidu.com">点击跳转</a>
<!--图像链接-->
<a href="https://www.baidu.com"> <img src="../resources/images/tx.jpg"> </a>
- 锚链接
<!--锚链接-->
<!--
可以从一个地方跳到锚指定的地方
需要的东西: 标记 ..跳转
-->
<!--创建一个标记-->
<a name="mark">锚链接标记</a>
<!--跳转到标记-->
<a href="#mark">点击跳转</a>
<a href="demo.html#top3">跳转到demo页标记三</a>
- target
<a jref = "http://www.baidu.com" target="-blank">百度首页</a>
列表
!--无序列表-->
<!--
<ul> -> 无序列表
<li> -> 选项
-->
<h1>无序列表</h1>
<ul>
<li>java</li>
<li>C/C++</li>
<li>Linux</li>
<li>Python</li>
</ul>
<!--有序列表-->
<!--
<ol> -> 有序列表
<li> -> 选项
-->
<h1>有序列表</h1>
<ol>
<li>java</li>
<li>C/C++</li>
<li>Linux</li>
<li>Python</li>
</ol>
<!--自定义列表-->
<!--
<dl> -> 自定义列表
<dt> -> 列表标题
<dd> -> 列表选项
-->