html基础知识学习

avatar
作者
猴君
阅读量:2

html基础标签

什么都学一点!

网页基本信息

<!-- docytpe:告诉浏览器,我们要使用什么规范--> <!doctype html>  <html>      <!-- head标签代表网页头部-->   <head>     <!--meta描述性标签,它用来描述我们网站的一些信息-->     <meta charset="utf-8">          <!--tittle网页标题-->     <tittle>我的网页标题</tittle>   </head>      <!--body代表网页的主体-->   <body>        </body> </html> 

网页基本标签

标题标题

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>基本标签学习</tittle> </head> <body> <!--标题标签--> <h1>一级标题</h1> <h2>二级标题</h2> <h3>三级标题</h3> <h4>四级标题</h4> <h5>五级标题</h5> <h6>六级标题</h6> </body> </html> 

在这里插入图片描述

段落标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>基本标签学习</tittle> </head> <body> <!--段落标签--> <p>两只老虎,两只老虎,     跑得快,跑得快,     一只没有眼睛,     一只没有尾巴,     真奇怪!真奇怪!</p> <hr/> <p>两只老虎,两只老虎,</p> <p>跑得快,跑得快,</p> <p>一只没有眼睛,</p> <p>一只没有尾巴,</p> <p>真奇怪!真奇怪</p> </body> </html> 

在这里插入图片描述

换行/水平线标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>基本标签学习</tittle> </head> <body> <!--段落标签--> <p>两只老虎,两只老虎,     跑得快,跑得快,     一只没有眼睛,     一只没有尾巴,     真奇怪!真奇怪!</p> <hr/> <p>两只老虎,两只老虎,</p> <p>跑得快,跑得快,</p> <p>一只没有眼睛,</p> <p>一只没有尾巴,</p> <p>真奇怪!真奇怪</p>  <!--水平线标签--> <hr/>  <!--换行标签-->     两只老虎,两只老虎,<br/>     跑得快,跑得快,<br/>     一只没有眼睛,<br/>     一只没有尾巴,<br/>     真奇怪!真奇怪!<br/> </body> </html> 

在这里插入图片描述

字体样式标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>基本标签学习</tittle> </head> <body> <br/> <strong>粗体标签</strong> <br/> <em>斜体标签</em> </body> </html> 

在这里插入图片描述

注释和特殊符号

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>基本标签学习</tittle> </head> <body>  <!--这是单行注释-->  <!--这是多行 注释-->  <!--特殊符号--> <br/> 空   格 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<!--特殊符号的记忆方式  在&  和  ; 直接随便写一个字母就会弹出 -->  </body> </html> 

在这里插入图片描述

图像标签

text

在这里插入图片描述

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>图像标签学习</tittle> </head> <br/> <!--img学习 src:图片地址      相对路径,绝对路径,推荐使用相对路径      ../  代表上一级路径  alt: 如果图片位置错误没有加载出来,就会显示图片替代文字  tittle: 表示悬停文字,鼠标放在图片上会显示  width;设置图片的宽度,px为单位  height:设置图片的高度 -->  <body> <img src="../image/homepage1.png" alt="图像的替代文字" title="悬停文字" width="192px" height="108px"> </body> </html> 

在这里插入图片描述

链接标签

在这里插入图片描述

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>链接标签学习</tittle> </head> <br/> <body> <!-- href: 必填,表示要跳转到那个页面 target: 表示在那个窗口打开链接,加上参数_blank 表示在新的窗口打开                             加上参数_shell,则表示在当前窗口打开,这是默认的 -->  <a href="https://www.baidu.com" target="_blank">点击跳转到百度</a> <br/> <!--点击文字即可在新的窗口跳转链接-->  <!--嵌套图片--> <a href="https://www.baidu.com">     <img src="../image/homepage1.png" alt="图片名字" title="悬停文字" width="190px" height="108px"> </a>  <!--点击图片即可在当前窗口跳转链接--> </body> </html> 

在这里插入图片描述

