【网页前端】HTML基本语法之排版标签和表单标签

🔎这里是【前端网页】,关注我学习前端不迷路
👍如果对你有帮助,给博主一个免费的点赞以示鼓励
欢迎各位🔎点赞👍评论收藏⭐️

👀专栏介绍

【前端网页】 目前主要更新HTML,一起学习一起进步。

👀本期介绍

本期主要介绍HTML基本语法之排版标签和表单标签

文章目录

1.HTML基本语法

        1.1排版标签

                1.1.1注释标签

                1.1.2标题标签h1

                1.1.3水平标签hr

                1.1.4字体标签font

                1.1.5格式化标签b i

                1.1.6段落标签p br

                1.1.7排版综合案例

                1.1.8排版练习

        1.2标签标签篇【重点】

                1.2.1 表单标签(一):form

                1.2.2 输入域标签 :input

                1.2.3 下拉列表标签: select

                1.2.4 文本域标签: textarea

                1.2.5 按钮标签: button (扩展-了解)

                1.2.6 表单标签(二):form

                1.2.7 案例:用户登录

                1.2.8 扩展:base

2.总结

1.HTML基本语法

        1.1排版标签

                1.1.1注释标签

在模板代码中,我们使用到了 HTML 注释
格式: <!-- 注释内容 -->
注释特点:
浏览器查看时,不显示。右键查看源码可以看到。
注释标签不能嵌套。

                1.1.2标题标签h1

HTML 标题标签,用于修饰标题。
包含: <h1> <h2> <h3> <h4> <h5> <h6>
<h1> 定义最大的标题。 <h6> 定义最小的标题

标题会改变字号,会进行自动换行

                1.1.3水平标签hr

                        1.1.3.1. 水平线标签
水平线标签: <hr />
用于在页面中创建一条水平分隔线。
                        2.1.3.2. 知识延伸:长度计量方式
HTML 中,长度的计量方式有多种: px cm em 等。
我们先来认识最常见的两种方式:
像素、百分比
像素: px
屏幕上的任何信息,例如一张图片,也是由各个一模一样大小的标准色块组成的。
一个色块我们称之为一个像素。(注意:这些色块是我们放大了许多倍之后看到的,正常情况下,
肉眼无
法直接看到这些色块,因为它们太小了)

像素是 HTML 长度衡量中的精准单位。
百分比
像素是固定值。
百分比是随着父标签级联改变的动态值。
                        2.1.3.3. 知识延伸:颜色设置方式
HTML 中存在多种颜色的设置方式

#000000 表示黑色, #FFFFFF 白色, #FF0000 红色, #00FF00 绿色, #0000FF 蓝色
#112233 可以简写为 #123
#00FF00 可以简写为 #0F0

                1.1.4字体标签font

字体标签: <font>
用于设置字体大小、颜色。
属性:

例如:

<!--字体--> 
<font size="7">我最大</font> 
<font color="#FF0000">我很红</font> 
<font color="blue">我居然是蓝色的</font>

                1.1.5格式化标签b i

粗体: <b></b>
斜体: <i></i>
重要文本: <strong></strong>
删除线文本: <del></del>
下划线文本: <ins></ins>
下标: sub
上标: sup
例如:
<!-- 格式化--> 
<b>粗体</b> 
<i>斜体</i>
思考:既是粗体又是斜体该如何写???

                1.1.6段落标签p br

<p></p> 定义段落。段前段后各有一行空行。
属性:

<br /> 换行标签。
一个空格

                1.1.7排版综合案例

案例文本
公司简介
“中关村黑马程序员训练营”是由传智播客联合中关村软件园、 CSDN ,并委托传智播客进行教学实施的软件开发高端培
训机构,致力于服务各大软件企业,解决当前软件开发技术飞速发展,而企业招不到优秀人才的困扰。 目前,
“中关村黑马
程序员训练营”已成长为行业“学员质量好、课程内容深、企业满意”的移动开发高端训练基地,并被评为中关村软件园重点
扶持人才企业。
黑马程序员的学员多为大学毕业后,有理想、有梦想,想从事 IT 行业,而没有环境和机遇改变自己命运的年轻人。黑
马程序员的学员筛选制度,远比现在 90% 以上的企业招聘流程更为严格。任何一名学员想成功入学“黑马程序员”,必须经历
长达 2 个月的面试流程,这些流程中不仅包括严格的技术测试、自学能力测试,还包括性格测试、压力测试、品德测试等
等测试。毫不夸张地说,黑马程序员训练营所有学员都是精挑细选出来的。百里挑一的残酷筛选制度确保学员质量,并降低
企业的用人风险。
中关村黑马程序员训练营不仅着重培养学员的基础理论知识,更注重培养项目实施管理能力,并密切关注技术革新,
不断引入先进的技术,研发更新技术课程,确保学员进入企业后不仅能独立从事开发工作,更能给企业带来新的技术体系和
理念。
一直以来,黑马程序员以技术视角关注 IT 产业发展,以深度分享推进产业技术成长,致力于弘扬技术创新,倡导分享、
开放和协作,努力打造高质量的 IT 人才服务平台。
案例效果

案例分析

                1.1.8排版练习

案例文本内容
沁园春·雪
北国风光,千里冰封,万里雪飘。
望长城内外,惟余莽莽;大河上下,顿失滔滔。
山舞银蛇,原驰蜡象,欲与天公试比高。
须晴日,看红装素裹,分外妖娆。
江山如此多娇,引无数英雄竞折腰。
惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。
一代天骄,成吉思汗,只识弯弓射大雕。
俱往矣,数风流人物,还看今朝
案例效果

