HTML学习

HTML学习

1.1第一个网站

 <!-- DOCTYPE:告诉浏览器用什么规范(默认html)-->
 <!--ctrl+'/'注释-->
 <!DOCTYPE html>
 <html lang="en">
 <!--head标签代表网页头部-->
 <head>
 <!--mate描述性标签,它用来描述网页的一些信息-->
 <!--meta一般用来做SEO(搜索引擎优化)-->
    <meta charset="UTF-8">
    <meta name="keywords" content="cyhh">
    <meta name="description" content="学习">
 <!--title标签代表网页标题-->
    <title>第一个网页</title>
 </head>
 <body>
 <!--body标签代表网页主体-->
 Hello,world
 </body>
 </html>

1.2标签学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>基本标签学习</title>
 </head>
 <body>
 <!--标题标签-->
 <h1>一级标签</h1>
 <h2>二级标签</h2>
 <h3>三级标签</h3>
 <h4>四级标签</h4>
 <!--段落标签'P'+tab-->
 <p>123 456</p>
 <p>789 233</p>
 <p>666 122</p>
 <img src="../resources/image/1.jpg" alt="胡桃">
 <br/>
 <!--换行标签-->
 123<br/>
 456<br/>
 <!--水平线标签-->
 <hr/>
 <!--粗体斜体-->
 <h1>字体样式标签</h1>
 <strong>粗体:Hello World</strong>
 <em>斜体:Hello World</em>
 <!--特殊符号-->
 <br/>
 空   格:
 <br/>
 空&nbsp;&nbsp;&nbsp;格
 <br/>
 &copy;
 <!--
 特殊符号记忆方式
 & ;
 
 -->
 </body>
 </html>

1.3图像标签学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>图像标签学习</title>
 </head>
 <body>
 <!--img学习
 src:图片地址
    相对地址(推荐),绝对地址
    ../表示上级目录
 alt:若图片地址错误,则显示alt中内容
 选填:
 title:悬停文字
 width,height...
 -->
 <img src="../resources/image/1.jpg" alt="胡桃"title="胡桃老婆"height="400"width="282">
 <a href="链接标签学习.html#down">跳转down</a>
 
 </body>
 </html>

1.4链接标签学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>链接标签学习</title>
 </head>
 <body>
 <!--使用name作为一个标记-->
 <a name="top">顶部</a>
 <br/>
 <!--a标签
 herf:必填,表示要跳转到哪个页面
 target:表示窗口在哪里打开
    _blank:在新标签中打开网页
    _self:在自己的网页中打开
 -->
 <a href="第一个网页.html"target="_blank">点击我跳转到页面一</a>
 <br/>
 <a href="http://www.baidu.com">点击我跳转到百度</a>
 <br/>
 <a href="http://www.bilibili.com">
    <img src="../resources/image/1.jpg" alt="胡桃">
 </a>
 
 <!--锚链接
 1.需要一个标记
 2.跳转到标记
 #
 -->
 <a href="#top">回到顶部</a>
 <a name="dowm"></a>
 <!--功能性连接
 邮件链接:mailto:
 -->
 <a href="mailto:1371597521@qq.com">点击联系我</a>
 </body>
 </html>

1.5列表学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>列表学习</title>
 </head>
 <body>
 <!--有序列表-->
 <ol>
    <li>JAVA</li>
    <li>PYTHON</li>
    <li>C</li>
    <li>C++</li>
 </ol>
 <hr/>
 <!--无序列表-->
 <ul>
    <li>JAVA</li>
    <li>PYTHON</li>
    <li>C</li>
    <li>C++</li>
 </ul>
 <!--自定义列表
 dl:标签
 dt:列表名称
 dd:列表内容
 -->
 <dl>
    <dt>学科</dt>
    <dd>JAVA</dd>
    <dd>PYTHON</dd>
    <dd>C</dd>
    <dt>位置</dt>
    <dd>福建</dd>
    <dd>厦门</dd>
 </dl>
 </body>
 </html>

1.6表格学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>表格学习</title>
 </head>
 <body>
 <!--表格table
 行 tr
 列 td
 -->
 <table border="1px">
    <tr>
 <!--colspan跨列-->
        <td colspan="4">1-1</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>
    </tr>
 </table>
 </body>
 </html>

