同样的地方,同样的时间,又跟大家见面了。想学习前端朋友可以加我们的前端学习群:617327703

很多人问我,前端开发入门怎么开始?这里呢,先看下我之前发的文章有大体的概括思路跟流程在里面。今天主要分享入门第一篇: HTML。

由于时间有限,空间有限,关于HTML历史我就不唠叨了,大家去w3c,菜鸟教程都可以查看的到,我主要是跟大家讲讲怎么快速理解并且掌握HTML。在文章最后我会给出总体轮廓图,让大家看完能够清晰的带着思路收藏起来。

一样的老规矩,列出熟悉的流程:

1.HTML是什么

2.它跟浏览器有着什么样的关系

3.HTML在工作中常用的东西是哪些

这四个流程讲下来,你就知道我们打开的网页原来就是这个样子。

继续,长篇大论我就不讲了,感觉有点虚,直接进入主题关键是“懂”。那么首先第一步,HTML是什么?

这样理解吧,我们可以把浏览器,屏幕当成一张A4纸,你在纸上面写个人奖励,有头有尾,还有中心,那么网页也是一样,它也有头,有尾,组合在一起的。我们只不过换了个地方,换了种方法在写东西而已。这样在你的大脑里,HTML就相当于是A4纸了,正如HTML的定义也是相当如此,即:它是超文本标记语言(相当于可以理解为很高级的A4纸)。带着这种理解去开HTML的定义,你肯定收获很大,比起你脑袋一片空白去看代码要事半功倍的多。

第二点,这个HTML跟浏览器是怎么配合的?我们可以简单理解为,你的A4纸,写出来的东西,得让人看的懂吧,别人在看的时候是不是在分析你的文字或者图片。那么同样的,浏览器它作用于帮助大家把代买看懂,然后用大家看的懂得形式展现出来。起到一个解析你的HTML作用。那么总结下来就是你写的HTML,浏览器帮助你解析展现给大家。

到这里,说了这么多,一个代买没见着?笑话,这怎么分享啊! 不,我觉得大家先大脑有个概念,这样下面的代码就几分钟理解透彻。

好了,小二,来份HTML! 。。。好嘞客观稍等片刻。。。热腾腾的HTML上来了想学习前端朋友可以加我们的前端学习群:617327703

菜名:HTML

这是一个标准的HTML5文档(不要怕,其实还是HTML,只是版本不同而已,不要想的太复杂),我们来用A4纸的例子解释下。首先第一行,文本类型HTML的意思,直接翻译就好,因为浏览器不只会读懂HTML,还会有其他的。第二行是这个文档解析标准英文。第三行head的意思就是头咯,那么这就是文档的头,相当于A4纸的title,里面有meta告诉浏览器用的,说我是中文,不要给我解析成什么俄罗斯语言。。。继续下面body,身子的意思,A4纸正文的意思。

为什么我不跟大家先说这些是标签呢?--因为,个人认为,先知道这些代表什么,然后再知道怎么组装他们更适合理解。

那么看完上面现在跟大家讲:标签是什么,其实理解简单点就是组合HTML的规则,比如这个标准的HTML文档,你要组合它,你的按规则来,不能乱写。那么组合方法是什么,其实呀,用HTML规定的东西拼接起来,HTML规定标签有两种,单标签跟双标签,单的就是上面的meta,双的就是head,成双成对出现的就是双的,单个出现的就是单的。这还不好理解呀,那么问题来了,有多少标签? 网上搜索你就知道了,带着这样的理解思路,一看就懂咯。

现在回到流程第三步,最常用的在开发过程中的有哪些除了上面标准的格式。

以上就是最常用的了,仔细看可以看到有单标签,有双标签。这些标签组合上HTML标准格式,就是我们看到的网页了。

那么,有人就问了,我该怎么写呢?不急,继续往下看。

仔细重回上面看,可以看到body里面什么也没有,这里就是你可以写常用标签的地方,网页标签组合的规则是:由外到内。也就是说它们存在包含关系,比如:一个框框里面有文字

div就是框,就是拼接的砖块,它包含着你想表达的东西。那么,整个网页外层就是一个大大的div框,里面包含了文字,图片,选择框等等我们看到的东西。

理解方法思路大概就是这个样子,这些里面还有数多标签,大家可以去网上查查,然后这样去理解,基本一看就懂了。哦?原来网页就是这个样子。。。下面是我画的一张大体图片。

用HTML解释下上图(基本简单的网站模型),这个外面粉色的框是个大的DIV,包含了里面的头部,轮播图,还有三块内容.头部也是一个DIV块,里面包含了我们可以选择进入的导航。轮播图也是一个DIV,包含了我们看到的图片。下面三块内容也是一个DIV,包含了三块内容,三块内容分别又有DIV包含着。这下明白了,从最外层包含到最内层,就是前面讲的:由外到内。这样整个的结构清晰了,大家再去看些资料,就OK了。HTML文档其实就这么简单,没有逻辑成分,只要找到理解技巧,看下就会了,比起看几个小时的视频而且还很多的专业名词去理解要来的轻松些。

