博客列表 >HTML文档结构和标签的使用(列表、表格、表单和表单的常用控件元素的使用)-2019年7月3日16时22分

HTML文档结构和标签的使用(列表、表格、表单和表单的常用控件元素的使用)-2019年7月3日16时22分

楚Chen
楚Chen原创
2019年07月04日 13:25:39667浏览

HTML文档结构以及标签和标签属性是HTML最基础也是很重要的内容。

下面是HTML文档结构、标签、标签元素的使用方法及详细介绍

★HTML文档结构

●文档结构实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    我的0702作业
</body>
</html>

运行实例 »

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

●实例代码注释

<!DOCTYPE html>                声明HTML5文档(声明当前文档是HTML5文档)

<html lang="en">                文档根元素

<head></head>                   文档头部

<meta charset="UTF-8">        设置文档编码为UTF-8

<title>Document</title>        设置网站标题

<body></body>                     文档主题内容

这些都是HTML文档中必不可少的

★HTML有序列表和无序列表的使用

●有序列表

<ol>
        <li>学习PHP第一天</li>
        <li>学习PHP第二天</li>
        <li>学习PHP第三天</li>
</ol>

运行实例 »

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

<ol></ol>是有序列表标签

●无序列表

<ul>
        <li>学习PHP第四天</li>
        <li>学习PHP第五天</li>
        <li>学习PHP第六天</li>
</ul>

运行实例 »

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

<ul></ul>是无序列表标签

●小结

有序列表常用来做排序,用的比较少

无需列表常用来做网站导航,平时使用是非常多的

★HTML表格

表格实例

<table border="1px" cellspacing="0" cellpadding="5">          
            <caption>PHP学习课程表</caption>
            <thead>
                <tr bgcolor="lightblue">
                    <th>日期</th>
                    <th>课程</th>
                    <th>老师</th>
                    <th>课时</th>
                    <th>阶段</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>第一天</td>
                    <td>HTML</td>
                    <td>朱老师</td>
                    <td>12</td>
                    <td rowspan="3">第一阶段</td>
                </tr>
                <tr>
                    <td>第二天</td>
                    <td>JavaScript</td>
                    <td>朱老师</td>
                    <td>15</td>
                    
                </tr>
                <tr>
                    <td>第三天</td>
                    <td>JQuery</td>
                    <td>猪哥</td>
                    <td>20</td>
                    
                </tr>
                <tr>
                    <td>第四天</td>
                    <td>PHP</td>
                    <td>猪哥</td>
                    <td>22</td>
                    <td rowspan="2">第二阶段</td>
                </tr>
                <tr>
                    <td>第五天</td>
                    <td>小程序</td>
                    <td>猪哥</td>
                    <td>15</td>
                    
                </tr>
            </tbody>
            <tfoot>
                <tr>
                    <td colspan="1">备注</td>
                    <td colspan="4"></td>
                </tr>
            </tfoot>
</table>

运行实例 »

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

●实例代码注释

<caption>        表格标题

<thead>        表格头部 只能有一个

<tbody>        表格主体

<tfoot>        表格底部 只能有一个

●表格属性

border        给表格添加一个边框

cellspacing        设置单元格与表格之间的间隙大小,设置0为折叠

cellpadding        设置单元格内容与单元格之间的内边距

width        设置表格的宽度

align        设置对齐方式,居中, 居左,居右

bgcolor        设置背景色

colsapn        单元格在列方向上(水平)的合并

rowspan        单元格在行的方向(垂直)合并

表格由 <table> 标签来定义。使用<thead>来设置表格头部,使用<tbody>设置表格主体,使用<tfoot>来设置表格底部。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。还可以为每个标签添加属性,来控制表格的样式

★HTML Input表单


实例

<form action="" method="post">
        <h2>用户注册</h2>
        <p>
            <label for="username">帐号:</label>          
            <input type="text" name="username" id="username" placeholder="请输入用户名" required>
        </p>  
        <p>           
           <label for="password">密码:</label>
            <input type="password" name="password" id="password" placeholder="请输入8~12字符">            
        </p>
        <p>
            <label for="email">邮箱:</label>
            <input type="email" name="email" id="email" placeholder="email@qq.com">
        </p>
        <p>
            <label for="datetime">生日:</label>
            <input type="date" name="time" id="datetime">
        </p>
        <p>
            <label for="male">性别:</label>
            <input type="radio" name="gender" id="male"><label for="male">男生</label>
            <input type="radio" name="gender" id="female"><label for="female">女生</label>
            <input type="radio" name="gender" value="secrecy" id="secrecy" checked><label for="secrecy">保密</label>
        </p>
        <p>
            <label for="age">年龄:</label>           
            <input type="number" name="age" id="age" min="12" max="99" step="1">
        </p>
        <p>
            <label for="course">课程:</label>
            <!-- select 下拉框 -->
            <select name="course" id="course">
                <option value="0">PHP</option>
                <!-- selected 设置默认项 -->
                <option value="1" selected>JavaScript</option>
                <option value="2">HTML</option>
                <option value="3">JQuery</option>
            </select>
        </p>
        <p>
            <label for="">爱好:</label>           
            <input type="checkbox" name="" id=""><label for="">打游戏</label>         
            <input type="checkbox" name="" id="" checked><label for="">写代码</label>
            <input type="checkbox" name="" id=""><label for="">看片</label>
            <input type="checkbox" name="" id=""><label for="">其他</label>
        </p>
        <p>
            <label for="">简介:</label>      
            <textarea name="" id="" cols="30" rows="10"></textarea>
        </p>
            <button type="submit">提交注册</button>
            <button type="reset">重置</button>            
</form>

运行实例 »

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

●实例代码注释

autofocus            自动获取焦点

required            必填项

min - max            设置取值范围

select            下拉列表,也叫下拉框,

selected            设置下拉列表的默认选项

checked            复选框默认值

button            按钮

使用Lable标签的For属性来绑定Input下的ID

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议