1.7媒体学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>媒体学习</title>
 </head>
 <body>
 <!--音频和视频
 src:资源路径
 controls:控制条
 autoplay:自动播放
 -->
 <video src=""controls autoplay></video>
 <audio src=""controls autoplay></audio>
 </body>
 </html>

1.8页面结构分析

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>页面结构分析</title>
 </head>
 <body>
 <header>
    <h2>网页头部</h2>
 </header>
 <section>
    <h2>网页主体</h2>
 </section>
 <footer>
    <h2>网页脚部</h2>
 </footer>
 </body>
 </html>

1.9内联框架

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>内联框架</title>
 </head>
 <body>
 <!--iframe内联框架
 src:地址
 w,h:宽度高度
 -->
 <iframe src=""name="Hello" frameborder="0"width="1000px"height="800px"></iframe>
 <a href="http://www.bilibili.com"target="Hello">点击跳转</a>
 <!--<iframe src="//player.bilibili.com/player.html?aid=941715620&bvid=BV18W4y1a7Hc&cid=794692608&page=1"-->
 <!--       scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> -->
 <!--</iframe>-->
 </body>
 </html>

1.10表单学习

 <!DOCTYPE html>
 <html lang="en">
 <head>
    <meta charset="UTF-8">
    <title>登陆注册</title>
 </head>
 <body>
 <h1>注册</h1>
 <!--表单form
 action:表单提交的位置,可以是网站,也可以是一个请求处理地址
 method:post,get提交方式
 get方式提交:我们可以在url中看到我们提交的信息,不安全,高效
 post方式提交:比较安全,传输大文件
 value:默认初始值
 maxlength:最长能写几个字符
 size:文本框长度
 -->
 <form action="第一个网页.html"method="get">
 <!--文本输入框:input type="text"
 readonly:只读
 hidden:隐藏
 placeholder:默认信息
 required:非空判断
 -->
 <p>名字:<input type="text"name="username"placeholder="请输入姓名"required></p>
 <p>密码:<input type="password"name="pwd"hidden></p>
 <!--单选框标签
 input type="radio
 value:单选框的值
 name:表示组
 checked:默认选中
 disabled:禁用
 -->
    <p>性别:
        <input type="radio"value="boy"name="sex"checked disabled>男
        <input type="radio"value="girl"name="sex">女
    </p>
 <!--多选框
 input type="checkbox"
 -->
    <p>爱好:
        <input type="checkbox"value="sleep"name="hobby">睡觉
        <input type="checkbox"value="code"name="hobby"checked>敲代码
        <input type="checkbox"value="chat"name="hobby">聊天
    </p>
 <!--按钮
 input type="button"普通按钮
 input type="image"图像按钮
 input type="submit"提交按钮
 input type="reset"重置按钮
 -->
    <p>按钮:
        <input type="button"name="btn1"value="点击变长">
 <!--       <input type="image"src="../resources/image/1.jpg">-->
    </p>
 <p>
    <input type="submit">
    <input type="reset"value="清空表单">
 </p>
 <!--下拉框,列表框
 
 -->
    <p>下拉框:
        <select name="列表名称">
            <option value="选项的值">中国</option>
            <option value="选项的值">美国</option>
            <option value="选项的值"selected>瑞士</option>
        </select>
    </p>
 <!--文本域
 -->
    <p>反馈:
        <textarea name="textarea"cols="30" rows="10">文本内容</textarea>
    </p>
 <!--文件域
 input type="file" name="files"
 -->
    <p>
        <input type="file"name="files">
        <input type="button"value="上传"name="upload">
    </p>
 <!--邮件验证-->
    <p>邮箱:
        <input type="email"name="email">
    </p>
 <!--URL-->
    <p>
        <input type="url"name="url">
    </p>
 <!--数字验证-->
    <p>数字:
        <input type="number"name="num"max="100"min="0"step="10">
    </p>
 <!--滑块-->
    <p>音量:
        <input type="range" name="voice"min="10"max="100">
    </p>
 <!--搜索框-->
    <p>搜索:
    <input type="search"name="search">
    </p>
 <!--增强鼠标可用性-->
    <p>
        <label for="mark">你点我试试:</label>
        <input type="text"id="mark">
    </p>
 <!--pattern正则表达式-->
 <p>自定义邮箱:
    <input type="text"name="diymail"pattern="">
 </p>
 </form>
 </body>
 </html>
 
posted @ 2022-08-10 16:20  l希尔瓦娜斯l  阅读(281)  评论(0)    收藏  举报