登录  /  注册
博主信息
博文 19
粉丝 0
评论 0
访问量 8466
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
HTML常用标签、元素与属性之初体验——2019年8月30日23时23分
Song的博客
原创
680人浏览过

一、首先来了解一下HTML文档的基本结构

HTML文档结构实例

<!-- 文档类型 -->
<!DOCTYPE html>
<!-- 文档根元素 -->
<html lang="en">                <!--html文档开始, lang是设置该文档的内容使用的语言,部分浏览器会依赖它进行翻
                译提示-->

<head>              <!-- 文档头部,声明和页面描述信息,除标题外, 其余内容对用户不可见, 供浏览器
                和搜索引擎读取 -->  
    <meta charset="UTF-8">   <!--  meta标签是对页面的描述,例如关键字,页面描述,作者等  --> 
                              <!-- charset是指文档所使用的编码格式 --> 
    <title>文档标题</title>  <!-- title显示的是网页标题标签,可以让浏览者知道当前页面的主要是讲什么的,
        所以每个网页都应该有一个单独的title -->    
</head>              <!-- 文档头部结束 -->  
<!-- 文档主体 -->
<body>              <!-- body标签中才是用户感兴趣的东西,是浏览器渲染的目标 -->   
    
</body>
</html>

运行实例 »

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


二、HTML的常用标签

HTML的标签一般分为单标签与双标签,如图所示:


1.png


1、标题 :<h1>~<h6> 与 段落:<p>

标题标签一共有6组标签,从大到小依次为:<h1></h1>、<h2></h2>、<h3></h3>、<h4></h4>、<h5></h5>、<h6></h6>。

段落标签为:<p></p>。


下图是标题标签与段落标签在浏览器中的实际显示效果


2.png


标题与段落标签实例

<!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>
    <h1>我是h1标题标签</h1>
    <p>我是p段落标签</p>
    <h2>我是h2标题标签</h2>
    <p>我是p段落标签</p>
    <h3>我是h3标题标签</h3>
    <p>我是p段落标签</p>
    <h4>我是h4标题标签</h4>
    <p>我是p段落标签</p>
    <h5>我是h5标题标签</h5>
    <p>我是p段落标签</p>
    <h6>我是h6标题标签</h6>
    <p>我是p段落标签</p>
</body>

</html>

运行实例 »

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


2、链接标签

链接标签是双标签,标签格式为:<a herf=""></a>,链接标签一般有4种打开链接的方式,用target属性来控制,

分别为:_self——默认在当前页面打开;

             _blank——在新窗口中打开;

            _parent——在当前页的父窗口打开;

            _top——在当前页的顶级窗口打开。


链接标签实例

<!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>
    <a href="https://www.php.cn/">php中文网——默认在当前页面打开</a><br>
    <a href="https://www.php.cn/" target="_blank">php中文网——在新窗口中打开</a><br>
    <a href="https://www.php.cn/" target="_parent">php中文——在当前页的父窗口打开</a><br>
    <a href="https://www.php.cn/" target="_top">php中文网——在当前页的顶级窗口打开</a><br>
</body>

</html>

运行实例 »

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


3、图像标签

图像标签为单标签,标签格式为:<img src="" alt="">,其中 src 属性是用来链接图片资源的地址,资源链接地址可以是网站目录中的图像文件路径,也可以是网络上的图片链接地址;alt属性是对该图像标签的描述。例如在图像加载失败或加载过慢时,页面上直接用文字对图像进行说明。


图像标签实际网页展示实例:


3.png


图像标签实例

<!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>
    <img src="../code/static/images/girl.jpg" alt="清纯美女" height="260"><!-- 链接本地网站目录中的图像文件路劲 -->
    <img src="../code/static/images/girl1.jpg" alt="清纯美女" height="260"><!-- 故意写错本地网站目录中的图像文件名称 --> 
    <img src="https://img.php.cn/upload/course/000/000/001/5d1c6dfc9eb09885.jpg" alt="独孤九剑四php视频教程"><!-- 链接网络中的图片地址 -->
    <img src="https://img.php.cn/upload/course/000/000/001/5d1c6dfc9eb09885*.jpg" alt="独孤九剑四php视频教程"><!-- 故意写错网络中的图片地址名称 -->
</body>

</html>

运行实例 »

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


4、列表标签

列表标签有三中表现形式,分为无序列表、有序列表、自定义列表。

无序列表格式为:<ul><li></li></ul>;

有序列表格式为:<ol><li></li></ol>;

自定义列表:<dl><dt><dd></dd></dt></dl>。


列表标签网页展现实例:


4.png


列表标签实例

