HTML5

1、HTML

  1.Hyper Text Markup Language(超文本标记语言)

  

  2.HTML5的优势

 

   3.W3C标准

  W3C:World Wide Web Consortium(万维网联盟)

   4.HTML基本结构

   5.网页基本信息

 1 <!-- DOCTYPE:告诉浏览器,我们要使用什么规范 -->
 2 <!DOCTYPE html>
 3 <html lang="en">
 4 <!-- head标签代表网页头部-->
 5 <head>
 6     <!-- meta描述性标签,它用来描述我们网站的一些信息     一般用来做SEO-->
 7     <meta charset="UTF-8">
 8     <!-- title网页标题-->
 9     <title>第一个网页</title>
10 </head>
11 <!-- body标签代表网页主体 -->
12 <body>
13 
14 </body>
15 </html>

  6.网页基本标签 

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

    <!--标题标签 -->
    <h1>一级标题</h1>
    <h2>二级标题</h2>
    <h3>三级标题</h3>
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>

    <!-- 段落标签 -->
    <p>这一路上走走停停,顺着少年漂流的痕迹</p>
    <p>迈出车站的前一刻,竟有些犹豫</p>
    <p>不禁笑这近乡情怯,仍无可避免</p>
    <p>而长野的天,依旧那么暖</p>
    <p>风吹起了从前,从前初识这世间,万般流连</p>
    <p>看着天边似在眼前,也甘愿赴汤蹈火去走它一遍</p>
    <!-- 换行标签-->
    <br/>
    <!-- 水平线标签 -->
    <hr/>
    <!-- 粗体,斜体 -->
    <h1>字体样式标签</h1>
    粗体:<strong>i love you</strong> <br/>
    斜体:<em>i love you</em> <br/>
    <!-- 特殊符号-->
    空格 &nbsp;&nbsp;<br/>
    大于号: &gt; <br/>
    小于号: &lt; <br/>
    版权: &copy;十三专属

</body>
</html>

  7.图像标签

  常见的图像格式:JPG,GIF,PNG,BMP,......

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>图像标签学习</title>
</head>
<body>
    <!-- img学习
        src:图片地址(必填)
        相对地址(推荐使用),绝对地址
        ../ 上一级目录

        alt:图片名字(必填)
    -->
    <img src="../resources/img/background.jpg" alt="美丽的风景" title="海边夕阳" width="100%" height="950px">

</body>
</html>

   8.超链接标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>链接标签</title>
</head>
<body>
    <!-- a标签
     href:必须,表示要跳转到那个页面
     target: 表示窗口在哪里打开
        _blank 在新标签中打开
        _self 在自己的网页中打开
     -->
    <a href="3.图像标签学习.html" target="_blank">点击我跳转到页面3</a><br/>
    <a href="https://www.baidu.com">点击我到百度</a>
</body>
</html>
<a name="top"></a>
<!-- 锚链接 1.需要一个锚标记   2.跳转到的标记 #-->
    <a href="#top">回到顶部</a>

   8.行内元素和块元素

   9.列表

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

    <!--有序列表
        应用范围:试卷,问答,......
    -->
    <ol>
        <li>Java</li>
        <li>C++</li>
        <li>MySql</li>
        <li>c语言</li>
    </ol>
    <hr>
    <!--无序列表
        应用范围:导航,侧边栏,......
    -->
    <ul>
        <li>Java</li>
        <li>C++</li>
        <li>MySql</li>
        <li>c语言</li>
    </ul>
    <!--自定义列表
        dl:标签
        dt;列表名称
        dd:列表内容
        公司底部网站
     -->
    <dl>
        <dt>学习科目</dt>
        <dd>Java</dd>
        <dd>C++</dd>
        <dd>MySql</dd>

        <dt>位置</dt>
        <dd>宁夏</dd>
        <dd>湖南</dd>
        <dd>北京</dd>
    </dl>
</body>
</html>

  10.表格

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格</title>
</head>
<body>
    <!--table
    行 tr row
    列 td
    -->
    <table border="1px">
        <tr>
            <!--colspan 跨列 -->
            <td colspan="3">学生成绩</td>
        </tr>
        <tr>
            <!--rowspan 跨行 -->
            <td rowspan="2">狂神</td>
            <td>语文</td>
            <td>100</td>
        </tr>
        <tr>
            <td>数学</td>
            <td>100</td>
        </tr>
        <tr>
            <td rowspan="2">十三</td>
            <td>语文</td>
            <td>100</td>
        </tr>
        <tr>
            <td>数学</td>
            <td>100</td>
        </tr>
    </table>
