Blogger Information
Blog 2
fans 0
comment 0
visits 1218
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html常用标签极速入门-2019年7月2日作业
TJH的博客
Original
625 people have browsed it

一、html文档结构

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>html文档的基本结构</title>
</head>
<body>
</body>
</html>

运行实例 »

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

解析:

第一行是标识这是一个html类型的文件

<meta charset="UTF-8">,定义网页编码格式为 utf-8

head标签,一般里面装有网页标题,一些文档头设置等,给浏览器看的

title标签描述了文档的标题

body标签是文档的主体,也是用户看到的内容


二、无序列表的基本使用

实例

<ul>
    <li><a href="">首页</a></li>
    <li><a href="">公司新闻</a></li>
    <li><a href="">公司产品</a></li>
    <li><a href="">关于我们</a></li>
    <li><a href="">联系我们</a></li>
</ul>

运行实例 »

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

注意:

1.ul是无序列表、ol是有序列表、<dl><dt></dt><dd></dd></dl>是定义列表

2.无序列表一般用于导航,定义列表一般用于页脚



三、表格用法


实例

<table border="1px" cellpadding="5" cellspacing="0" width="500" align="left">
    <!--表格标题-->
    <caption>购物车</caption>
    <!--表头,thead只能有一个-->
    <thead>
    <tr>
        <th>编号</th>
        <th>名称</th>
        <th>单价</th>
        <th>数量</th>
        <th>金额</th>
    </tr>
    </thead>
    
    <!--表格主体,tbody,可以有多个-->
    <tbody>
    <tr>
        <td width="50">1</td>
        <td width="200">有备无患的奔驰专用机油</td>
        <td width="70">800</td>
        <td width="50">1</td>
        <td width="80">800</td>
        <!--单元格相加为450,为什么表格宽度要设置为500, 因为还有cellpadding=5,共50px-->
        <!--细学的同学可能发现了, 表格线不算宽度吗?当然算,所以表格在总宽度不变的情况下,内部会有轻微缩放-->
    </tr>
    <tr align="center">
        <td>2</td>
        <td>能看清鞋子的京东摄像头</td>
        <td>150</td>
        <td>2</td>
        <td rowspan="2">300</td>
    </tr>
    <tr>
        <td>3</td>
        <td>带暖手宝功能的笔记本电脑</td>
        <td>4500</td>
        <td>2</td>
        <!--<td>9000</td>-->
    </tr>
    </tbody>

    <!--表格底部,tfoot也只允许有一个,一般是一些总计什么的-->
    <tfoot>
    <tr>
        <!--列合并用colspan,行合并用rowspan-->
        <td colspan="3">总计</td>
        <!--<td></td>-->
        <!--<td></td>-->
        <td>5</td>
        <td>10100</td>
    </tr>
    </tfoot>

</table>

运行实例 »

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


表格中主要记table,tr,td标签及他们的一些属性,如设置边框border,居中align="center",合并列colspan,合并行rowspan等等


四、表单以及常用控件元素的使用

