html的详细介绍合集(初学者推荐)

1.1.1注释

-注释的作用:

为代码添加的具有解释性、描述性的信息,主要用来帮助开发人员理解代码

浏览器执行代码时会忽略所有的注释

-注释的快捷键:

在VS Code中: ctrl + /

注:注释是只能看到但是电脑是读取不到的,在使用快捷键后会出现:<!-- 在这里输入文字 -->,这个就是html的注释,想取消注释可以再次输入ctrl+/进行取消

1.1.2标签的构成

-标签的构成:

-标签由<、>、/、英文单词或字母组成。并且把标签中<>包括起来的英文单词或字母称为标签名

-常见标签由两部分组成,我们称之为: 双标签。前部分叫开始标签,后部分叫结束标签,两部分之间包裹内容

-少数标签由一部分组成,我们称之为: 单标签。自成一体,无法包裹内容。

-标签的关系分为父子关系和兄弟关系,父子就是大的标签里面包含小的标签,兄弟为两个同级

1.1.3标题:

场景:在新闻和文章的页面中,都离不开标题,用来突出显示文章主题

代码: h系列标签

<h1>1级标题</h1>
<h2>2级标题</h2>
<h3>3级标题</h3>
<h4>4级标题</h4>
<h5>5级标题</h5>
<h6>6级标题</h6>

语义:1~6级标题,重要程度依次递减

特点:

--文字都有加粗

--文字都有变大,并且从h1 - h6文字逐渐减小

--独占一行

注:快捷键:ctrl+alt+下就可以向下选中代码,ctrl+d进行选中数字同行选中方便替换

1.1.4标签学习

-段落标签:

场景:在新闻和文章的页面中,用于分段显示代码: <p>我是一段文字</p>

语义: 段落

特点:

--段落之间存在间隙

--独占一行

:段落比较长的话,可以选择查看的自动换行

-换行标签

场景:让文字强制换行显示

代码: <br>

语义:换行

特点:

--单标签

--让文字强制换行

注:在文章中间加上<br>就强制换行了

-水平标签

场景:分割不同主题内容的水平线

代码: <hr>

语义:主题的分割转换

特点:

--单标签

--在页面中显示一条水平线

-文本格式化标签介绍

​场景:需要让文字加粗下划线倾斜、删除线等效果

语义:突出重要性的强调

注:两个都一样,但是为了代码能够清晰明了可以使用后者

1.1.5图片标签的介绍

场景:在网页中显示图片

代码: <img src="" alt="">

特点:

--单标签

--img标签需要展示对应的效果,需要借助标签的属性进行设置!

属性注意点:

1, 标签的属性写在开始标签内部

2. 标签上可以同时存在多个属性

3. 属性之间以空格隔开

4.+标签名与属性之间必须以空格隔开

5. 属性之间没有顺序之分

图片标签的alt属性:

属性名:alt

属性值:

--替换文本

--当图片加载失败时,才显示alt的文本当图片加载成功时,不会显示alt的文本

注:这两个只能出现一个,出现图片的时候,就不会出现alt

图片的title属性:

属性名: title

属性值:

--提示文本

--当鼠标悬停时,才显示的文本注意点: title属性不仅仅可以用于图片标签,还可以用于其他标签

图片标签的width和height属性:

属性值: 宽度和高度(数字)

注意点:

如果只设置width或height中的一个,另一个没设置的会自动等比例缩放(此时图片不会变形)如果同时设置了width和height两个,若设置不当此时图片可能会变形

1.1.6音频标签介绍

​场景:在页面中插入音频

代码: <audio src="./music.mp3controls></audio>

常见属性:

:音频标签目前支持三种格式: MP3、Wav、ogg

1.1.7视频标签的介绍

​场景:在页面中插入视频

代码: <video src="./video.mp4'controls></video>

常见属性

注:视频标签目前支持三种格式: MP4、WebM、ogg

1.1.8链接标签介绍

​场景:点击之后,从一个页面跳转到另一个页面

称呼: a标签、超链接、锚链接

代码:<a href="./目标网页.html">超链接</a>

特点:

--双标签,内部可以包裹内容

--如果需要a标签点击之后去指定页面,需要设置a标签的href属性

链接标签的target属性:

​属性名:target

属性值:目标网页的打开形式

1.1.9空链接(扩展补充)

代码: < a href="#">空链接</a>
功能:

  --点击后返回网页顶部

  --开发中不能确定该链接的最终跳转位置,用空链接占个位置

2.1列表

 列表分为三种,无序列表,有序列表和自定义列表

2.1.1无序列表

 ul标签里面嵌套li

注意:

  ul标签里面只允许包含li   li标签可以包含任意内容

<h1>标题</h1>
<ul>
    <li>1</li>
    <li>2</li>
 </ul>


运行出来以后是这种标有小点的列表,如果需要去除前面小点,需要配合后面的css进行去除 

2.1.2有序列表

 特点:列表的每一行前显示默认序号标识

<h1>不知道怎么形容的标题</h1>
<ol>
    <li>不知道的内容</li>
    <li>不知道的内容</li>     
</ol>


 2.1.3自定义列表

 特点及注意:dd前默认显示缩进效果 ,dl标签中只允许包含dt/dd标签,dd/dt可以包含任意内容

 注意:无序列表最常用,有序列表偶尔使用,定义列表底部导航使用

 2.1.4表格的基本使用

 场景:在网页以行+列的单元格的方式整齐展示和数据.如:学生成绩表

注意:标签的嵌套关系:table>tr>td

 2.1.5表格的相关属性

 注意:实际开发中针对于样式效果使用css设置的

2.1.6表格的标题和表头的单元格

 注意:caption标签书写在table标签内部,th标签书写在tr标签内部

 2.1.7表格的结构标签

 注意:表格结构标签内部用于包裹tr标签,表格的结构可以省略

2.1.8合并单元格

 通过左上原则,确定保留谁谁删除,上下合并->只保留最上的,删除其他的

左右合并->只保留最左边的,删除其他的

注意点:
只有同一个结构标签中的单元格才能合并,不能跨结构标签合并(不能跨:thead、tbody、tfoot)


 2.1.9 input系列标签的基本介绍

 场景:在网页中显示收集用户信息的表单效果,如:登录页、注册页

标签名:input

     ---input标签可以通过 type属性值的不同 ,展示不同效果
 type属性:

 2.1.10语义布局标签div和span

场景:实际开发网页时会大量频繁的使用到div和span这两个没语义的布局标签

div标签:一行只显示一个(独占一行)
span标签:一行可以显示多个

 2.1.11常见字符实体

注意:如果代码中出现多个空格,换行,缩进等,浏览器最终只会解析出一个


————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/weixin_73482979/article/details/132251500

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

凝绝

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

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

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

打赏作者

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

抵扣说明:

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

余额充值