Blogger Information
Blog 8
fans 0
comment 0
visits 6487
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html元素、列表、表格、表单的理解_2019-8-30
好名字
Original
799 people have browsed it

一、HTML标签的特点

由尖括号包围的关键词,比如 <html>

通常是成对出现的,比如 <div>和 </div>

标签对中的第一个标签是开始标签,第二个标签是结束标签;

开始和结束标签也被称为开放标签和闭合标签。

也有单独呈现的标签,如:<img src="" />等。

一般成对出现的标签,其内容在两个标签中间。单独呈现的标签,则在标签属性中赋值。如<h1>标题</h1>和 <input type="" value="" />。

网页的内容需在<html>标签中,标题、字符格式、语言、兼容性、关键字、描述等信息显示在<head>标签中,而网页需展示的内容需嵌套在<body>标签中。

列表

实例

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>有序列表、无序列表、</title>
</head>

<body>
    <h3>有序列表</h3>
    <ol>
        <li><a href="#">有序列表</a></li>
        <li><a href="#">有序列表</a></li>
        <li><a href="#">有序列表</a></li>
    </ol>
    <hr>
    <h3>无序列表</h3>
    <ul>
        <li><a href="#">无序列表</a></li>
        <li><a href="#">无序列表</a></li>
        <li><a href="#">无序列表</a></li>
    </ul>
    <hr>
    <h3>自定义列表</h3>
    <dl>
        <dt>列表标题</dt>
        <dd>列表内容</dd>
        <dt>列表标题</dt>
        <dd>列表内容</dd>
        <dt>列表标题</dt>
        <dd>列表内容</dd>
        <dt>列表标题</dt>
        <dd>列表内容</dd>
    </dl>

</body>

</html>

运行实例 »

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

表格


实例

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>表格</title>
</head>

<body>
    <table border="1px solide" cellspacing="0" cellpadding="25px" align="center" text-align="center">
        <caption><b>学生成绩表</b></caption>
        <thead>
            <th>序号</th>
            <th>学号</th>
            <th>姓名</th>
            <th>成绩</th>
            <th>合格率</th>
        </thead>
        <tr>
            <td>1</td>
            <td>01</td>
            <td>张三</td>
            <td>80</td>
            <!-- 合并4行 -->
            <td rowspan="4">75%</td>
        </tr>
        <tr>
            <td>2</td>
            <td>02</td>
            <td>李四</td>
            <td>50</td>
        </tr>
        <tr>
            <td>3</td>
            <td>03</td>
            <td>王五</td>
            <td>90</td>

        </tr>
        <tr>
            <td>4</td>
            <td>04</td>
            <td>老六</td>
            <td>60</td>>
        </tr>
        <tr>
            <!-- //合并3个单元格(列) -->
            <td colspan="3">平均成绩</td>
            <td>70</td>
            <td></td>
        </tr>
    </table>
</body>

</html>

运行实例 »

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

表单

实例

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

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>注册表单</title>
</head>

<body>
    <div style="margin: 0 auto; width: 800px; height: 1200px;">
        <h3>用户注册</h3>
        <form action="" method="POST">
            <p>
                <!-- 文本类型 -->
                <label for="username">用户名:</label>
                <input type="text" id="username" name="username" placeholder="请输入用户名">
            </p>
            <p>
                <!-- 密码类型 -->
                <label for="password">密      码:</label>
                <input type="password" id="password" name="password">
            </p>
            <p>
                <!-- 邮箱类型 -->
                <label for="email">邮      箱:</label>
                <input type="email" name="email" id="email" placeholder="请输入邮箱">
            </p>
            <p>
                <label for="mobile">电话号码</label>
                <input type="text" name="mobile" id="mobile" placeholder="请输入11位数的电话号码">
            </p>
            <p>
                <!-- 数字类型 -->
                <label for="age">年      龄:</label>
                <input type="number" name="age" id="age" min="16" max="80">
            </p>
            <p>
                性别:
                <!-- 单选框 -->
                <input type="radio" name="sex" id="male" value="male"><label for="sex">男</label>
                <input type="radio" name="sex" id="female" value="female"><label for="female">女</label>
            </p>
            <p>
                <label for="hobby">爱好:</label>
                <!-- 下拉列表 -->
                <select name="hobby" id="hobby">
                    <option value="badminton">羽毛球</option>
                    <option value="basketball">篮球</option>
                    <option value="funning">跑步</option>
                    <option value="swimming" selected>游泳</option>
                </select>
            </p>
            <p>
                喜欢的水果:
                <!-- 复选框 -->
                <input type="checkbox" name="fruit" id="apple" value="apple"><label for="apple">苹果</label>
                <input type="checkbox" name="fruit" id="banana" value="banana"><label for="banana">香蕉</label>
                <input type="checkbox" name="fruit" id="pear" value="pear"><label for="pear">梨子</label>
                <input type="checkbox" name="fruit" id="peach" value="peach"><label for="peach">桃子</label>
            </p>
            <button type="button">注册</button>
            <input type="submit" value="注册">
        </form>
    </div>
</body>

</html>

运行实例 »

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

总结

1、常用的标签:段落<p></p> ,标题<h1-h6> ,图片<img> , 链接标签<a></a>, 表格<table></table>、<tr><td></td></tr>,列表: 无序<ul><li></li></ul>、有序<ol><li></li></ol>,表单:<form></forrm>、<input>、选择列表<select></select>、<option></option>、加粗<b></b>、斜体<i></i>,换行<hr>。

2、属性:href属性链接外部资源,src属性图片链接,type样式、格式,输入框中的name属性为变量名称,label标签中的for属性对应另外一个标签中的id属性。

3、属性值:即属性中对应的值,如:type属性中对应的checkbox、submit、ridio、number、email、text、textarea等。



Correction status:qualified

Teacher's comments:将一组标签放在一起记忆不错的, 例如 <ul>+<li>, <table><tr><td>....
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