博客列表 >HTML基础标签的使用,以及列表、表格、表单等基础标签的使用_201909021827

HTML基础标签的使用,以及列表、表格、表单等基础标签的使用_201909021827

xingzhi的博客
xingzhi的博客原创
2019年09月02日 18:29:161395浏览

HTML基础标签的使用,以及列表、表格、表单等基础标签的使用

一:对HTML标签, 元素与属性的理解

1. 标签: 标签主要是就是被尖括号“<”和“>”包起来的对象(<head>、<body>、<table>等),绝大部分的标签都是成对出现的,又开始标签和结束标签如<table></talbe>、<form></form>。 当然还有少部分不是成对出现的,如<br>、<hr><input>等。 标签就是用来标记HTML元素的。位于起始标签和结束标签之间的文本就是HTML元素的内容。

2. 元素: HTML网页实际上就是由许许多多各种各样的HTML元素构成的文本文件,并且任何网页浏览器都可以直接运行HTML文件。所以可以这样说,HTML元素就是构成HTML文件的基本对象,HTML元素可以说是一个统称而已。HTML元素就是通过使用HTML标签进行定义的。

3. 属性: 为HTML元素提供各种附加信息的就是HTML属性,它总是以"属性名=属性值"(name = “value”)这种名值对的形式出现,而且属性总是在HTML元素的开始标签中进行定义。


二:HTML中常见的列表的形式和使用方法

1、无序列表:主要是由ul>li标签组成,常用语网站导航、商品信息等。

    <ul>

        <li>我是无序列表1</li>

        <li>我是无序列表2</li>

        <li>我是无序列表3</li>

    </ul>

2、有序列表:主要是有ol>li标签组成,列表项目使用数字进行标记,可用于列表计数等。

    <ol>

        <li>我是有序列表1</li>

        <li>我是有序列表2</li>

        <li>我是有序列表3</li>

    </ol>

3、自定义列表:主要是有dl>dt标签组成,定义列表是当无序列表和有序列表都不适合时,通过自定义列表来完成自定义展示。

    <dl>

        <dt>我是自定义列表1</dt>

        <dd>我是自定义列表2</dd>

        <dt>我是自定义列表3</dt>

        <dd>我是自定义列表4</dd>

    </dl>


三:列表与表格的区别与联系,以及选用场景

列表主要是有:ul li ol li dl dt标签组成,而表格主要是有一个或多个单元格纵横排列组成(table tr td)。

列表主要用于来表示行,而表格的使用主要是用来有效的组织单元格的数据。

实例

<!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>Hello Word</title>
</head>

<body>
    <!-- 无序列表 -->
    <h2>无序列表</h2>
    <ul>
        <li>我是无序列表1</li>
        <li>我是无序列表2</li>
        <li>我是无序列表3</li>
    </ul>
    <!-- 有序列表 -->
    <h2>有序列表</h2>
    <ol>
        <li>我是有序列表1</li>
        <li>我是有序列表2</li>
        <li>我是有序列表3</li>
    </ol>
    <!-- 自定义列表 -->
    <h2>自定义列表</h2>
    <dl>
        <dt>我是自定义列表1</dt>
        <dt>我是自定义列表3</dt>
        <dd>我是自定义列表2</dd>
        <dd>我是自定义列表4</dd>
    </dl>
    <!-- 表格 -->
    <h2>表格</h2>
    <table border="1">
        <tr>
            <!-- 使用colspan合并行 -->
            <td colspan="8">本周天气表</td>

        </tr>
        <tr>
            <!-- 使用rowspan合并行 -->
            <td rowspan="2">日期</td>
            <td>周一</td>
            <td>周二</td>
            <td>周三</td>
            <td>周四</td>
            <td>周五</td>
            <td>周六</td>
            <td>周日</td>
        </tr>
        <tr>
            <td>9.1</td>
            <td>9.2</td>
            <td>9.3</td>
            <td>9.4</td>
            <td>9.5</td>
            <td>9.6</td>
            <td>9.7</td>
        </tr>
        <tr>
            <td>天气</td>
            <td>晴</td>
            <td>雨</td>
            <td>晴</td>
            <td>雨</td>
            <td>晴</td>
            <td>雨</td>
            <td>晴</td>
        </tr>
    </table>
    <!-- 常用注册表单常用控件 -->
    <h2>注册表单常用控件</h2>
    <form action=“” method=“”>
        <!-- action表示提交的地址,method包含post和get -->
        <!-- 单行输入框 -->
        <P>
            <label for='user'>账号:</ label>
              <input type ='text' id ='user' name ='user' value='' placeholder=''>
        </p>
         <P>
              <label for ='email'>邮箱:</ label>
              <input type ='email' id ='email' name ='email' value='' placeholder=''>
        </p>
        <!-- 下拉选择框 -->
        <P>
              <label for =“”>课程:</ label>
                <select class =“” name =“”>
                  <optgroup label ='请选择报名课程'>
                    <option value =“”> HTML </option>
                    <option value =“”> JS </option>
                    <option value =“”> PHP </option>
                  </optgroup>
                </select>
        </p>
        <!-- 单选框 -->
	    <p>
            <label for =“”>性别:</label>
            <label><input type="radio" name="sex" value="男生">男生</label>
            <label><input type="radio" name="sex" value="女生">女生</label>
            </div>
            <!-- 复选框 -->
            <p>

                <label for=“”>爱好:</label>
                <label><input type="checkbox" name="like" value="0">音乐</label>
                <label><input type="checkbox" name="like" value="1">旅游</label>
                <label><input type="checkbox" name="like" value="3">游戏</label>
            </p>
            <!-- 密码框 -->
            <P>
                <label for=“password”>密码:</ label>
                <input type="password" id="password" maxlength="10" placeholder="6-10位数字&字母"/>
            </p>
            <P>
              <label for =“password”>重复密码:</ label>
                <input type="password" id="password" maxlength="10" placeholder="重复密码"/>
            </p>
            <!-- 提交按钮 -->
            <P>
                    <button type =“button”>注册</ button>
            </p>
          </form>
</body>
</html>

运行实例 »

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

小结:网站的基础标签相当于是构成网站结构的地基,网站常用标签的使用主要是要结合网站的布局结构,浏览器的兼容以及对搜索引擎的友好来选择使用。

(附:第三期学员从头开始学习,希望这次有更大的收获!)

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