!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>
    <!-- 1、无序列表 -->
    <h3>我是无序列表</h3>
    <ul>
        <li>我是无序列表</li>
        <li>我是无序列表</li>
        <li>我是无序列表</li>
    </ul>
    <!-- 2、我是有序列表 -->
    <h3>我是有序列表</h3>
    <ol>
        <li>我是有序列表</li>
        <li>我是有序列表</li>
        <li>我是有序列表</li>
    </ol>
    <!-- 3、自定义列表 -->
    <h3>我自己自定义列表</h3>
    <dl>
        <dt>我自己自定义列表</dt>
        <dd>我自己自定义列表</dd>
    </dl>
    <!-- 无序列表应用 -->
    <h3>我是无序列表可以用来制作网站导航</h3>
    <ul>
        <li><a href="">首页</a></li>
        <li><a href="">公司产品</a></li>
        <li><a href="">公司新闻</a></li>
        <li><a href="">关于我们</a></li>
        <li><a href="">联系我们</a></li>
    </ul>
</body>

</html>

运行实例 »

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


5、表格标签

对于多列且每一列直接有关联的数据适合用表格进行组织。表格标签为:<table></table>,一个表格通常分为三个部分,看下图:


5.png


表格标签实例

<!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>
    <!-- 对于多列且每一列之间有关联的数据适合用表格进行组织 -->
    <table border="1" width="500" cellspacing="0" cellpadding="5">
        <caption>购物清单</caption> <!-- 表格标题 -->        
        <!-- 表头 -->
        <thead>
            <tr bgcolor="lightblue">
                <th>采购来源</th>
                <th>编号</th>
                <th>名称</th>
                <th>单价</th>
                <th>数量</th>
                <th>金额</th>
            </tr>
        </thead>
        <!-- 主体 -->
        <tr>
            <td rowspan="3" align="center">麦德龙</td>
            <td align="center">1</td>
            <td align="center">玻璃水</td>
            <td align="center">19.9</td>
            <td align="center">2</td>
            <td align="center">39.8</td>
        </tr>
        <tr>
            <td align="center">2</td>
            <td align="center">花生油</td>
            <td align="center">89.9</td>
            <td align="center">1</td>
            <td align="center">89.9</td>
        </tr>
        <tr>
            <td align="center">3</td>
            <td align="center">饼干</td>
            <td align="center">12.8</td>
            <td align="center">2</td>
            <td align="center">25.6</td>
        </tr>
        <!-- 底部 -->
        <tr>
            <td colspan="4" align="center">合计:</td>
            <td align="center">5</td>
            <td align="center">155.3</td>
        </tr>
    </table>

</body>

</html>

运行实例 »

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


6、表单与表单中的控件元素

HTML 表单用于收集用户输入,用<form></form>元素定义。

<input> 元素是最重要的表单元素,常用的类型有:

<input type="text"> ——定义供文本输入的单行输入字段;

<input type="password">—— 定义密码字段;

<input type="email"> ——用于应该包含电子邮件地址的输入字段;

<input type="number"> ——用于应该包含数字值的输入字段;

<input type="radio"> ——定义单选按钮;

<input type="checkbox"> ——定义复选框;

<input type="reset">——重置所有输入字段的按钮;

<input type="submit"> ——定义提交表单数据至表单处理程序的按钮;

<input type="button> ——定义按钮;


举例表格在实际网页中的显示效果:


6.png


表单与表单中的控件元素实例

<!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>
    <h3>用户注册</h3>
    <form action="login.php" 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="必须在6-12位之间">
        </p>
        <p>
            <label for="email">邮箱:</label>
            <input type="email" id="email" name="email" placeholder="example@email.com">
        </p>
        <p>
            <label for="age">年龄:</label>
            <input type="number" id="age" name="age" min="16" max="88">
        </p>
        <p>
            <label for="">课程:</label>
            <!-- 下拉菜单 -->
            <select name="" id="">
                <optgroup label="前端">
                    <option value="">请选择</option>
                    <option value="">HTML5</option>
                    <option value="">CSS3</option>
                    <option value="">JavaScirpt</option>
                </optgroup>
                <optgroup label="后端">
                    <option value="">PHP</option>
                    <option value="">Mysql</option>
                    <option value="">Laravel</option>
                </optgroup>
            </select>
        </p>
        <p>
            <label for="">爱好:</label>
            <input type="checkbox" name="hobby[]" value="game" id="game"><label for="game">玩游戏</label>
            <input type="checkbox" name="hobby[]" value="programe" id="programme" checked><label for="programme">撸代码</label>
            <input type="checkbox" name="hobby[]" value="movies" id="movies"><label for="movies">看电影</label>
        </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" id="secrecy"><label for="secrecy">保密</label>
        </p>
        <p>
            <input type="submit" name="submit" value="提交">
            <input type="reset" name="reset" value="重置">
            <input type="button" value="按钮">
            <button type="button">注册</button>
        </p>
    </form>
</body>

</html>

运行实例 »

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


三、总结

HTML的常用标签使用场景如图所示:


7.png


常用标签都有与之对应的展现方式,什么场景就应该使用什么标签,这都是有规定的。日常学习中勤敲代码,加深记忆是掌握技能的有效手段。

批改状态:合格

老师批语:感觉你把课堂案例照抄了一遍, 如果是亲手写的也不错, 千万不要是直接复制的
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学