首先来认识一下HTML:

HTML是一种超文本标记语言,目前已经发展到了第五代:HTML5。

1993年起草了HTML1,到了1997年W3C推荐了HTML的标准,并延续到了HTML4。但是随着互联网的发展,前端页面的数据存储需求、调用系统内置功能的需求、以及富媒体甚至网页版的IDE、类操作系统应用等都需要搬到浏览器。这样HTML5的诞生,就解决了一大部分富媒体、富应用的难题。

第一:开发工具的选择

1、Nodepad++,作为一种文本编辑器,可以通过颜色标记各种html的标签,同时可以提示出来基本的html语法,但是缺点也比较明显:没有集成容器运行,同时也不支持自动补标签的功能。但是作为新手前期的开发IDE,能够帮助新手快速记忆打好基础。

2、SublimeText3,界面和功能,相对于Nodepad++有个更多的优化。支持代码自动缩进,格式化HTML代码,支持快捷键注释和自动保存。对于CSS和JS的引用,也能够快速的读取磁盘相对路径,进而自动补充。在写代码的效率上提升不少。

3、HBuilder,这个是后期专业做前端的开发工具,除了html以及js等的代码编写之外,还有自带了容器启动,页面可以随时浏览并刷新。可以开发APP、小程序等等,同时也支持Debug模式,支持在前端开发过程中的联调,作为html开发人员的晋级IDE工具。

第二、HTML入门基础

首先我们来介绍一下html的一些基本标签。

其中第1行代表了一种声明,声明当前超文本的规范,这里代表了声明当前页面为html5

第3行:为HTML页面标签的根元素,也就意味着从这里开始,正是为html代码的起点。

第5-9行为HTML的头部,会定义当前的网页编码格式(第6行),当前网页的title,也就是我们在浏览器打开页面的时候页签上显示的文字(第7行),当前页面所引用或者编写的样式(第8行),当然每个标签都是成对出现的,第9行我们就代表了整个HTML 头部的结尾。

接下来的body标签就代表了整个文本的内容,我们在浏览器中看到的内容,就是body中所包含的内容了。

而div则代表了一种容器,例如我们在浏览中看到的一个一个块状的内容,就是存放在div中。

body之后,是一些对于html的增强变成,例如JavaScript的编写,例如我们点击一个按钮会弹出来另外一个页面,这个动作通常都便携在script的标签内。

最后第16行就是html标签的结尾了,代表着整个HTML页面编写完成的终点。

这样编写完成之后,保存为cainiao.html,然后用浏览器打开,就可以看到我们刚刚编写的HTML代码效果了。这次,整个第一步学习已经完成,接下来入门之后,就需要更进一步地去学习JS、CSS甚至VUE等晋级内容了。

菜鸟html代码在线,html菜鸟教程,HTML新手如何快速入门相关推荐

  1. 新手如何快速入门Python(菜鸟必看篇)

    学习任何一门语言都是从入门(1年左右),通过不间断练习达到熟练水准(3到5年),少数人最终能精通语言,成为执牛耳者,他们是金字塔的最顶层.虽然万事开头难,但好的开始是成功的一半,今天这篇文章就来谈谈如 ...

  2. Python教程:网络爬虫快速入门实战解析

    建议: 请在电脑的陪同下,阅读本文.本文以实战为主,阅读过程如稍有不适,还望多加练习. 网络爬虫简介 网络爬虫,也叫网络蜘蛛(Web Spider).它根据网页地址(URL)爬取网页内容,而网页地址( ...

  3. python快速编程入门黑马-新手如何快速入门Python编程?/开发python入门教程

    Python从入门到实践的教程是什么? 第一阶段Python与Linux数据这是Python的入段,也是帮助零基础学员打好基础的重要阶段,让零基础学员可以具备基础的编程能力,并掌握MySQL进阶内容. ...

  4. STL教程:C++ STL快速入门

    目录 1.STL引言 2.STL是什么(STL简介) 3.STL历史 4.STL组件 5.STL基本结构 6.STL 使用方法 7.STL目录 网址:STL教程:C++ STL快速入门(非常详细) 第 ...

  5. Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python

    Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...

  6. PR软件入门教程 Adobe Premiere Pro 快速入门指南

    原文(包含图片)链接:https://www.prjianji.com/1.html 了解如何开始使用面向电影制作人.电视节目制作人.新闻记者.学生和视频制作人员的非线性编辑软件 Premiere P ...

  7. Python Scrapy中文教程,Scrapy框架快速入门!

    谈起爬虫必然要提起 Scrapy 框架,因为它能够帮助提升爬虫的效率,从而更好地实现爬虫. Scrapy 是一个为了抓取网页数据.提取结构性数据而编写的应用框架,该框架是封装的,包含 request ...

  8. Docker容器化技术教程,24小时快速入门

    Docker介绍 Docker简介和安装 Docker是什么 为什么使用Docker 和普通虚拟机的对比 打包.分发.部署 小结 Docker部署的优势 Docker通常用来做什么 重要概念:镜像.容 ...

  9. python海龟教程_Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 7. 条件循环...

    条件循环能够让程序在条件成立时(即为真时)重复执行循环体中的语句.如果条件一直成立(即永远不会为假),则循环会一直进行下去,不会停止.如果初始时,条件不成立,则循环 1 次也不会执行.Python 中 ...

  10. java8 stream 教程_java8 Stream 流快速入门

    Stream 流 简介 Java 8 中,得益于 lambda 带来的函数式编程,引入了一个全新的 Stream流 概念,用于解决集合已有的弊端. 好处 我们先来看一个例子: 筛选出 names 中以 ...

最新文章

  1. Essential Studio for mobile MVC中2种添加移动图表到MVC3 ASPX应用程序中的方法
  2. rpm的使用 怎样查看rpm安装包的安装路径
  3. Cobertura和Sonar 5.1的问题
  4. 小数分数转换c语言,这是把小数转换成分数的程序,可是输入0.6666无限循环
  5. MySQL数据查询SELECT大全
  6. numpy使用where函数定位满足条件的下标
  7. python中psum是什么意思_python中**是什么
  8. SSM整合时IDE: File is included in 4 contexts
  9. Python urllib爬取百度首页
  10. pod的介绍、命令行创建pod
  11. 第三章 平稳时间序列模型
  12. Java数组:随机排序
  13. Windows系统微软拾色器小工具
  14. 【pyhton数据预处理】利用pandas模块找出两excel表格差异并进行字段值比较
  15. 红包雨架构设计---1、技术架构
  16. 高一计算机会考英语作文,高一考试英语作文常考题目及范文
  17. 基片集成波导原理_基片集成波导
  18. 安装pyqt5时报错Preparing metadata (pyproject.toml) ... error
  19. 企业服务大爆发,HR SaaS的机会与挑战
  20. vue地图单个打点定位

热门文章

  1. 射频百科 | 高速射频连接器
  2. 基于android的垃圾分类识别,垃圾分类扫描识别
  3. 进销存excel_进销存报表还再花钱买软件?别傻了!教你一个Excel函数就能搞定...
  4. 【排序】直接选择排序
  5. Ognl表达式的一些用法
  6. DOS窗口查找电脑端口占用情况
  7. webpack 图像压缩_基于 TinyPNG 封装的一个支持nodejs、命令行和 webpack 的图片压缩工具...
  8. 基于SSM开发的房屋租赁系统 JAVA
  9. 个税服务器系统繁忙,2021个人所得税系统异常进不去怎么办?系统繁忙请稍后再试怎么回事...
  10. 大一计算机实验报告excle,excel实验报告总结