那么这些砖砖瓦瓦都砌上了,怎么把它们放到理想的位置上呢?其实呀,就是下一篇将要分享的CSS在搞的鬼!想学习前端朋友可以加我们的前端学习群:617327703

html在线时间统计图,Web前端开发入门,HTML一张图学会,还在看数小时视频浪费时间?...相关推荐

  1. Web前端开发入门学习分享

    Web前端开发入门学习分享 1:如何开始学习Web前端 首先你需要学习html的各个标签,掌握其用法和规范,明白其作用. 开始学习css的使用,你先学习在html页面中为标签增加css样式,其次是将c ...

  2. web前端开发入门学习线路图详解-2019升级版

    现如今,Web前端工程师已经成为各大互联网公司不可或缺的热门职位,从业者队伍日渐庞大,这其中不乏零基础学习者和转行人士.为了方便大家系统而全面的掌握前端基础知识,千锋小编特意整理了web前端开发入门学 ...

  3. Web前端开发入门之网页制作三要素!

    Web前端开发是由网页制作演变而来的,主要由HTML.CSS.JavaScript三大要素组成.专业的Web前端开发入门知识也一定会包含这些内容,今天小千就给大家简单介绍一下. HTML,超文本标记语 ...

  4. 支付宝前端推出《Web前端开发入门手册》

    web前端教程 用大白话,来讲编程 近日,支付宝前端团队写的<Web前端开发入门手册>对外公开了,原本是用于内部培训使用,现在对外公开了. 这本手册是初学者的福音,它的受众群体是前端小白, ...

  5. web前端开发入门(一)

    web前端开发入门(一) 前端开发入门 HTML/CSS/JavaScript JavaScript 总结 思考和实践 前端开发入门 首先必须掌握 HTML/CSS/JavaScript 这三大基础技 ...

  6. 一、web前端开发入门之1.1HTML认知一

    一.web前端开发入门之1.HTML认知 1.常见5大浏览器 2.渲染引擎 3.Web标准 4.HTML 6.HTML骨架 7.开发工具 8.VS Code使用 9.注释 10.标签结构 11.标签关 ...

  7. 支付宝前端团队整理的《Web 前端开发入门手册》

    [回复"1024",送你一个特别推送] 今天是元宵节,首先祝大家元宵节快乐.但是,我万万没想到的是,一个元宵节现在都能成为我们程序猿的节日,名曰:猿宵节. 真的是越来越佩服我们程序 ...

  8. Web前端开发最佳实践(8):还没有给CSS样式排序?其实你可以更专业一些

    前言 CSS样式排序是指按照一定的规则排列CSS样式属性的定义,排序并不会影响CSS样式的功能和性能,只是让代码看起来更加整洁.CSS代码的逻辑性并不强,一般的开发者写CSS样式也很随意,所以如果不借 ...

  9. Web前端开发入门教程,HTML5+CSS3+JS教程,达到web前端工程师的水平

    Web前端开发是一个非常热门的职业,随着互联网的发展,越来越多的企业需要拥有自己的网站和应用程序.本文将介绍Web前端开发的入门教程,包括HTML5.CSS3和JS教程,帮助读者达到Web前端工程师的 ...

最新文章

  1. mongodb的简单使用
  2. 小米履带机器人充电时一直响_小米有品上线擦地机器人,每天放出去溜一圈,老婆夸我家务做的好...
  3. 使用Nginx实现服务器反向代理和负载均衡
  4. SAP UI5 Web Component里最简单的React列表控件的用法
  5. oracle ora-22288,向oracle的blob字段导入文件
  6. 【POJ3461】Oulipo(字符串Hash)
  7. 评分卡模型开发(七)--基于逻辑回归的标准评分卡实现
  8. IOS Apple Pay
  9. Class.isAssignableFrom instanceof 区别
  10. 国务院关于取消一批职业资格许可和认定事项的决定国发〔2016〕5号
  11. ARINC 429总线学习资料?
  12. winform 窗口伸缩 panel控件太多闪烁问题
  13. 轻松实现Word在线编辑
  14. 面试之springboot是什么?
  15. 初学vue,模仿个静态网站
  16. *Unity程序报错“缺少根元素msbuild\current\bin\microsoft.common.currentversion.targets“
  17. 尊严与爱——论《简爱》的价值观
  18. 跑步机行业研究及十四五规划分析报告
  19. 使用muscle进行多序列比对
  20. saas-export项目-系统日志管理-系统日志AOP配置

热门文章

  1. win10 qq远程不上服务器未响应,Win10系统QQ远程协助时无法使用鼠标点击的解决方法...
  2. arduino 光控灯_Arduino基础入门篇11—光控灯
  3. Freeswitch常见问题
  4. 高德坐标转GPS坐标 CV版
  5. 神雕侠侣2显示不了服务器,神雕侠侣2游戏进不去怎么办_游戏进不去解决方法推荐...
  6. 7.1 Python图像处理之图像分割-自适应阈值
  7. NVIDIA NCCL 源码学习(七)- 机器间channel连接
  8. AJAX工作原理及其优缺点 1.什么是AJAX? AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的网页
  9. 软件设计师-11.知识产权与标准化
  10. layui树形美化_Layui树形组件