锚链接

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>链接标签学习</tittle> </head> <br/> <body> <!--锚链接 1,需要一个锚标记 2,跳转到标记 name参数    # -->  <!--其中的name=“top”就是一个锚标记--> <a name="top">顶部</a> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <!----> <a href="#top">点击回到顶部</a> <!--只要有可以识别的锚标记,就可以点击跳转-->    </body> </html> 
<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>链接标签学习</tittle> </head> <br/> <body> <!--锚链接 1,需要一个锚标记 2,跳转到标记 name参数    # -->  <!--其中的name=“top”就是一个锚标记--> <a name="top">顶部</a> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <p>test</p> <!----> <a href="#top">点击回到顶部</a> <!--只要有可以识别的锚标记,就可以点击跳转-->  </body> </html> 

在这里插入图片描述
锚链接和正常的链接就是锚标记的不同,锚标记用于自己的html环境中

功能链接

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>链接标签学习</tittle> </head> <br/> <body> <!--功能性链接  邮件链接:mailto -->  <a href="mailto:377633578@qq.com">点击邮箱联系我</a>  </body> </html> 

在这里插入图片描述

列表标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>列表标签学习</tittle> </head> <br/> <body> <!--有序列表 应用范围:试卷,问答 --> <ol>     <li>java</li>     <li>python</li>     <li>云计算</li>     <li>大数据</li>     <li>前端</li> </ol> <hr/> <!--无序列表 应用范围:导航,侧边栏 --> <ul>     <li>java</li>     <li>python</li>     <li>云计算</li>     <li>大数据</li>     <li>前端</li> </ul> <hr/> <!--自定义列表 dl:学科 dt:列表名称 dd:列表内容  应用范围;公司网站底部 --> <dl>     <dt>学科</dt>     <dd>java</dd>     <dd>python</dd>     <dd>云计算</dd>     <dd>大数据</dd>     <dd>前端</dd>      <dt>位置</dt>     <dd>贵州</dd>     <dd>四川</dd>     <dd>云南</dd>     <dd>重庆</dd> </dl> </body> </html> 

在这里插入图片描述

表格标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表格标签学习</tittle> </head> <br/> <body> <!--表格table 行:tr 列:td 边框:border --> <table border="1px">     <tr> <!-- colspan: 跨列,参数代表跨几列,如果要跨4列,那么就要把后面三列给删掉-->         <td colspan="4">1-1</td> <!--        <td>1-2</td>--> <!--        <td>1-3</td>--> <!--        <td>1-4</td>-->     </tr>     <tr> <!--rowspan跨列-->         <td rowspan="2">2-1</td>         <td>2-2</td>         <td>2-3</td>         <td>2-4</td>     </tr>     <tr>         <td>3-1</td>         <td>3-2</td>         <td>3-3</td> <!--        <td>3-4</td>-->     </tr> </table> </body> </html> 

在这里插入图片描述

媒体标签

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>媒体标签学习</tittle> </head> <br/> <body> <!--音频和视频 src: 资源的路径 controls: 控制条 autoplay; 自动播放 --> <video src="" controls autoplay></video> <audio src="" controls autoplay></audio> </body> </html> 

由于src里面没有放入具体的音视频,就没有播放了

在这里插入图片描述

页面结构

在这里插入图片描述

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>页面结构分析</tittle> </head> <body> <header>     <h2>网页的头部</h2> </header>  <section>     <h2>网页的主体</h2> </section>  <footer>     <h2>网页的页脚</h2> </footer>  </body> </html> 

在这里插入图片描述

iframe内联框架

在这里插入图片描述

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>内联框架</tittle> </head> <br/> <body> <!--B站分享的下面直接复制-->  <!--<iframe src="//player.bilibili.com/player.html?aid=772965354&bvid=BV1f14y1e7Ao&cid=830047099&page=1"--> <!--        scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>-->   <!--iframe内联框架 src: 地址 width,height: 宽度和高度 name: 框架的标识 --> <iframe src="https://www.baidu.com" frameborder="0" width="1000px" height="800px"></iframe> </body> </html> 

表单标签

在这里插入图片描述

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <h3>注册</h3> <!--表单form action: 表单提交的位置,可以是网站,也可以是一个请求处理的地址 method: post,get 两种提交的方式          get方式会看到我们提交的url信息,不安全,但是搞笑          pose提交比较安全,可以传输大文件 --> <form method="post" action="time.html"> <!--文本输入框<input type="text"-->     <p>名字:<input type="text" name="username"></p> <!--密码框 input type="password" name="pwd"  -->     <p>密码:<input type="password" name="pwd"></p>     <p> <!-- submit提交表单       -->         <input type="submit"> <!--        reset重置表单信息-->         <input type="reset">     </p> </form>  </body> </html> 

