博客列表 >对html标签、元素、属性、表格、表单的理解和实践

对html标签、元素、属性、表格、表单的理解和实践

张大千的博客
张大千的博客原创
2019年09月02日 11:22:41596浏览

经过学习了解html是一种超文本标记语言。他是由许许多多各种各样的HTML元素构成的文本文件。

HTML文档是由各种HTML元素组成的,如html元素(HTML文档根元素)、head(HTML头部)元素、body(HTML主体)元素、title(HTML标题)元素和p(段落)元素等,这些元素都是通过尖括号“<>”组成的标签形式来表现的。实际上,HTML文档内容就是标签、元素和属性。例如下面的HTML文档。

QQ截图20190902092152.jpg

一、html标签是什么?

标签就是<head>、<body>、<table>等被尖括号“<”和“>”包起来的对象,绝大部分的标签都是成对出现的,如<table></talbe>、<form></form>、<p></p>。当然还有少部分不是成对出现的,如<br>、<hr>等。

二、html元素

html元素就是用起始标签<p>与结束标签</p>组成的元素。

如:<div>欢迎来到php中文网大家一起来学习PHP</div>

三、html属性

是以"属性名=属性值"这种名值对的形式出现,而且属性总是在HTML元素的开始标签中进行定义。

如: <body bgcolor="yellow"> 定义关于背景颜色的附加信息。

四、html中的列表

html列表有三种分别是:无序列表、有序列表、自定义列表。

无序列表

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。

<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>

有序列表

有序列表也是一列项目,列表项目使用数字进行标记。

有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>

自定义列表

自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>

列表与表格的区别及应用场合

列表一般用在导航、文章列表等,表格一般用在工资表,商品目录,学员信息等等。

 编程实现——我的工作计划

实例

<!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>Document</title>
</head>
<body>
    <!-- 无序列表 -->
    <h1>PHP学习计划——无序列表</h1>
    <ul>
        <li>当天上课认真听讲,做好笔记</li>
        <li>每天复习一遍之前学过的内容,做到不忘记</li>
        <li>每天敲一边之前所学的案例代码,做到熟悉代码原理</li>
        <li>总结敲代码时遇到敲错的地方,记录下来</li>
    </ul>
    <!-- 有序列表 -->
    <h1>PHP学习计划——有序列表</h1>
    <ol>
        <li>当天上课认真听讲,做好笔记</li>
        <li>每天复习一遍之前学过的内容,做到不忘记</li>
        <li>每天敲一边之前所学的案例代码,做到熟悉代码原理</li>
        <li>总结敲代码时遇到敲错的地方,记录下来</li>
    </ol>
    <!-- 自定义列表 -->
    <dl>
        <h1><dt>PHP学习计划——自定义列表</dt></h1>
        <dd>当天上课认真听讲,做好笔记</dd>
        <dd>每天复习一遍之前学过的内容,做到不忘记</dd>
        <dd>每天敲一边之前所学的案例代码,做到熟悉代码原理</dd>
        <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>2018年某手机店每月手机销量</title>
</head>

<body>
    <table>
        <caption>
            <h1>2018年某手机店每月手机销量</h1>
        </caption>
        <!--表格头部-->
        <thead>
            <th>编号</th>
            <th>名称</th>
            <th>数量</th>
            <th>价格</th>
        </thead>
        <!--表格主体-->
        <tr>
            <td>1</td>
            <td>小米</td>
            <td>50</td>
            <td>10000</td>
        </tr>
        <tr>
            <td>2</td>
            <td>华为</td>
            <td>30</td>
            <td>20000</td>
        </tr>
        <tr>
            <td>3</td>
            <td>苹查</td>
            <td>15</td>
            <td>30000</td>
        </tr>
        <tr>
            <td colspan="2">统计</td>
            <td>60000</td>
        </tr>
    </table>
</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>
    <h2>用户注册表单</h2>
    <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" placeholder="请输入密码" />
        </p>
        <p>
            <label for="email">邮箱:</label>
            <input type="email" id="email" name="email" placeholder="example@qq.com" />
        </p>
        <p>
            <label for="">性别:</label>
            <input type="radio" id="male" name="sex" /><label for="male">男</label>
            <input type="radio" id="female" name="sex" /><label for="female">女</label>
            <input type="radio" id="secrecy" name="sex" checked /><label for="secrecy">保密</label>
        </p>
        <p>
            <label for="">爱好:</label>
            <input type="checkbox" id="walk" name="fonds[]" /><label for="walk">散步</label>
            <input type="checkbox" id="work" name="fonds[]" /><label for="work">写代码</label>
            <input type="checkbox" id="ball" name="fonds[]" /><label for="ball">打球</label>
        </p>
        <p>
            <label for="">课程:</label>
            <select name="" id="">
                    <option value="">请选择</option>
                <optgroup label="后端">
                    <option value="">php</option>
                    <option value="">mysql</option>
                    <option value="">laravel</option>
                </optgroup>
                <optgroup label="前端">
                    <option value="">html</option>
                    <option value="">css</option>
                    <option value="">javascript</option>
                </optgroup>
            </select>
        </p>
        <p>
            <input type="submit" name="submit" value="提交" />
            <input type="button" name="button" value="按钮" />
        </p>
    </form>
</body>
</html>

运行实例 »

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

 

总结标签应用场景:

 

文本

<h1>...</h1>               标题字大小(h1~h6)

<ul>…</ul>                 无序列表 

<ol>…</ol>                 有序列表

<li>…</li>                    列表项目

表格

<table>…</table>   定义表格

<th>…</th>            定义表格中的表头单元格

<tr>…</tr>             定义表格中的行

<td>…</td>           定义表格中的单元

链接

<a href="#" title="">链接文本/图片</a>

注:# 换成所要链接的文件相对地址。title:为链接提示信息。

图片链接:

<img src="" alt="" width="" hegiht="" >

   src:图片链接相对地址,alt:图片信息, width:图片宽度,height:图片高度。

表单开始标签:<form name="表单名称" method="post/get" action="提交地址">         

文本框:<input type="text" name="名称" value="值" /> 

密码框:<input type="password" name="名称" value="值"/>

单选按钮:<input type="radio" name="名称" checked />    

复选框:<input type="checkbox" name="名称" checked />

列表:

    <select>

       <option value="值"></option>

    </select>

提交按钮:<input type="submit" name="名称" value="值" />

重置按钮 <input type="reset" name="名称" value="值" />

表单结束标签:</form>       

 

 

 

 

 

 

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