HTML基础知识

一、基础认识

1、认识网页

1.1、网页有哪些部分组成:文字、图片、音频、视频、超链接;

1.2、网页背后的本质:前端代码;

1.3、前端代码通过浏览器(解析和渲染)转换成用户眼中所看到的页面;

1.4、五大浏览器:IE, 谷歌(Chrome),火狐(Firefox),Safari浏览器,欧朋浏览器(Opera);

1.5、渲染引擎(浏览器内核):浏览器中专门对代码进行解析渲染的部分,

         浏览器出品不同,内在渲染引擎也不同       

浏览器内核备注
IETridentIE、猎豹安全、360极速浏览器、百度浏览器
FirefoxGecko火狐浏览器内核
SafariWebkit苹果浏览器内核
Chrome/OperaBlink

Blink其实是Webkit的分支

        注意点 :

        渲染引擎不同,导致解析相同代码时的速度、性能、效果也不同,

        谷歌浏览器的渲染引擎速度快、性能高、效果好,所以更吸引用户喜爱(推荐)。

1.6、web标准                

        不同浏览器的渲染引擎不同,对于相同代码解析的效果会存在差异,web标准就是为了让不同的浏览器按照相同的标准显示结果,让展示的效果统一。

web标准的构成:

构成语言说明
结构HTML页面元素和内容
表现CSS网页元素的外观和位置等页面样式(如:颜色、大小等)
行为JavaScript网页模型的定义与页面交互

2、HTML概念

2.1、HTML(Hyper Text Markup Language)超文本标记语言

2.2、构建基本网页的步骤:

        新建文本文档—在文档中输入代码等内容并保存—重命名后缀为html文件—双击打开html文件,浏览器会自动显示之前输入的内容;

2.3、HTML页面固定结构

        html标签:网页的整体

        head标签:网页的头部

        body标签:网页的身体

        title标签:网页的标题

网页中的固定结构是要通过特定的HTML标签进行描述

<html>
  <head>
    <title>网页的标题</title>
  </head>
  <body>
    网页的主体内容
  </body>
</html>

2.4、VS Code的基本快捷键

        1>快速生成标签:英文+ tab

        2>保存文件:ctrl + s

                写完文件之后必须要保存文件,否则网页无变化;

                可以设置自动保存;

        3> 快速查看网页效果:右击——Open in Default Browser

                快捷键:alt + b  (必须安装了 open in Default Browser插件)

        4>快速生成结构标签:! + tab

                !必须是英文的,中文!无效;

                 必须保证当前文件后缀名是.html,否则无效;

        5>快速复制一整行:ctrl + c

        6>快速粘贴一整行:ctrl + v

        7>快速删除(剪切)一整行: ctrl + x

        8>快速注释:ctrl + /

2.5、HTML注释

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

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

2.6、HTML标签的结构及属性

2.6.1标签结构说明:

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

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

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

 2.6.2HTML标签的属性

<strong class="one">文字要变粗</strong>

 标签的属性:class="one"       属性名=“属性值”

  属性名:class

  属性值:one

属性注意点:

        标签属性写在开始标签内部;

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

        属性之间以空格隔开;

        标签名与属性之间必须以空格隔开;

        属性之间没有顺序之分;                

2.6.3HTML标签之间的关系

父子关系(嵌套关系)

兄弟关系(并列关系)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值