在这里插入图片描述
表单进阶学习
在这里插入图片描述

单选框的概念

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <h3>注册</h3> <!--表单form action: 表单提交的位置,可以是网站,也可以是一个请求处理的地址 method: post,get 两种提交的方式          get方式会看到我们提交的url信息,不安全,但是搞笑          pose提交比较安全,可以传输大文件 --> <form method="post" action="time.html"> <!--文本输入框<input type="text" 默认值;value="huhy666" 默认长度;maxlength="8" 文本框长度; size="30" -->     <p>名字:<input type="text" name="username" ></p> <!--密码框 input type="password" name="pwd"  -->     <p>密码:<input type="password" name="pwd"></p>  <!--单选框input type="radio" value: 单选框的值 name: 表示组,必须要放在一个组里,才能在同一个组里面单选一个 -->     <p>         <input type="radio" value="boy" name="sex"><input type="radio" value="girl" name="sex"></p>       <p> <!-- submit提交表单       -->         <input type="submit"> <!--        reset重置表单信息-->         <input type="reset">     </p> </form>  </body> </html> 

在这里插入图片描述

按钮和多选框

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <h3>注册</h3> <!--表单form action: 表单提交的位置,可以是网站,也可以是一个请求处理的地址 method: post,get 两种提交的方式          get方式会看到我们提交的url信息,不安全,但是搞笑          pose提交比较安全,可以传输大文件 --> <form method="post" action="time.html"> <!--文本输入框<input type="text" 默认值;value="huhy666" 默认长度;maxlength="8" 文本框长度; size="30" -->     <p>名字:<input type="text" name="username" ></p> <!--密码框 input type="password" name="pwd"  -->     <p>密码:<input type="password" name="pwd"></p>  <!--单选框input type="radio" value: 单选框的值 name: 表示组,必须要放在一个组里,才能在同一个组里面单选一个 -->     <p>         <input type="radio" value="boy" name="sex"><input type="radio" value="girl" name="sex"></p>  <!--多选框-->     <p>爱好:         <input type="checkbox" value="1" name="hobby"><input type="checkbox" value="2" name="hobby"><input type="checkbox" value="3" name="hobby">rap         <input type="checkbox" value="4" name="hobby">篮球     </p>  <!--按钮 type="button" name="btn"  普通按钮 type="image"    图像按钮 input type="submit  提交按钮 input type="reset"  重置按钮 -->     <p>按钮:         <input type="button" name="btn">         <input type="image" src="../image/homepage1.png" width="20px" height="20px">     </p>         <p> <!-- submit提交表单       -->         <input type="submit"> <!--        reset重置表单信息-->         <input type="reset">     </p> </form>  </body> </html> 

在这里插入图片描述

下拉框,文件域和文本域

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <h3>注册</h3> <!--表单form action: 表单提交的位置,可以是网站,也可以是一个请求处理的地址 method: post,get 两种提交的方式          get方式会看到我们提交的url信息,不安全,但是搞笑          pose提交比较安全,可以传输大文件 --> <form method="post" action="time.html"> <!--文本输入框<input type="text" 默认值;value="huhy666" 默认长度;maxlength="8" 文本框长度; size="30" -->     <p>名字:<input type="text" name="username" ></p> <!--密码框 input type="password" name="pwd"  -->     <p>密码:<input type="password" name="pwd"></p>  <!--单选框input type="radio" value: 单选框的值 name: 表示组,必须要放在一个组里,才能在同一个组里面单选一个 checked: 默认值,会默认给你选上 -->     <p>         <input type="radio" value="boy" name="sex"><input type="radio" value="girl" name="sex"></p>  <!--多选框-->     <p>爱好:         <input type="checkbox" value="1" name="hobby"><input type="checkbox" value="2" name="hobby"><input type="checkbox" value="3" name="hobby">rap         <input type="checkbox" value="4" name="hobby">篮球     </p>  <!--按钮 type="button" name="btn"  普通按钮 type="image"    图像按钮 input type="submit  提交按钮 input type="reset"  重置按钮 -->     <p>按钮:         <input type="button" name="btn">         <input type="image" src="../image/homepage1.png" width="20px" height="20px">     </p>         <p> <!-- submit提交表单       -->         <input type="submit"> <!--        reset重置表单信息-->         <input type="reset">     </p>  <!--下拉框 value: 这个值是浏览器会读取的 -->     <p>下拉框:         <select name="列表名称">             <option value="1">中国</option>             <option value="2">瑞士</option>             <option value="3">英国</option>             <option value="4" selected>韩国</option>         </select>     </p>  <!--文本域 cols: 行 rows: 列 --> <p>反馈:     <textarea name="textarea" cols="50" rows="10">基尼太美</textarea> </p>  <!--文件域 -->     <p>         <input type="file" name="files">         <input type="button" value="上传" name="upload">     </p>    </form>  </body> </html> 

