html篇(总结)

文章目录


前言

学习就是要经常总结,吾日三省吾身才是正确的学习态度,历时三个星期,我来总结一下这大半个月的收获!


一、HTML是什么?

HTML中文译为"超文本标记语言",主要是通过HTML标签页对网页的文本,图片,声音等内容进行描述。

二、使用步骤

1.基本格式

<!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>标题</title>
       </head>
           <body> 内容 <body>
   </html>

2.读入数据

3.标签(对html有了一个大致的了解,下面开始正式介绍HTML的使用)

【11个常用标签,行内与块级元素,结构标签,列表,超链接,图片标签,图片格式,内联框架,音视频】

一:标题标签 -在HTML中,一共有六级标题标签 h1 ~ h6 在显示效果上h1最大,h6最小,但是文字的大小我们并不关心 使用HTML标签时,关心的是标签的语义,我们使用的标签都是语义化标签 6级标题中,h1的最重要,表示一个网页中的主要内容,h2 ~ h6重要性依次降低 对于搜索引擎来说,h1的重要性仅次于title,搜索引擎检索完title,会立即查看h1中的内容 h1标签非常重要,它会影响到页面在搜索引擎中的排名,页面只写一个h1 一般页面中标题标签只使用h1-h3, h3以后的基本不使用 标题标签是块元素

二:段落标签,段落标签用于表示内容中的一个自然段 使用p标签来表示一个段落,p标签中的文字,默认会独占一行,并且段与段之间会有一个间距, 是块元素

三: blockquote 引用别人说的话 长引用 会换行 块元素

四:em标签用于表示语音语调的一个加重,不会独占一行,我们成为行内元素(inline element)

五:strong表示强调,重要内容,强调

六:换行标签 在HTML中,字符之间写再多的空格,浏览器也会当成一个空格解析,换行也会当成一个空格解析。在页面中可以使用br标签来表示一个换行,br标签是一个自结束标签

七:center 居中效果

八: q 表示短引用

九:分割线 hr标签也是一个自结束标签,可以在页面中生成一条水平线

十:使用del标签来表示一个删除的内容,del标签中的内容,会自动添加删除线

行内与块级元素

块元素(block element) -在网页中一般通过块元素对页面进行布局,举例:购物平台 -特点:会独占一行的的元素,无论他的内容有多少他都会独占一整行 -举例:p h1 h2 h3 div header ul li...

行内元素(inline element) -用来包裹文字 -特点:指的是只占自身大小的元素,不会占用一行 -举例:a img span,em strog...

<p>111</p>
    <p>222</p>
    <img src="./img/img/2.gif" alt="">
    <img src="./img/img/2.gif" alt="">

    <!--<header>
       <p></p>
       <span></span>
       <em></em>
     </header>
     <p>你<em>真</em>好看</p>-->
     <p>
      <h1>哈哈</h1>
     </p> 

结构标签

布局标签(结构化标签)

 <header></header>
    <main>
      <nav></nav>
      <aside></aside>
      <article></article>
      <section></section>
      <div></div>
      <span></span>
    </main>
    <footer></footer>

列表

列表(list) 一组一组 1:有序列表 用ol标签创建,li表示列表项 2:无序列表 用ul标签创建,li表示列表项 3:定义列表 用dl标签创建,使用dd对内容进行解释说明

注意:列表之间是可以互相嵌套的

    有序列表
             使用有序的序号作为项目符号
             type属性,可以指定序号的类型
             可选值:默认值,使用阿拉伯数字
             a/A 采用小写或大写字母作为序号
             i/I 采用小写或大写的罗马数字作为序号(注意:ol也是块元素 )

无序列表

通过type属性可以修改无序列表的项目符号

***(注意:默认的项目符号我们一般都不使用!! ​ 如果需要设置项目符号,则可以采用为li设置背景图片的方式来设置 ​ ul和li都是块元素)

disc,默认值,实心的圆点
square,实心的方块
circle,空心的圆

定义列表用来对一些词汇或内容进行定义 ​ 使用dl来创建一个定义列表 ​ dl中有两个子标签 ​ dt : 被定义的内容 ​ dd : 对定义内容的描述 ​ 同样dl和ul和ol之间都可以互相嵌套

链接

HTML页面使用超链接与网络上的另一个HTML页面相连。几乎可以在所有的网页中找到超链接, 点击超链接会出现很多效果: 1:可以让我们从一个页面跳转到另一个页面, 2:当前页面的其他位置 3:下载 —在HTML中链接可以是一个字,一个词,也可以是一个图片,这些都是可以点击的。 —使用a标签来创建一个超链接,它是个行内元素,在a标签中可以嵌套除自身外的任何元素

2个属性,2个功能,1个补充

属性: 1: href:指向链接跳转的目标地址 -值可以是一个外部的网站的地址 绝对路径 -可以是一个内部页面的地址 相对路径

