html主要标签

今日任务

  • 了解什么是标记语言
  • 了解HTML主要特性,主要变化以及发展趋势
  • 了解HTML的结构标签
  • 掌握HTML的主要标签(字体,图片,列表,链接,表单等标签)

1. 网站信息页面

需求分析:

我们公司的需要一个对外宣传的网站介绍,介绍公司的主要业务,公司的发展历史,公司的口号等等信息

技术分析:

HTML概述:

HTML: Hyper Text Markup Language 超文本标记语言

超文本: 比普通文本功能更加强大,可以添加各种样式

标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行

<h1>静夜诗</h1>
<b><i>--李白</i> </b> <br/>
<p>床前明月光,</p>
<p>地上鞋两双,</p>
<p>举头望明月,</p>
<p>低头思故乡.</p>
HTML的主要作用:

设计网页的基础,HTML5

HTML语法规范
<!--
	1. 上面是一个文档声明 
	2. 根标签 html
	3. html文件主要包含两部分. 头部分和体部分
		头部分 : 主要是用来放置一些页面信息
		体部分 : 主要来放置我们的HTML页面内容
	4. 通过标签来对内容进行描述,标签通常都是由开始标签和结束标签组成  
	5. 标签不区分大小写, 官方建议使用小写
-->

2. 网页基本元素

  • DOCTYPE声明:告诉浏览器,我们要使用什么规范
  • <title>标签 :网页标题
  • <meta>标签:描述性标签,用来描述网站的一些信息
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

3. 网页基本标签

标题标签 , 段落标签 , 换行标签 , 水平线标签 , 字体样式标签 , 注释和特殊符号

标题标签:<h1></h1>    至六级
段落标签:<p></p>
换行标签 :<br />
水平线标签:<hr />
字体样式标签:粗体<strong></strong>         斜体<em></em>
注释和特殊符号:     注释:<!-- -->       
空格:&nbsp;       大于号:&gt;      小于号:&lt;      版权符:&copy;

特殊符号
在这里插入图片描述

空格 大于号 小于号 和号 引号 撇号
其他特殊字符表
在这里插入图片描述

分 英镑 日元 节 版权 注册商标 乘号 除号

4. 图像标签

<img src="path" alt="text" title="text" width="x" height="y" />
src:图像地址(必填)
alt:图像替代文字(必填)
title:鼠标悬停提示文字(选填)
width:图像宽度(选填)
height:图像高度(选填)

../    --上一级目录

<!--图像标签 练习:-->
<!--src:图片地址
        相对地址:
            ../   上一级目录
        绝对地址:
-->
<img src="../images/timg.jpg" alt="图像" title="悬停文字" width="200" height="200">

5. 链接标签

1、页面间链接:从一个页面链接到另一页面

<a href="path" target="目标窗口位置">链接文本或图片</a>
href:链接路径,表示要跳转到哪个网页
target:链接在哪个窗口打开   常用值:_self(在自己的网页中打开)、_blank(在新标签中打开)

<!--链接标签:
<a href="path" target="目标窗口位置">链接文本或图像</a>
        href:必填 ,表示要跳转到那个页面
        target:表示窗口在哪里打开,默认是当前页面打开
               _blank:在新的标签页打开
               _self:在自己的网页中打开

-->
<!--文字超链接-->
<a href="http://www.baidu.com" target="_blank">点击我跳转到百度</a>
<br>
<!--图像超链接-->
<a href="http://www.baidu.com">
    <img src="../resource/images/timg.jpg" alt="图像" title="悬停文字" width="200" height="200">
</a>

2、锚链接(例如:回到顶部)

<a name="top"></a>
<a href="#top">回到顶部</a>
<a href="test2.html#down">去测试页面的底部</a>

6. 列表

<!--有序列表-->
<ol>
    <li>Java</li>
    <li>python</li>
    <li>运维</li>
</ol>
<!--无序列表-->
<ul>
    <li>Java</li>
    <li>python</li>
    <li>运维</li>
</ul>
<!--自定义列表
    dl:标签
    dt:列表名称
    dd:列表内容