在这里插入图片描述

搜索框滑块和简单验证

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <h3>注册</h3> <!--表单form action: 表单提交的位置,可以是网站,也可以是一个请求处理的地址 method: post,get 两种提交的方式          get方式会看到我们提交的url信息,不安全,但是搞笑          pose提交比较安全,可以传输大文件 --> <form method="post" action="time.html">   <!--邮件验证 --> <p>邮箱:     <input type="email" name="email"> </p>  <!--url验证 -->     <p>URL:         <input type="url" name="url">     </p>  <!--数字验证 max: 数字最大数 min: 数字最小数 step: 增长的步长 -->     <p>数字:         <input type="number" name="num" max="100" min="10" step="10">     </p>   <!--滑块 input type="range" --> <p>音量:     <input type="range" name="voice" value="音量" max="100" min="0" step="10"> </p>  <!--搜索框 --> <p>搜索:     <input type="search" name="serach" value="搜索关键词"> </p>  </form>  </body> </html> 

在这里插入图片描述

表单的应用

只读 readonly 使用该元素后就不能修改了
禁用 disabled 使用该元素后直接禁用
隐藏 – hidden – 可用于设置默认属性后把它隐藏

#累了,就不演示这个了把

增强鼠标可用性

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <!--增强鼠标的可用性 点击文字后自动锁定到框内,或者文字 for里面填入id --> <p>     <label for="1">你点我试试</label>     <input type="text" id="1"> </p>  </body> </html> 

在这里插入图片描述

表单的初级验证

为了减轻服务器的压力,以及安全性

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle>表单标签学习</tittle> </head> <br/> <body> <!--表单的初级验证 placeholder: 提示信息 required: 文本框内不允许为空,必须要填写 pattern: 正则表达式,去搜索吧,太长了懒得写,根据具体情况写不同的表达式 -->  <p>用户:     <input type="text" name="text" placeholder="请输入用户名"> </p>  <p>密码::     <input type="password" name="pwd" required> </p>  <p>邮箱:     <input type="email" name="emale" pattern=""> </p>  </body> </html> 

在这里插入图片描述

测试

<!doctype html> <html> <head>     <meta charset="utf-8">     <tittle></tittle> </head> <body> <h2>调查问卷</h2>  <form method="post" action="time.html" enctype="multipart/form-data">     <p>姓名&nbsp;&nbsp;&nbsp;         <input type="text" name="username" placeholder="请输入你的姓名">     </p>     <p>性别&nbsp;&nbsp;&nbsp;         <input type="radio" name="gender" value="boy"><input type="radio" name="gender" value="girl"></p>     <p>所在地&nbsp;&nbsp;         <select>             <option value="1" selected>利比亚</option>             <option value="2">叙利亚打仗ing</option>             <option value="3">俄罗斯泡妞ing</option>             <option value="4">日本手撕鬼子ing</option>         </select>     </p>     <p>喜欢的歌手&nbsp;         <input type="checkbox" name="hobby" checked>张三         <input type="checkbox" name="hobby" checked>李四         <input type="checkbox" name="hobby">王五         <input type="checkbox" name="hobby">大连一哥     </p>     <p>你的靓照&nbsp;&nbsp;         <input type="file" name="files" >     </p>     <p>个人描述&nbsp;&nbsp;         <textarea name="textarea" placeholder="基尼太没" cols="20" rows="10"></textarea>     </p>     <p>         <input type="submit">         <input type="reset">     </p> </form> </body> </html> 

暂时完结撒花~~~

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!