初识HTML

什么是HTML

  1. Hyper Text Markup Language
  2. 超文本标记语言
  3. 超文本包括:文字、图片、音频、视频、动画等

HTML发展史

image.png

HTML5的优势

image.png

W3C标准

image.png

常见IDE

image.png

IDEA开发HTML

IDEA创建HTML文件,并用浏览器打开

image.png

配置浏览器

image.png

HTML基础

HTML基本结构

image.png

HTML注释

<!-- HTML注释 -->

网页基本信息

  1. DOCTYPE声明
  2. 标签<br /> </li><br /> <li><br /> <meta>标签<br /> </li><br /> </ol><br /> <pre><code class=”language-html”><!– DOCTYPE:告诉浏览器,要使用什么规范 –><br /> <!DOCTYPE html><br /> <html lang=”en”><br /> <!– head标签代表网页头部 –><br /> <head><br /> <!– meta描述性标签,用来描述网站的一些信息 –><br /> <!– meta一般用来做SEO(搜索引擎优化) –><br /> <meta charset=”UTF-8″><br /> <meta name=”keywords” content=”网站关键词描述”><br /> <meta name=”description” content=”网站描述”></p> <p> <!– title网页标题 –><br /> <title>我的第一个页面</title><br /> </head><br /> <!– body标签代表网页主体 –><br /> <body><br /> Hello World!<br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”hPOMI”></a></p><br /> <h2 id=”网页基本标签”>网页基本标签</h2><br /> <ol><br /> <li>标题标签</li><br /> <li>段落标签</li><br /> <li>换行标签</li><br /> <li>水平线标签</li><br /> <li>字体样式标签</li><br /> <li>注释和特殊符号</li><br /> </ol><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>基本标签</title><br /> </head><br /> <body></p> <p> <!– 标题标签 –><br /> <h1>一级标题</h1><br /> <h2>二级标题</h2><br /> <h3>三级标题</h3><br /> <h4>四级标题</h4><br /> <h5>五级标题</h5><br /> <h6>六级标题</h6></p> <p> <!– 段落标签 –><br /> <h1>沁园春·雪</h1><br /> <p>北国风光,千里冰封,万里雪飘。</p><br /> <p>望长城内外,惟余莽莽;大河上下,顿失滔滔。</p><br /> <p>山舞银蛇,原驰蜡象,欲与天公试比高。</p><br /> <p>须晴日,看红装素裹,分外妖娆。</p><br /> <p>江山如此多娇,引无数英雄竞折腰。</p><br /> <p>惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。</p><br /> <p>一代天骄,成吉思汗,只识弯弓射大雕。</p><br /> <p>俱往矣,数风流人物,还看今朝。</p></p> <p> <!– 水平线标签 –><br /> <hr/></p> <p> <!– 换行标签 –><br /> <h1>沁园春·长沙</h1><br /> 独立寒秋,湘江北去,橘子洲头。<br/><br /> 看万山红遍,层林尽染;漫江碧透,百舸争流。<br/><br /> 鹰击长空,鱼翔浅底,万类霜天竞自由。<br/><br /> 怅寥廓,问苍茫大地,谁主沉浮?<br/><br /> 携来百侣曾游。忆往昔峥嵘岁月稠。<br/><br /> 恰同学少年,风华正茂;书生意气,挥斥方遒。<br/><br /> 指点江山,激扬文字,粪土当年万户侯。<br/><br /> 曾记否,到中流击水,浪遏飞舟?<br/></p> <p> <!– 字体样式标签 –><br /> <p>粗体 <strong>样本 hello</strong></p><br /> <p>斜体 <em>样本 hello</em></p></p> <p> <!– 特殊符号 –><br /> 空 格<br/><br /> 空&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;格<br/><br /> 大于<br/><br /> &gt;<br/><br /> 小于<br/><br /> &lt;<br/><br /> 版权符号<br/><br /> &copy;版权所有<br/><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”7uLBq”></a></p><br /> <h2 id=”图像标签”>图像标签</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610725493669-1718ef30-35bc-41b8-b095-6d964a88ad08.png#align=left&display=inline&height=396&margin=%5Bobject%20Object%5D&name=image.png&originHeight=396&originWidth=1097&size=181399&status=done&style=none&width=1097″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>图像标签</title><br /> </head><br /> <body><br /> <!–<br /> src:图像地址(必填)<br /> 相对地址(推荐使用),绝对地址<br /> ../ 上一级目录<br /> alt:图像名称(必填)<br /> –><br /> <img src=”../resources/image/1.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> <img src=”../resources/image/2.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”cpNNK”></a></p><br /> <h2 id=”链接标签”>链接标签</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610726675846-f89199d5-3729-49ed-94cc-de2b976853a2.png#align=left&display=inline&height=157&margin=%5Bobject%20Object%5D&name=image.png&originHeight=157&originWidth=871&size=102853&status=done&style=none&width=871″ alt=”image.png” loading=”lazy”></p><br /> <ol><br /> <li>文本超链接</li><br /> <li>图像超链接</li><br /> <li>页面间链接:从一个页面链接到另一个页面</li><br /> <li>锚链接</li><br /> <li>页面间链接+锚链接:从一个页面链接到另一个页面的锚点</li><br /> <li>功能性链接<br /> <ol><br /> <li>邮件链接</li><br /> <li>QQ链接:使用QQ推广网站的推广工具</li><br /> </ol><br /> </li><br /> </ol><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610809069911-a5526e42-a633-49b5-be08-bd4b2f1b7634.png#align=left&display=inline&height=864&margin=%5Bobject%20Object%5D&name=image.png&originHeight=864&originWidth=847&size=102103&status=done&style=none&width=847″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>链接标签</title><br /> </head><br /> <body><br /> <p><a name=”top” href=”#bottom”>直达底部</a></p></p> <p> <!–<br /> a标签<br /> href:必填,表示要跳转到哪个页面<br /> target:表示窗口在哪里打开<br /> _blank 在新标签打开<br /> _self 默认,在本页打开<br /> –><br /> <a href=”1.我的第一个网页.html” target=””>默认跳转</a><br><br /> <a href=”1.我的第一个网页.html” target=”_self”>本页跳转</a><br><br /> <a href=”https://www.baidu.com” target=”_blank”>新标签跳转</a><br></p> <p> <a href=”1.我的第一个网页.html”><br /> <img src=”../resources/image/1.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> </a><br /> <p><a><br /> <img src=”../resources/image/1.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> </a></p><br /> <p><a><br /> <img src=”../resources/image/1.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> </a></p><br /> <p><a><br /> <img src=”../resources/image/1.jpg” alt=”图片名称” title=”悬停文字” width=”1024″ height=”577″><br /> </a></p></p> <p> <!–<br /> 锚链接:<br /> 1.需要一个锚标记,使用name<br /> 2.跳转到标记<br /> –><br /> <p><a name=”bottom” href=”#top”>回到顶部</a></p><br /> <!– 页面间链接+锚链接:从一个页面链接到另一个页面的锚点 –><br /> <p><a href=”2.基本标签.html/#bottom” target=”_blank”>跳转到基本标签页面底部</a></p></p> <p> <!–<br /> 功能性链接:<br /> 邮件链接:mailto<br /> QQ链接<br /> –><br /> <p><a href=”mailto:wl3pb@163.com”>点击给我发邮件</a></p><br /> <p><br /> <a target=”_blank” href=”http://wpa.qq.com/msgrd?v=3&uin=962307062&site=qq&menu=yes”><img border=”0″ src=”http://wpa.qq.com/pa?p=2:962307062:53″ alt=”在线咨询” title=”在线咨询”/></a><br /> </p><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”V7PFi”></a></p><br /> <h2 id=”块元素和行内元素”>块元素和行内元素</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610809208419-aa2a63e7-2133-4798-b3af-0dc9dadcd7d9.png#align=left&display=inline&height=489&margin=%5Bobject%20Object%5D&name=image.png&originHeight=489&originWidth=1163&size=116043&status=done&style=none&width=1163″ alt=”image.png” loading=”lazy”><br><br /> <a name=”cp4Eh”></a></p><br /> <h2 id=”列表标签”>列表标签</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610809416138-a9e03834-100b-4d46-95cc-c29f0f73ca31.png#align=left&display=inline&height=337&margin=%5Bobject%20Object%5D&name=image.png&originHeight=337&originWidth=977&size=201109&status=done&style=none&width=977″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>列表标签</title><br /> </head><br /> <body><br /> <!–有序列表–><br /> <ol><br /> <li>java</li><br /> <li>python</li><br /> <li>javascript</li><br /> </ol><br /> <hr/><br /> <!–无序列表–><br /> <ul><br /> <li>java</li><br /> <li>python</li><br /> <li>javascript</li><br /> </ul><br /> <hr/><br /> <!–自定义列表<br /> dl:标签<br /> dt:列表名称<br /> dd:列表内容<br /> –><br /> <dl><br /> <dt>编程语言</dt><br /> <dd>java</dd><br /> <dd>python</dd><br /> <dd>javascript</dd></p> <p> <dt>武功秘籍</dt><br /> <dd>九阳神功</dd><br /> <dd>九阴真经</dd><br /> <dd>降龙十八掌</dd><br /> </dl><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”On93g”></a></p><br /> <h2 id=”表格标签”>表格标签</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610810166567-24db16b4-861f-45cd-8905-74f4ee07e81d.png#align=left&display=inline&height=528&margin=%5Bobject%20Object%5D&name=image.png&originHeight=528&originWidth=1106&size=152761&status=done&style=none&width=1106″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>表格标签</title><br /> </head><br /> <body><br /> <!–表格标签table<br /> 行 tr<br /> 列 td<br /> –><br /> <table border=”1px”><br /> <tr><br /> <!–colspan 跨列–><br /> <td colspan=”4″>1-1</td><br /> </tr><br /> <tr><br /> <!–rowspan 跨行–><br /> <td rowspan=”2″>2-1</td><br /> <td>2-2</td><br /> <td>2-3</td><br /> <td>2-4</td><br /> </tr><br /> <tr><br /> <td>3-1</td><br /> <td>3-2</td><br /> <td>3-3</td><br /> </tr><br /> </table><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”TtZ8j”></a></p><br /> <h2 id=”媒体元素:音频和视频”>媒体元素:音频和视频</h2><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610810876173-1b9f100f-ea68-4c00-a2ac-aa6f3201eb1a.png#align=left&display=inline&height=214&margin=%5Bobject%20Object%5D&name=image.png&originHeight=214&originWidth=360&size=43328&status=done&style=none&width=360″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>媒体元素</title><br /> </head><br /> <body><br /> <!–视频和音频<br /> src 资源路径<br /> controls 控制条<br /> autoplay 自动播放<br /> –><br /> <video src=”../resources/video/1.mp4″ controls autoplay></video><br /> <audio src=”../resources/audio/1.mp3″ controls autoplay></audio><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”ITxcA”></a></p><br /> <h1 id=”页面结构分析”>页面结构分析</h1><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610893578889-3b1b85df-9fea-48f5-9d87-26a5ac56aa4b.png#align=left&display=inline&height=565&margin=%5Bobject%20Object%5D&name=image.png&originHeight=565&originWidth=1262&size=269098&status=done&style=none&width=1262″ alt=”image.png” loading=”lazy”></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>页面结构</title><br /> </head><br /> <body><br /> <header><br /> <h1>页面头部</h1><br /> </header><br /> <section><br /> <h1>页面主体</h1><br /> </section><br /> <footer><br /> <h1>页面脚部</h1><br /> </footer><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”2Y7Wr”></a></p><br /> <h1 id=”iframe内联框架”>iframe内联框架</h1><br /> <p><s><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610894147163-d7d34118-c2da-4944-93b2-852d17e31840.png#align=left&display=inline&height=250&margin=%5Bobject%20Object%5D&name=image.png&originHeight=250&originWidth=776&size=73012&status=done&style=none&width=776″ alt=”image.png” loading=”lazy”></s></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>iframe内联框架</title><br /> </head><br /> <body><br /> <!–iframe内联框架<br /> src 地址<br /> w-h 宽度高度<br /> name 标识名<br /> –><br /> <iframe src=”https://www.baidu.com” frameborder=”1″ width=”800px” height=”500px”></iframe></p> <p><!–点击显示跳转页面嵌入到标识名iframe–><br /> <iframe src=”” name=”hello” frameborder=”1″ width=”800px” height=”500px”></iframe><br /> <a href=”3.图像标签.html” target=”hello”>点击显示跳转页面嵌入到标识名iframe</a><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”KVMKF”></a></p><br /> <h1 id=”表单”>表单</h1><br /> <p><strong><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1610895462724-08ba034c-c0d2-42fd-94e3-4fc04d6925c2.png#align=left&display=inline&height=578&margin=%5Bobject%20Object%5D&name=image.png&originHeight=578&originWidth=1151&size=291928&status=done&style=none&width=1151″ alt=”image.png” loading=”lazy”></strong></p><br /> <pre><code class=”language-html”><!DOCTYPE html><br /> <html lang=”en”><br /> <head><br /> <meta charset=”UTF-8″><br /> <title>表单</title><br /> </head><br /> <body><br /> <h1>注册</h1><br /> <!–表单form<br /> action 表单提交的位置,可以是网站,也可以是一个请求处理地址<br /> method post,get提交方式<br /> get方式提交:可以在url中看到我们提交的信息,不安全,高效<br /> post方式提交:可以传输大文件,比较安全,但可以在Network查看,可以处理为不能查看<br /> –><br /> <form action=”1.我的第一个网页.html” method=”post”><br /> <p><input type=”text” name=”username”></p><br /> <p><input type=”password” name=”pwd”></p><br /> <p><br /> <input type=”submit”></input><br /> <input type=”reset”><br /> </p><br /> </form><br /> </body><br /> </html><br /> </code></pre><br /> <p><a name=”G4hiQ”></a></p><br /> <h2 id=”表单元素”>表单元素</h2><br /> <p><strong><img src=”https://cdn.nlark.com/yuque/0/2021/png/2707044/1611066187817-29b1c261-670d-47fa-a247-5b475b29fd95.png#align=left&display=inline&height=523&margin=%5Bobject%20Object%5D&name=image.png&originHeight=523&originWidth=1084&size=408230&status=done&style=none&width=1084″ alt=”image.png” loading=”lazy”></strong></p><br /> <ol><br /> <li>checked 单选框和多选框选中</li><br /> <li>selected 下拉框选中</li><br /> <li>readonly 只读</li><br /> <li>disabled 禁用</li><br /> <li>hidden 隐藏</li><br /> </ol><br /> <pre><code class=”language-html”><!–单选框 radio<br /> value 值<br /> name 表示组<br /> –><br /> <p><br /> <input type=”radio” value=”boy” name=”sex”/>男<br /> <input type=”radio” value=”girl” name=”sex”/>女<br /> </p><br /> <!–多选框 checkbox<br /> value 值<br /> name 表示组<br /> –><br /> <p><br /> <input type=”checkbox” value=”1″ name=”number”/>一<br /> <input type=”checkbox” value=”2″ name=”number”/>二<br /> <input type=”checkbox” value=”3″ name=”number”/>三<br /> </p><br /> <!–文本域 textarea<br /> cols 列<br /> rows 行<br /> –><br /> <p>反馈<br /> <textarea name=”fankui” cols=”20″ rows=”10″>文本内容</textarea><br /> </p><br /> <!–文本域 textarea<br /> cols 列<br /> rows 行<br /> –><br /> <p>文件域<br /> <input type=”file” name=”files”/><br /> </p><br /> <p>数字<br /> <input type=”number” name=”num” max=”100″ min=”10″ step=”5″/><br /> </p><br /> <p>滑块<br /> <input type=”range” name=”voice” max=”100″ min=”0″ step=”2″/><br /> </p><br /> <p>搜索框,有叉号,可以删除<br /> <input type=”search” name=”search”/><br /> </p><br /> <!–label标签,增强鼠标可用性,点击文件,文本框获取焦点–><br /> <p><br /> <label for=”mark”>你点我试试</label><br /> <input type=”search” name=”search” id=”mark”/><br /> </p><br /> </code></pre><br /> <p><a name=”rveye”></a></p><br /> <h2 id=”表单的初级验证”>表单的初级验证</h2><br /> <ol><br /> <li>placeholder 提示信息</li><br /> <li>required 非空</li><br /> <li>pattern 正则表达式<br><br /> <a name=”uZzB7″></a></li><br /> </ol><br /> <h1 id=”总结”>总结</h1><br /> <p><img src=”https://cdn.nlark.com/yuque/0/2021/jpeg/2707044/1611070587524-8527c207-f34c-4a65-82e9-a03b045a3860.jpeg” alt=”” loading=”lazy”></p><br />

版权声明:本文为wl3pb原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wl3pb/p/14427857.html