-->
<dl>
    <dt>学科</dt>
    <dd>Java</dd>
    <dd>python</dd>
    <dd>运维</dd>

    <dt>位置</dt>
    <dd>北京</dd>
    <dd>珠海</dd>
</dl>

7. 表格

<!--表格
    行:tr
    列:td
    colspan:跨列
    rowspan:跨行

-->
<table border="1px">
    <tr>
        <td colspan="4">1-1</td>
    </tr>
    <tr>
        <td rowspan="2">2-1</td>
    </tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
    </tr>

</table>

8. 表单

<!--初识表单post和get提交
    method:规定如何发送表单数据,常用值::post、get
        get方式提交:可以在url中看到提交的信息
		post方式提交:比较安全,可以传输大文件
    action:表示向何处发送表单数据,可以是一个网站,或者一个请求处理地址,提交跳转
-->
<form method="get" action="2.基本标签.html">
    <!--文本输入框:text-->
    <p>姓名:<input type="text" name="username"></p>
    <!--密码框:password-->
    <p>密码:<input type="password" name="password"></p>

    <!--提交-->
    <input type="submit">
    <!--重置-->
    <input type="reset">
</form>
属性说明
type指定元素的类型。text、password、checkbox(多选)、radio(单选)、submit、reset、file、hidden、image和button,默认为text
name指定表单元素的名称
value元素的初始值。type为radio时必须指定一个值
size指定表单元素的初始宽度。当type为text或password时,表单元素的大小以字符为单位。对于其他类型,宽度以像素为单位
maxlengthtype为text或password时,输入的最大字符数
checkedtype为radio或checkbox时,指定按钮是否是被选中
<!--多选框-->
<p> 爱好:
    <input type="checkbox" value="sleep" name="hobby">睡觉
    <input type="checkbox" value="book" name="hobby">看书
    <input type="checkbox" value="swimming" name="hobby">游泳
    <input type="checkbox" value="write" name="hobby">写作

</p>

下拉框:
<select name="列表名称">
    <option value="选项的值" selected>中国</option>
    <option value="选项的值">美国</option>
    <option value="选项的值">英国</option>
</select>


文件域:
<input type="file" name="file">

9. 文本框和单选框

<!--单选框标签:
    input type="radio"
    value:单选框的值
    name:表示组,name相同为一个组,即只能选择一个
-->
<radio>
    <input type="radio" value="boy" name="sex"/><input type="radio" value="girl" name="sex"/></radio>

文本域:
<textarea name="textarea"></textarea>

10. 按钮和多选框

<!--按钮-->
    <p> 按钮:
        <input type="button" name="btn1" value="点击查看">
    </p>
<!--下拉框-->
<p>国家:
    <select name="country">
        <option value="china">中国</option>
        <option value="us">美国</option>
        <option value="ruishi" selected>瑞士</option>
    </select>
</p>

11. 表单的应用

只读:
<p>姓名:<input type="text" name="username" value="lisa" readonly></p>
禁用:可以放到任何地方
 <input type="radio" value="boy" name="sex" disabled/>男
隐藏域:
 <p>密码:<input type="password" name="password" hidden value="123456"></p>

placeholder 提示信息
required 元素不能为空,应用于所有的文本框中
pattern 正则表达式
<p>姓名:<input type="text" name="username" placeholder="请输入用户名"></p>
    <p>姓名:<input type="text" name="username" placeholder="请输入用户名" required></p>

<p> 自定义邮箱:
        <input type="text" name="diyemail" pattern="^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$">

form表单总结

    <!--

        form:

            action: 跳转的路径

            method:

                    get:数据在地址栏

                    post:数据在请求体中

            input:

                    name属性 必须得写 写了之后数据才会被接收传输到后台

                    type:

                            text     普通文本

                            password 密码

                            radio    单选框  -checked 默认选择

                            checkbox 复选框  -checked 默认选择

                            email    邮箱

                            file     上传文件

                            submit   提交按钮

                            reset    重置按钮

                            hidden   隐藏域 (使用该属性存值)

                            placeholder 提示信息

                            required 元素不能为空,应用于所有的文本框中

                            pattern  正则表达式

                            mailto   邮件链接

            select:下拉框

                    option 选项 -selected 默认选择

  
  

     -->
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

狂神我的神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值