前端学习,html常用知识总结

本文详细介绍了HTML的基础语法,包括标题标签、段落标签、文本格式化、div和span、图像标签、链接、注释、表格结构、列表(无序、有序和自定义)、表单元素如input、select和textarea等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.标题标签

2.段落标签和换行标签

3.文本格式化标签

4.div和span标签

5.图像标签和路径

6.链接标签

7.注释标签和特殊字符

8.表格标签

        (1)基础语法:

        (2)表格属性:

      (3)表格结构标签

        (4)合并单元格

        9.列表标签

                (1)无序列表(重点)

                (2)有序列表(理解)

                (3)自定义列表(重点)

                        总结:

10.表单

        (1)为什么需要表单

        (2)表单的组成

        (3)表单域

                (4)表单控件(表单元素)

(5)标签

(6)select表单元素

(7).textarea表单元素


<!DOCTYPE html>文件类型声明

<html lang="en">语言,en是英文,zh-CN是中文

<meta charset="UTF-8">设置页面编码为utf-8解决页面的乱码问题


标签介绍:

1.标题标签

<h1></h1> 

......

<h6></h6>

标题标签的内容字体加粗,字体变大,且h1最大。

2.段落标签和换行标签

<p></p>段落标签,可以对文本内容进行分段

<br />换行标签,在需要换行的内容后面,进行自动换行

3.文本格式化标签

加粗 :<strong></strong> 或者<b></b>

倾斜:<em></em>或者<i></i>

删除线:<del></del>或者<s></s>

下划线:<ins></ins>或者<u></u>

4.div和span标签

div和span标签没有任何语义,就是一个盒子,用来装内容,且div盒子默认换行,span盒子默认不换行。

5.图像标签和路径

<img src="图像url" />定义网页中的图片

src是图片标签的必要属性,用于指定图片的文件名和路径

其他属性:

alt 替换文本,图像不能正常显示时使用的文本

title 提示文本。鼠标放在图像上,显示的文本

width,height 设置图像的高度和宽度

border 设置图片的边框

路径:

相对路径:以引入文件所在位置为参考基础,而建立的目录路径,这里简单来说,图片相对于HTML页面的位置

相对路径分类:

同一级路径  直接引用文件名

下一级路径  用“/”来到达文件下一级目录

上一级路径 用“../”来到达文件上一级目录

绝对路径:是指目录下的绝对位置,直接到达目标位置,通常从盘符开始的路径,也可以是完整的网络地址。

6.链接标签

        语法格式:<a href="跳转目标" target="目标窗口的弹出方式">文本或者图像</a>

属性作用
href用于指定链接目标的url地址,(必须属性)当为标签应用href属性时,它就具有超链接的功能
target用于指定链接页面的打开方式,其中_self为默认值,_blank为在新窗口中打开方式。

        链接分类:

        1.外部链接:直接链接到网页地址

        2.内部链接:网站内部页面之间的相互链接,直接链接页面内部名称即可(路径)

        3.空链接:没有链接目标时可以用“#”占位置

        4.下载链接:链接文件或者压缩包

        5.网页元素链接:文本,图像,表格,音频,视频都可以添加超链接

        6.锚点链接:点我们点击链接,可以快速定位到页面的某个位置

                在链接文本的href属性中,设置属性值为#名字的形式,如<a href="#two">第二集</a>

                找到目标位置的标签,里面添加一个id属性=刚才设置的名字,如:<h3 id="two">第二集介绍</h3>

7.注释标签和特殊字符

注释标签:

        <!-- 注释语句 --> 快捷键:ctrl+/

特殊字符:

        在html中一些特殊的符号很难或者不方便直接使用,此时我们使用特殊字符来替代。

