Blogger Information
Blog 9
fans 1
comment 0
visits 8802
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
HTML常用标签的使用 --2019年8月30日
江水的博客
Original
783 people have browsed it

1、谈谈你对HTML标签、元素与属性的理解,并举例说明

在我看来html标签与元素就一个意思,只是说标签就单单的就是一个标签如<p></p>这就相当于一个标签,<span>我是谁</span>这样的一个整体就组成一个元素,属性就相当于每个人的身高啊体重这些,每一个标签可以有相同的属性,也有不同的属性

举例说明如下:

实例

<img src="xxx.png" alt="某某人" id="rw">
<input type="text" name="user" id="user">

运行实例 »

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

在上述代码中两个标签有一个相同的属性,也有各自不同的属性。

2、列表有几种,如何定义?

在html中列表一共分为三种:

有序列表、无序列表与定义列表

每种的列表的定义如下:

(1)有序列表

实例

<ol>
<li>列表一</li>
<li>列表二</li>
</ol>

运行实例 »

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

(2)无序列表

实例

<ul>
<li>列表一</li>
<li>列表二</li>
</ul>

运行实例 »

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

(3)定义列表

实例

<dl>
<dt>PHP</dt>
<dd>php是世界上最好的语言</dd>
<dt>JAVA</dt>
<dd>一直占领编程语言排行榜首位</dd>
</dl>

运行实例 »

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

3、列表与表格的区别与联系,什么时候用列表、什么时候用表格,为什么?

列表与表格都是用来展示数据的,比如做网页导航栏的时候通常用列表来做,比如做一个班级的成绩展示这时就可以用表格来做

4、编程实现,用列表制作你的工作计划,要求使用三种类型全部实现一次<ul><ol><dl>

实例


<ul>

<li>早上好好上班</li>

<li>晚上回到家观看直播</li>

<li>观看完直播敲代码练习练习</li>

<li>对今天讲过的知识点回忆</li>

</ul>

<ol>

<li>早上好好上班</li>

<li>晚上回到夹观看直播</li>

<li>观看完直播敲代码练习练习</li>

<li>对今天讲过的知识点回忆</li>

<ol>

<dl>

<dt>早上</dt>

<dd>专心上班</dd>

<dt>晚上</dt>

<dd>观看课程直播</dd>

</dl>

运行实例 »

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

运行效果如下

33.png


5、编程实现一张商品清单,使用表格实现,要求有行与列的合并,rowspan colspan

实例

<table border="1" cellspacing="0" width="500" cellpadding="5">
<caption>商品清单</caption>
<thead>
<tr>
<th>序号</th>
<th>商品</th>
<th>单价</th>
<th>数量</th>
<th>金额</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>OPPk3手机</td>
<td>2000</td>
<td>1</td>
<td>2000</td>
</tr>
<tr>
<td>2</td>
<td>充电头</td>
<td>20</td>
<td>3</td>
<td>60</td>
</tr>
<tr>
<td>4</td>
<td>传输数据线</td>
<td>25</td>
<td>1</td>
<td rowspan="2">50</td>
</tr>
<tr>
<td>3</td>
<td>oppo钢化玻璃</td>
<td>25</td>
<td>1</td>
</tr>
<tr >
<td colspan="3" align="center">合计:</td>
<td>5</td>
<td>2085</td>
</tr>
</tbody>
</table>
运行实例 »

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

运行效果如下:

实例

 <h3>用户注册</h3>
       <form action="xxx" method="POST">
           <p>
               <label>账号:</label>
               <label for="zh"><input type="text" name="username" id="zh" placeholder="请输入10~25个字符"></label>
           </p>
           <p>
            <label>密码:</label>
            <label for="mm"><input type="password" name="pwd" id="mm" placeholder="请输入8~15个字符"></label>
        </p>
        <p>
            <label>邮箱:</label>
            <label for="yx"><input type="email" name="email" id="yx" placeholder="example@xx.com"></label>
        </p>
        <p>
            <label>年龄:</label>
            <label for="nn"><input type="number" name="age" id="nn" min="16" max="90"></label>
        </p>
        <p>
            <label>爱好:</label>
            <label for="ds"><input type="checkbox" name="hobby[]" id="ds">读书</label>
            <label for="kdy"><input type="checkbox" name="hobby[]" id="kdy">看电影</label>
            <label for="qdm"><input type="checkbox" name="hobby[]" id="qdm" checked>敲代码</label>
        </p>
        <p>
            <label>性别:</label>
            <label for="nan"><input type="checkbox" name="male" id="nan">男</label>
            <label for="nv"><input type="checkbox" name="femal" id="nv">女</label>
            <label for="bm"><input type="checkbox" name="bm" id="bm" checked>保密</label>
        </p>
        <p>
            <label>城市:</label>
            <select name="city">
                <option value="">--请选择--</option>
                <option value="cq" selected>重庆</option>
                <option value="sc">四川</option>
                <option value="gz">贵州</option>
            </select>
        </p>
        <p>
                <label>学习:</label>
                <select name="xx">
                    <optgroup label="前端">
                        <option value="html">HTML</option>
                        <option value="css">CSS</option>
                        <option value="js">JS</option>
                    </optgroup>
                    <optgroup label="后端">
                            <option value="html">PHP</option>
                            <option value="mysql">Mysql</option>
                            <option value="nodejs">NODEJS</option>
                        </optgroup>
                </select>
            </p>
        <p>
            <input type="submit" value="提交">
            <input type="reset" value="重置">
            <button type="button">注册</button>
        </p>
       </form>

运行实例 »

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

22.png

6、编程实现一张注册表单,要求使用到课堂上讲到的所有控件,并掌握所有属性的使用场景及意义

实例

 <h3>用户注册</h3>
       <form action="xxx" method="POST">
           <p>
               <label>账号:</label>
               <label for="zh"><input type="text" name="username" id="zh" placeholder="请输入10~25个字符"></label>
           </p>
           <p>
            <label>密码:</label>
            <label for="mm"><input type="password" name="pwd" id="mm" placeholder="请输入8~15个字符"></label>
        </p>
        <p>
            <label>邮箱:</label>
            <label for="yx"><input type="email" name="email" id="yx" placeholder="example@xx.com"></label>
        </p>
        <p>
            <label>年龄:</label>
            <label for="nn"><input type="number" name="age" id="nn" min="16" max="90"></label>
        </p>
        <p>
            <label>爱好:</label>
            <label for="ds"><input type="checkbox" name="hobby[]" id="ds">读书</label>
            <label for="kdy"><input type="checkbox" name="hobby[]" id="kdy">看电影</label>
            <label for="qdm"><input type="checkbox" name="hobby[]" id="qdm" checked>敲代码</label>
        </p>
        <p>
            <label>性别:</label>
            <label for="nan"><input type="checkbox" name="male" id="nan">男</label>
            <label for="nv"><input type="checkbox" name="femal" id="nv">女</label>
            <label for="bm"><input type="checkbox" name="bm" id="bm" checked>保密</label>
        </p>
        <p>
            <label>城市:</label>
            <select name="city">
                <option value="">--请选择--</option>
                <option value="cq" selected>重庆</option>
                <option value="sc">四川</option>
                <option value="gz">贵州</option>
            </select>
        </p>
        <p>
                <label>学习:</label>
                <select name="xx">
                    <optgroup label="前端">
                        <option value="html">HTML</option>
                        <option value="css">CSS</option>
                        <option value="js">JS</option>
                    </optgroup>
                    <optgroup label="后端">
                            <option value="html">PHP</option>
                            <option value="mysql">Mysql</option>
                            <option value="nodejs">NODEJS</option>
                        </optgroup>
                </select>
            </p>
        <p>
            <input type="submit" value="提交">
            <input type="reset" value="重置">
            <button type="button">注册</button>
        </p>
       </form>

运行实例 »

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

运行效果如下图:

44.png

总结:

HTML标签是网页中不可或缺的组成部分,今天所列举出来的标签只是最常见到的一部分标签而已,还有很多的标签没有列举出来,有好几十种。还有就是输入控件必须要有name属性,这样才能够向表单提交数据,其中列表与表单控件最为重要,列表常常用来展示数据给用户,而表单常常用来收集用户的数据,其中表单中的两个属性由为重要一个是action属性,这个属性是用来将用户提交的数据提交***去处理,还有一个就是method属性,该属性是表示用什么方式提交,默认为GET方式提交,HTML是最基础的东西,要能够牢牢掌握,要先打牢基础,才能为后面的铺垫。

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