Blogger Information
Blog 34
fans 0
comment 1
visits 22289
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
常用的HTML5标签使用及实例 - PHP培训九期线上班
丝丝心动的博客
Original
728 people have browsed it

       在了解常用的HTML5标签前,我们先了解一下HTML与HTTP是什么和它们之间的联系:

       简单地说HTML就是超文本标记语言,而HTTP是超文本传输协议。HTML是一种通用的编写超文本(使用HTML超文本标记语言编写的文档,以.html为扩展名)的标记语言。HTTP是一套客户端和服务器端都必须遵守的请求和响应的标准或规范。它们之间的联系就是HTT是用HTML所编写的超文本的传输协议。

      常用的HTML标签:

常用html标签.jpeg常用html标签.jpeg

       下面就通过几个实例来展示这些标签的使用:

        1.制作一个简单导航,要求使用到列表,链接,图片,并使用图片做为链接元素

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表导航</title>
</head>
<body>
<!-- 无序列表案例: 导航 -->
<ul>
    <li><a href="">php开发</a></li>
    <li><a href="">前端开发</a></li>
    <li><a href="">服务端开发</a></li>
    <li>
        <a href="https://www.php.cn/course/812.html">
            <img src="https://img.php.cn/upload/course/000/000/001/5d240e769553b901.jpg" alt="thinkphp5教程" width="200">
        </a>
    </li>
    <li>
        <a href="https://www.php.cn/course/801.html">
            <img src="https://img.php.cn/upload/course/000/000/001/5d2426f409839992.jpg" alt="PHP实战教程" width="200">
        </a>
    </li>
</ul>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

列表导航.png

手写代码展示:

1572502754233384.jpg


        2. 制作一张简单的商品信息表, 要求用到标题, 头部与底部, 行与列方向的合并

实例

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>商品信息表</title>
</head>
<body>
<table border="1" width="500" cellspacing="0" cellpadding="5">
    <caption>
        <h3>购物车</h3>
    </caption>
    <!-- 表头 -->
    <thead>
    <tr bgcolor="lightblue">
        <th>编号</th>
        <th>名称</th>
        <th>单价</th>
        <th>数量</th>
        <th>金额</th>
        <th>备注</th>
    </tr>
    </thead>
    <!-- 主体 -->
    <tbody>
    <tr>
        <td>1</td>
        <td>华为Mate30 Pro</td>
        <td>8699</td>
        <td>1</td>
        <td>8699</td>
        <td align="center">未发货</td>
    </tr>
    <tr>
        <td>2</td>
        <td>苹果MacBook Pro</td>
        <td>18199</td>
        <td>2</td>
        <td>36398</td>
        <td rowspan="2" align="center" >已发货</td>
    </tr>
    <tr>
        <td>3</td>
        <td>ThinkPad</td>
        <td>13500</td>
        <td>1</td>
        <td>13500</td>
    </tr>
    </tbody>
    <!-- 底部 -->
    <tfoot>
    <tr>
        <td colspan="3" align="center">合计:</td>
        <td>4</td>
        <td colspan="2" align="center">58597</td>
    </tr>
    </tfoot>
</table>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

商品信息表.png


手写代码展示:

1572502949947689.jpg


       3. 制作一张完整的用户注册表单, 要求尽可能多的用到学到的表单控件

实例

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>用户注册表单</title>
</head>
<body>
<form action="" method="post">
    <table border="0" cellpadding="8" cellspacing="0" width="400" bgcolor="powderblue">
        <caption><h2>用户注册</h2></caption>
        <tr>
            <td colspan="2"><hr></td>
        </tr>
        <tr>
            <td><label for="email">邮箱:</label></td>
            <td>
                <input type="text" name="email" id="email" placeholder="786573263@qq.com" size="30">
            </td>
        </tr>  
        <tr>
            <td><label for="password">密码:</label></td>
            <td>
                <input type="text" name="password" id="password" placeholder="字母加数字不少于8位" size="30">
            </td>
        </tr>
        <tr>
            <td><label for="age">年龄:</label></td>
            <td><input type="number" id="age" name="age" min="16" max="80"></td>
        </tr>
        <tr>
            <td>性别:</td>
            <td>
            <input type="radio" name="sex" value="male">男
            <input type="radio" name="sex" value="famale">女
            <input type="radio" name="sex" value="secret" checked="">保密    
            </td>
        </tr>
        <tr>
            <td>兴趣:</td>
            <td>
                <input type="checkbox" name="hobby[]" value="html">HTML
                <input type="checkbox" name="hobby[]" value="css">CSS
                <input type="checkbox" name="hobby[]" value="JvavScript" >jvavscript
                <input type="checkbox" name="hobby[]" value="php" checked="">PHP    
            </td>
        </tr>
        <tr>
            <td>级别:</td>
            <td>
                <select name="level">
                    <option value="">小白</option>
                    <option value="" selected="">大神</option>
                    <option value="">懂一点</option>
                    <option value="">懂很多</option>
                </select>
            </td>
        </tr>     
        <tr>
            <td><label for="photo">头像:</label></td>
            <td><input  accept="images/*" type="file" name="photo" id="photo"></td>
        </tr>
        <tr>
            <td colspan="2" align="center"><hr>
                <input type="submit" name="submit" value="提交">
                &nbsp;&nbsp;&nbsp;&nbsp;
                <input type="reset" name="reset" value="重置">
            </td>
        </tr>
    </table>
</form>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

用户注册表单.png


手写代码展示:

1572503213298891.jpg

        4. 制作一个简单网站后面, 要求使用`<iframe>`内联框架实现

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内联框架实现简单网站后台</title>
</head>
<body>
<ul style="float: left;margin-right: 15px;">
    <li><a href="demo2.html" target="content">商品列表</a></li>
    <li><a href="demo3.html" target="content">添加用户</a></li>
    <li><a href="demo1.html" target="content">系统设置</a></li>
</ul>
<iframe srcdoc="<h2>欢迎使用管理后台</h2>" frameborder="1" name="content" width="530" height="450"></iframe>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

后台网站.png


手写代码展示:

1572502297469533.jpg1572502157452416.jpg

以上就是几个常用HTML标签的使用实例,接下来简单总结一下为什么推荐使用语义化标签?

 a. 语义化标签有助于构架良好的HTML结构。

 b. 有利于搜索引擎更好的理解我们的网页,从而获取更多的有效信息。

c. 语义化的HTML可以让开发者更容易的看明白,从而提高团队的效率和协调能力。


Correction status:qualified

Teacher's comments:作业的创意还不错
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post