Blogger Information
Blog 15
fans 0
comment 1
visits 14748
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
HTML文档结构和标签的使用(列表、表格、表单和表单的常用控件元素的使用)-2019年7月3日16时22分
楚Chen
Original
668 people have browsed it

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

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