案例分析

        1.2标签标签篇【重点】

                1.2.1 表单标签(一):form

<form> 表单标签,单独使用时,在浏览器上没有任何展示效果。

但如果有数据需要提交到服务器,数据就可以集中在表单中进行提交。
表单相当于 WEB 程序的入口。

例如:我需要将各种蔬菜运送到老王家,就需要一辆车,表单就是网页中运送数据的车。

常见的表单应用:注册页面、登录页面。 

<body><!--表单--> <form><!--此处的有效内容将被提交到服务器--> </form> <!--此处的内容在<form>标签外部,此处数据不能提交--> </body>
表单的特点:
表单标签在浏览器上没有任何显示
表单用于向服务器传输数据
一个页面,如果需要通常只有一个表单,但也可以有多个表单。

                1.2.2 输入域标签 :input

<input> 标签用于获得用户输入信息,type 属性值不同,搜集方式不同。最常用的标签。

参数列表的格式:
参数名 1= 参数值 1& 参数名 2= 参数值 2& 参数名 3= 参数值 3…….
例如: username=zhangsan&password=123&sex=man
示例:

<input type="text" name="username" value="jack" /><br /> 
<input type="password" name="userpwd" value="1234" /><br /> 
<input type="radio" name="gender" value="1" />男 
<input type="radio" name="gender" value="0" />女<br /> 
<input type="checkbox" name="hobby" value="a" />吃早饭 
<input type="checkbox" name="hobby" value="b" />吃午饭 
<input type="checkbox" name="hobby" value="c" />吃晚饭<br /> 
<input type="submit" value="提交按钮" /><br />

                1.2.3 下拉列表标签: select

<select> 定义一个下拉列表。可以进行单选或多选。
<option> 定义一个下拉列表的列表项。

select 属性:

option 属性:

练习:请按以下效果编写代码,要求“中班”默认选中 

                1.2.4 文本域标签: textarea

<textarea></textarea> 标签
文本域标签,可支持用户输入并提交大量纯文字数据。
textarea 属性:
文本域和文本框区别:
1 文本框不能换行,文本域可以
2 文本框参数值是 value 属性,文本域参数值是标签的内容体

<textarea>我是默认显示内容</textarea>

                1.2.5 按钮标签: button (扩展-了解)

<button type="button|reset|submit"> 按钮标签极少使用,提供“普通 | 重置 | 提交”功能,不同的浏览
器默认值不
同。

                1.2.6 表单标签(二):form

from 属性:

Get post 提交方式区别:
get 提交的参数列表拼接到了地址栏后面
post 方式不会 拼接地址栏
get 方式提交的数据 敏感信息不安全
Post 方式提交的数据 相对安全
get 方式提交的数据量 有限的
Post 方式从理论上提交的数据量 无限大
两种提交方式用哪个?
一般提交数据使用 post
若数据量极少,不重要,没有中文,可以使用 get 方式。

                1.2.7 案例:用户登录

需求说明
要求完成以下效果:
1 、 密码非明文
2 、 登录按钮点击后,表单数据以 post 方式提交

知识点:

以上效果是:图片形式的提交按钮

src 资源位置也是通过快捷键来引入图片路径:

                1.2.8 扩展:base

图片路径:
1 、需要先设置基础路径,这样图片的路径就都加入了基础路径

2、粘贴图片路径即可

注意:
设置过 <base> 标签后,所有的相对路径都会从 base 路径出发

2.总结

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,关于HTML格式的语法和常见标签用法,以及网页文件的编码格式,我可以为您解答。 1. HTML格式的语法 HTML是一种标记语言,其格式的基本结构如下: ```html <!DOCTYPE html> <html> <head> <title>页面标题</title> </head> <body> 页面内容 </body> </html> ``` 其中,`<!DOCTYPE html>` 声明文档类型为 HTML5,`<html>` 标签定义了整个 HTML 文档的根元素,`<head>` 标签中包含了页面的元数据,如标题、关键词、描述等,`<title>` 标签定义了页面的标题,显示在浏览器的标签页上,`<body>` 标签中包含了页面的主要内容。 2. 常见标签用法 HTML 中有很多标签,下面是一些常用的标签及其用法: - `<h1>`~`<h6>`:定义标题,数字越小,表示标题级别越高; - `<p>`:定义段落; - `<a>`:定义超链接; - `<img>`:定义图像; - `<ul>`、`<ol>`、`<li>`:定义无序列表、有序列表和列表项; - `<table>`、`<tr>`、`<td>`:定义表格、表格行和表格单元格。 3. 网页文件的编码格式 网页文件的编码格式指的是文件内部的字符编码方式,常见的编码格式有 UTF-8、GB2312、GBK 等。其中,UTF-8 是最常用的编码格式,支持所有的字符,是一种通用的编码方式。在 HTML 中,可以通过 `<meta>` 标签来指定文件的编码格式,如下所示: ```html <meta charset="UTF-8"> ``` 这条语句应该放在 `<head>` 标签中,表示该文件使用 UTF-8 编码。在保存网页文件时,也需要选择正确的编码格式,否则会出现乱码等问题。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

陶然同学

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

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

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

打赏作者

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

抵扣说明:

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

余额充值