8.表格标签

        主要作用:表格主要用于显示,展示数据。

        (1)基础语法:

               1.<table></table>用于定义表格标签

                2.<tr></tr>标签用于定义表格中的行,必须嵌套在<table></table>标签中使用

                3.<td></td>用于定义表格中的单元格,必须嵌套在<tr></tr>标签中

                4.<th></th>表头标签,自带加粗和居中对齐,一般表示html表格中的表头部分。

        (2)表格属性:

                不常用,一般用css来设置

      (3)表格结构标签

        表格可能很长,为了更好的表示表格的语义,可以将表格分割成表格头部和主体两个部分

                1.<thead></thead>定义表格的头部,内部必须拥有<tr>标签。

                2.<tbody></body>定义表格的主体,主要用于存放数据本体。

                3.所以标签都是放在<table>标签中的。

        (4)合并单元格

                1.合并单元格的方式

                        跨行合并:rowspan="合并单元格的个数"

                        跨列合并:colspan="合并单元格的个数"

                2.目标单元格

                        遵循上左原则,跨行最上为目标单元格,跨列最左为目标单元格。

                3.合并单元格三步骤

                        确定是跨行还是跨列

                        找到目标单元格,并写上合并方式=合并数量

                        删除多余的单元格

        9.列表标签

                表格是用来显示数据的,那么列表就是用来布局的。        

                列表最大的特点是整齐,整洁,有序,它作为布局会使布局更加自由和方便。

                根据使用场景不同,列表可以分为三大类:无序列表有序列表自定义列表

                (1)无序列表(重点)

                            <ul>标签表示html中的无序列表,一般会以项目符号呈现列表,而列表项使用<li>标签定义

                           1.无序列表的各个列表项之间没有顺序级别之分,是并列的。

                           2.<ul></ul>中只能嵌套<li></li>,直接在<ul></ul>中输入其他标签是不允许的。

                           3.<li>和</li>之间相当于一个容器,可以包含所有元素。

                           4.无序列表会带来自己的样式属性,但在实际使用时,我们会使用CSS来设置。

                (2)有序列表(理解)

                             有序顺序的列表,在html中用<ol>标签来定义,<li>标签来定义列表项

                            1.<ol></ol>中只能嵌套<li></li>,直接在<ol></ol>中输入其他标签是不允许的。

                             2.<li>和</li>之间相当于一个容器,可以包含所有元素。

                            3.有序列表会带来自己的样式属性,但在实际使用时,我们会使用CSS来设置

                (3)自定义列表(重点)

                                用<dl>标签来定义描述列表(或自定义列表),<dt>(定义项目/名字)和<dd>(描述每一项的项目/名字)一起使用

                              自定义场景中使用,定义列表前没有任何的项目符号

                               1.<dl></dl>标签中只能包含<dt>和<dd>

                                2.<dt>和<dd>没有个数限制

                                  

                        总结:

10.表单

        (1)为什么需要表单

                使用表单的目的是为了收集用户信息,在我们网页中,我们也需要跟用户进行交互,收集用户信息

        (2)表单的组成

                在html中一个完整的表单通常由表单域,表单控件(也称表单元素)和提示信息三部分构成。

        (3)表单域

                表单域是包含表单元素的区域

                在html中,<form>标签用于定义表单域,以实现用户的信息收集和传递

                form标签可以把表单元素的信息提交给服务器。

                常用属性:

                (4)表单控件(表单元素)

                        1.<input>表单元素

                                用于收集用户信息,其中必须包含一个tyoe标签,指定input元素的类型。

                                注意:

                                       <input />标签为单标签。

                                        type属性设置不同的属性值用来表示不同的控件类型。

                        type可取值有:

注意:单选按钮必须设置相同的name值,以保证单选能使用

value        用户自定义的以规定input的值,主要用于后台开发。

checked   单选和多选按钮时默认使用

maxkength 规定输入字段的最大长度        (后面使用正则表达式来实现)

submit 提交按钮,可以通过value来更改默认值。(点了提交按钮,可以把 表单域form里面的表单元素 里面的值 提交给后台服务器)

reset 充值按钮 还原表单中元素的值为初始状态

botton 普通按钮 ,需要js来搭配使用。

action 来定义提交的位置

file 上传文件

(5)<label>标签

        label标签为input元素定义标签

        label标签用于绑定一个表单元素,当点击label标签内的文本的时候,浏览器会自动将焦点(光标)转到或者选择对应的表单元素上,提升用户体验。

        用法:

        核心:label标签的for属性应当与相关元素的id属性相同。

(6)select表单元素

        在页面中有多个选项让用户选择,并且想要节约页面空间的时候,可以用select标签控件下定义的下拉标签。

        1.select中至少包含一对option

        2.在option中定义select="selectd"时,当前项即为默认选中项。

(7).textarea表单元素

文本框,实现多换输入

        1.通过<textarea>可以轻松的创建多行文本框

        2.clos=“每行的字符数”,row=“显示的行数” ,实际开发者,用css来调节大小。

自学 pink老师前端入门教程笔记

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Flyoungbuhu

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

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

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

打赏作者

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

抵扣说明:

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

余额充值