(1):绝对路径 就是指完整的描述目标文件位置的路径。 ​ 简单来说,绝对路径就是无论你当前的位置在哪,找到目标文件的路径是不变的。 ​ (2):相对路径 就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。 ​ 简单来说,相对路径和你所在的位置是有关系的,你所在位置的不同会导致相对路径也会不同。

2: target属性:可以用来指定打开链接的位置 ​ 可选值: ​ _self,表示在当前窗口中打开(默认值) ​ _blank,在新的一个新的页面中打开链接 ​ 可以设置一个内联框架的name属性值,链接将会在指定的内联框架中打开

3: 锚点功能(页面内的跳转) 所谓锚点 ,就是指当点击链接文本时,跳转到当前页面的指定元素位置

(1)若将超链接的href属性设置为#,点击超链接后, ​ 页面不会发生跳转,而是跳到当前页面的顶部的位置

(2)跳转到页面的指定位置, ​ 语法:将href属性设置为 #目标元素的id属性值

给标签加标记——id属性(唯一不重复的标记) ​ -每一个标签都可以添加一个id属性 ​ -id属性就是元素的唯一标识,同一页面中不能出现重复的id属性 ​ -id区分大小写,且不能以数字开头

4:空链接 不想使<a>元素生效,在href属性中写入一个#或者是javascript:;, 此时的超链接没有作用,当还没有想好超链接具体跳转位置时,可以当做占位符使用。

图片标签

使用img标签来向网页中引入一个外部图片, img标签也是一个自结束标签 img这种元素属于替换元素(基于块和行内元素之间,具有两种元素的特点) 属性: src:设置一个外部图片的路径,路径规则跟超链接是一样的 我们所要使用的路径全都是相对路径——相对路径指相对于当前资源所在目录的位置

alt:可以用来设置在图片不能加载时,对图片的描述 ​ 搜索引擎可以通过alt属性来识别不同的图片 ​ 如果不写alt属性,则搜索引擎不会对img中的图片进行收录

​ width:可以用来修改图片的宽度,一般使用px作为单位 ​

height:可以用来修改图片的高度,一般使用px作为单位 ​ 注意: ​ 1:宽度和高度两个属性如果指设置一个,另一个也会同时等比例调整大小 ​ 如果两个值同时指定则按照你指定的值来设置

​ 2:一般开发中除了自适应的页面,不建议设置width和height ​ 大图变小,会多占内存,小图变大会失真

​ 3:pc端,需要多大的图,就裁多大的 ​ 移动端,进场会对图片进行缩放(大图缩小)

图片的格式

            - JPEG图片支持的颜色比较多,图片可以压缩,但是不支持透明
            - 一般用来保存照片等颜色丰富的图片
            
        GIF
    
            -   GIF支持的颜色少,只支持简单的透明,支持动态图
            - 图片颜色单一或者是动态图时可以使用gif
        
        PNG
            - PNG支持的颜色多,并且支持复杂的透明,不支持动图
            - 可以用来显示颜色复杂的透明的图片
                  专为网页而生的
            webp
               -谷歌新推出的专门用来表示网页的一种格式
               -它具有其他图片格式的所有优点,而且文件格式还很小
               -缺点:兼容性不好
            base64 
               -讲图片使用base64编码,这样可以将图片转换为字符,通过字符形式来引入
               -一般都是需要和网页一起加载的图片才会使用base64

音视频

udio标签 用来向页面中引入一个外部的音频文件 音视频文件引入时,默认情况下不允许用户自己控制播放停止 IE9以下的浏览器是不支持的 属性: controls 是否允许用户控制播放,不用给值 autoplay 音频文件是否自动播放 打开页面时,音乐会自动播放, 但目前为止,大部分浏览器是不可以自动播放的 loop 是否循环播放

<audio src="./source/达拉崩吧.mp3" controls autoplay loop></audio>
!-- 除了通过src来指定外部文件的路径以外,还可以通过source来指定文件的路径 -->
    <!-- <audio controls>
      对不起,你的浏览器不支持播放音频,请升级浏览器
      <source src="./source/达拉崩吧.mp3" />
      <embed src="./source/达拉崩吧.mp3" type="audio/mp3" width="300px" />
    </audio> -->

    <!-- video标签来向页面中引入一个视频
           使用方式跟音频基本上一样的 -->
    <video src="./source//杨洋.mp4" controls></video>

    <!-- <video controls>
      <source src="./source/绝地逢生.mp4" />
      <source src="./source//video.webm" />
    </video> -->

    <!--外部资源-->
    <iframe src="https://v.qq.com/x/page/d3325ij2ylt.html" frameborder="0"></iframe>

总结

提示:这里对文章进行总结:

以上就是今天要分享的内容,我只是简单的总结了一下入门该熟识和背诵的知识点,学无止境,要多反思多总结,这是我对自己的要求,总结下来的文章,写的不够成熟,有甚者可能会有错误,欢迎各位大佬的指正,我会继续端正我的学习态度,最后,祝屏幕前的你,生活愉快,万事胜意!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

书棋06

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

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

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

打赏作者

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

抵扣说明:

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

余额充值