HTML基础知识

html零基础必看——html入门,编程就是如此简单

前言

从本文开始,小编将会把前端学习重点知识整理归纳,旨在对知识点的进一步理解和加深,希望也能够对正在或即将学习前端的的你有所帮助。
干货满满,从零开始,任何一个小白都能看得懂,话不多说,让我们一起开启前端的学习之旅吧!

一、HTML概述

1.1 认识HTML

  • HTML的英文全称是 Hyper Text Markup Language,即超文本标记语言,并不是一门编程语言
  • HTML文件是由一些列标签组成的,HTML文本可以用来描述文字,图形、动画、声音、表格、链接等

1.2 HTML的由来及历史版本

HTML是由Web的发明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年创立的一种标记语言,自1990年以来,HTML就一直被用作万维网(world wide web,简称www)的信息表示语言。

HTML历史上有如下版本:

1. 1.0:在1993年6月作为互联网工程工作小组(IETF)工作草案发布。
2. HTML 2.0:1995年1 1月作为RFC 1866发布,于2000年6月发布之后被宣布已经过时。
3. HTML 3.2:1997年1月14日,W3C推荐标准。
4. 4.0:1997年12月18日,W3C推荐标准。
5. HTML 4.01(微小改进):1999年12月24日,W3C推荐标准。
6. HTML 5:HTML5 技术结合了 HTML4.01 的相关标准并革新,符合现代网络发展要求,在 2008 年正式发布。

1.3 HTML5

  • HTML5是公认的下一代Web语言,HTML5是Web中核心语言HTML的规范,与传统的技术相比,HTML5 的语法特征更加明显,对原有的功能进行调整和修改,极大地提升了Web在富媒体、富内容和富应用等方面的能力。
  • HTML5 在 2012 年已形成了稳定的版本,被喻为终将改变移动互联网的重要推手。(Internet Explorer 8及以前的版本不支持。)本文及以后默认使用HTML5版本语法。

二、开发工具的选择安装

我们知道html是超文本标记语言后,那么如何去编写呢?
在前端开发中,有一个非常好用的工具,Visual Studio Code,简称VS code。

2.1.VS vode特点:

  1. 开源,免费;
  2. 自定义配置
  3. 集成git
  4. 智能提示强大
  5. 支持各种文件格式(html/jade/css/less/sass/xml)
  6. 调试功能强大
  7. 各种方便的快捷键
  8. 强大的插件扩展

2.2.VS vode的安装与使用

  1. vs code的下载地址
  2. 安装必备插件
    • open in browser(用于打开浏览器预览网页)
    • Chinese (Simplified) Language Pack(用于将界面换成中文)
      按照下面操作安装这两个插件就可以了
      在这里插入图片描述
      安装第二个插件也是和上面操作一样。小编的是已经安装好了的,未安装的插件右边会有个“安装”的提示字样,vscode的插件多种多样,在熟悉了之后可以自行根据喜好与需求安装插件。
      插件安装好了以后就可以开始编写代码了
  3. html文件与文件夹的建立
    点击左上角的文件–>新建一个文件夹,然后在建好的文件夹上鼠标点击右键–>新建文件,此时我们建立的文件是html格式的文件,后缀名是.html。
  4. 生成html页面基本结构的快捷方式
    1. !+回车键;或者!+Tab键
    2. 输入html后有提示,此时直接按回车或者Tab键
      在这里插入图片描述

三、HTML页面基本结构

一个完整的HTML文件包含以下6种基本元素:
在这里插入图片描述

3.1 doctype

声明文档类型为 HTML5

文档现在基本上都是声明为HTML5文档类型

3.2 html

<html lang="en">元素是 HTML 页面的根元素

  • HTML:是包裹整个网页最大的结构,网页中所有的标签都存放于HTML标签里面
  • lang:网页字体语言属性
  • en:是English的缩写,表示为英文的网页,可将"cn"改为“zh-cn”即为中文的网页

3.3 head

<head>网页头部标签,展示给浏览器看的

3.4 meta

<meta>:辅助网页标签

下面是·一些关于meta标签的属性和属性值的介绍,简单的了解一下就行了,不用去深究。

<meta charset="UTF-8">
    <!-- charset属性:网页的字符编码格式为 UTF-8 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
    <!-- http-equiv属性:相当于http的文件头作用,通过在meta中设置X-UA-Compatible的值,可以指定网页的兼容性模式设置。IE = edge告诉IE使用最新的引擎渲染网页  -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- name属性:name属性主要用于描述网页,"viewport":初始化浏览器窗口。content属性:用来描述网页内容, "width":网页宽度=设备宽度(电脑,手机,平板等),初始化浏览器窗口缩放的比例为1.0即为100% -->

3.5 title

<title> 网页标题标签,可以理解为网页的名字

3.6 body

<body>网页身体标签,呈现出来的内容是给用户看的

四、标签

HTML文件是由一些列标签(tag,也称标记)组成的。标签的主要三种成份是:元素、属性、属性值

4.1 标签知识

  1. <标签名>:由<>包裹起来的单词称为标签
  2. 标签分为双标签和单标签 双标签:有开始标签和结束标签 单标签:只有开头和自身

4.2 标签结构

<标签名 属性 = ”属性值“ >
<html lang = "en" >
这是html标签 语言属性lang =(的值为) en(属性值是en:英语)

4.3 标签的注释

在写代码的时候,注释是为了解释代码的意思,只在编辑的时候看的到,浏览器是不能识别出来的。
html标签的注释:ctrl+/

总结

上述是小编为大家整理的一些对HTML的初步认识、结构及简单的标签知识。参考多方资料加上自己的理解整理出来的,或有不确之处和疏漏的地方,还望各位大佬能够不吝赐教,加以斧正,小编在此先行谢过了。

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值