</body>
</html>

   11.视频和音频

  <audio src="../resources/audio/等什么君(邓寓君) - 芳华慢 + 霜雪千年.mp3" controls autoplay>点击我听歌</audio>

  12.页面结构分析

 

   13.iframe内联框架

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

<!-- iframe 内联框架
src: 地址
w-h :宽度和高度
-->
<!--<iframe src="https://www.bilibili.com" frameborder="0" width="1900px" height="800px"></iframe>-->
    <iframe src="" name="hello" frameborder="0" width="1900px" height="800px"></iframe>
    <hr/>
    <a href="3.图像标签学习.html" target="hello">点击我跳转</a>
</body>
</html>

  14.表单语法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>登录注册</title>
</head>
<body>
    <!--表单form
        action: 表单提交的位置,可以是网站,也可以是一个请求处理地址
        method: post.get 提交方式
        get 方式提交:我们可以在url中看到我们提交的信息,不安全,高效
        post :比较安全,传输大文件
    -->
    <h1>登录</h1>
    <form action="3.图像标签学习.html" method="post">
        <!-- 文本输入框 :input type ="text" -->
        <p>名字:<input type="text" name="username"> </p>
        <!-- 密码输入框 :input type="password"-->
        <p>密码:<input type="password" name="pwd"></p>

        <p>
            <input type="submit">
            <input type="reset">
        </p>
    </form>
</body>
</html>

  15.表单元素格式

+-

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>登录注册</title>
</head>
<body>
    <!--表单form
        action: 表单提交的位置,可以是网站,也可以是一个请求处理地址
        method: post.get 提交方式
        get 方式提交:我们可以在url中看到我们提交的信息,不安全,高效
        post :比较安全,传输大文件
    -->
    <h1>登录</h1>
    <form action="3.图像标签学习.html" method="post">
        <!-- 文本输入框 :input type ="text"
             value="十三好帅"    默认初始值
             maxlength="8"       最长能写几个字符
             size="40px"         文本框长度
         -->
        <p>名字:<input type="text" name="username" > </p>
        <!-- 密码输入框 :input type="password"-->
        <p>密码:<input type="password" name="pwd"></p>

        <!--单选框
            input type="radio"
        -->
        <p>性别:
            <input type="radio" value="boy" name="sex"><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">敲代码
            <input type="checkbox" value="book" name="hobby">看书
            <input type="checkbox" value="football" name="hobby">踢足球
        </p>

        <!--按钮 -->
        <p>按钮:
            <input type="button" name="btn1" value="点击变成">
            <input type="image" src="../resources/img/background.jpg" height="200px" width="100px">
        </p>

        <!--下拉框,列表框 -->
        <p>选择国家:
            <select name="列表">
                <option value="china" selected>中国</option>
                <option value="guba">古巴</option>
                <option value="ruassin">俄罗斯</option>
                <option value="saierweiya">塞尔维亚</option>
            </select>
        </p>

        <!-- 文本域
            cols列数 rows行数
        -->
        <p>反馈:
            <textarea name="textarea" cols="50" rows="10"></textarea>
        </p>

        <!--文件域
            input type="file" name="file"
        -->
        <p>
            <input type="file" name="files">
            <input type="button" value="上传" name="upload">
        </p>

        <p>
            <input type="submit">
            <input type="reset">
        </p>
    </form>
</body>
</html>
 <!-- 邮箱验证-->
        <p>邮箱:
            <input type="email" name="email">
        </p>

        <!-- URL-->
        <p>URL:
            <input type="url" name="url">
        </p>

        <!-- 数字-->
        <p>商品数量:
            <input type="number" name="num">
        </p>

        <!-- 滑块-->
        <p>音量:
            <input type="range" name="voice">
        </p>

        <!-- 搜索框-->
        <p>搜索:
            <input type="search" name="search">
        </p>

  16.表单应用

 

   17.表单初级验证

 

posted @ 2022-03-04 22:26  十三加油哦  阅读(41)  评论(0)    收藏  举报