表单用form标签,form标签里面又包含一个个控件标签

  1. 文本框


    实例

    <form action="" method="get" name="register">
        <p>
            <label for="username">账号:</label>
            <!--autofocus表示自动获焦-->
            <input type="text" id="username" name="username" placeholder="不能超过8个字符" autofocus>
        </p>
    </form>

    运行实例 »

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

    这里form标签的action属性表示提交***,method=get表示用get方法提交
    label是文本,input,type=text表示这是一个文本框的标签,可以填东西进去
    注意这里label的for属性和input的id属性一样,这里表示绑定,用户选中账号的文本时,对应的文本款可以获焦


  2. 密码

    实例

    <form action="" method="get" name="register">
        <label for="password">密码:</label>
        <input type="password" id="password" name="password" >
    </form>

    运行实例 »

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

    密码和普通文本框的区别是type=password,效果是填写的字符用*或其他代替,界面看不到填写了什么

  3. 邮箱

    实例

    <form action="" method="get" name="register">
        <label for="email">邮箱</label>
            <!--required表示必填-->
            <input type="email" id="email" name="email" placeholder="example@email.com" required>
    </form>

    运行实例 »

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

    type=email表示邮箱
  4. 数字

    实例

    <form action="" method="get" name="register">
        <label for="age">年龄</label>
            <!--number类型可以设置min和max限定取值范围-->
            <input type="number" id="age" name="age" min="5" max="90">
    </form>

    运行实例 »

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

    type=number,数字可以限定取值范围
  5. 日期

    实例

    <form action="" method="get" name="register">
        <label for="birthday">生日</label>
            <!--日期控件会因浏览器不同,显示效果不一样-->
            <input type="date" id="birthday" name="birthday">
    </form>

    运行实例 »

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


  6. 拉下列表

    实例

    <form action="" method="get" name="register">
        
            <!--下拉列表-->
            <!--        select: 下拉列表,也叫下拉框,与前面表单控件不一样,它的值都是预置的,不需要用户输出,是枚举类型-->
            <!--        与其它input元素不同, 它的name和value属性分别在二个标签中: name在select中, value在option中-->
            <label for="course">课程</label>
            <!--size设置界面显示几个下拉选项-->
            <select name="course" id="course" size="1">
                <!--optgroup是分组-->
                <!--<optgroup label="前端:">-->
                <option value="0">请选择</option>
                <option value="1">HTML5</option>
                <option value="2">CSS3</option>
                <!--SELECTED是默认选项-->
                <option value="3" SELECTED>JAVASCRIPT</option>
                <!--</optgroup>-->
    
                <!--<optgroup label="后端:">-->
                <option value="4">PHP</option>
                <option value="5">MYSQL</option>
                <option value="6">THINKPHP</option>
                <!--</optgroup>-->
            </select>
        </p>
    </form>

    运行实例 »

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

  7. 复选框

    实例

    <form action="" method="get" name="register">
        <p>
            <!--复选框 checked默认选中-->
            <label for="programme">爱好:</label>
            <input type="checkbox" id="game" name="hobby[]" value="game"><label for="game">打游戏</label>
            <input type="checkbox" id="programme" name="hobby[]" value="programme"><label for="programme">撸代码</label>
            <input type="checkbox" id="movie" name="hobby[]" value="movie" checked><label for="movie">看电影</label>
        </p>
    </form>

    运行实例 »

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

  8. 单选框

    实例

    <form action="" method="get" name="register">
        <p>
            <!--单选框-->
            <!--name一样表示同一组 checked默认选中-->
            <label for="secrecy">性别:</label>
            <input type="radio" name="gender" id="man" checked><label for="man">男</label>
            <input type="radio" name="gender" id="woman"><label for="woman">女</label>
            <input type="radio" name="gender" id="secrecy"><label for="secrecy">保密</label>
        </p>
    </form>

    运行实例 »

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

  9. 文本域

    实例

    <form action="" method="get" name="register">
        <p>
            <!--文本域,text的plus版-->
            <label for="comment">简介:</label>
            <!--        不要设置value属性, 返回的文本在value属性中-->
            <textarea name="comment" id="comment" cols="30" rows="10" maxlength="30" placeholder="不能超过30个字符"></textarea>
        </p>
    </form>

    运行实例 »

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

  10. 按钮

    实例

    <form action="" method="get" name="register">
        <p>
            <!--按钮-->
            <input type="submit" name="submit" value="提交">
            <input type="reset" name="reset" value="重置">
            <!--button默认的type是submit,是提交按钮-->
            <button>提交2</button>
            <button type="button">ajax</button>
        </p>
    </form>

    运行实例 »

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


总结

html常用元素,这是基础中的基础,一定要记住,多写多练,以后学到后面,用起来就会得心用手。

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