说之前还是先说点其他的,简单介绍下自己为何选择web前端开发:

本人之前在一家国企单位从事质检工作,干了3年,工资和待遇还算不错,但由于其工作的流动性导致知识的脱轨以及精神上的空缺,最后还是打算在25岁这个年龄段在拼一把,选择学习前端开发,虽然我不是很聪明的那种人,但至少我会坚持

首先,什么是web前端开发,在第一次接触的时候,往往感觉这是个很神秘的职业,让人望而却步,实际不然,在有一定了解下你就会觉得这个东西也不是你想象中的那么神秘,现在进入正题

1:定义

2:组成

在我们日常生活中所见到的网页,小程序等都是可以被实现的,所以web前端开发你可以这样理解:创建WEB页面或app等前端界面呈现给用户看的过程,凡是能肉然看见的,都是可以被实现的,其中在一个页面上我们看到它的结构:页面,那么页面当中又会有很多的内容组成,什么图片啊,视频啊,文字内容等等啊,这些叫做html,他是用来定义页面结构的,后面还会学到css和js,现在先说html,html:hypertxt-markup-language。中文名:超文本标记语言,那么我们可以知道html是由很多内容组成的,这些内容也叫做元素,元素的结构组成<元素名>元素内容</元素名>,(也可以说是起始标记+元素内容+结束标记),在页面上我们是呈现的元素内容,那么现在暂时学到的元素不多,但不影响后面划分页面结构。结构,可以把它想象成混凝土,由模子固定它的形状,粗、细集料(框架)构成混凝土的骨架,水泥,水等外加剂(元素)作为调试混凝土性能的填充物以及功能性作用的东西。一般来说,现在学习的划分区域的元素标签名有div等,由于方便开发者跟维护者看,后面就有了语义化标签:header  nav    aside   article     section      footer

header顾名思义就是头部(也可表示部分区域的头部)的意思   nav导航   aside广告及附加信息    article文章主题     section某一主题的部分,也可以表示章节   footer底部(也可表示部分区域的底部)

有了这个想法后,一个html页面就可以是三部分组成: header      正文内容(div) footer   ,在从ui设计那儿根据需求细分,比如:<header><h1>标题</h1><nav><a>超链接</a></nav></header>,对页面的结构划分就很轻松了,在这儿还是说说平时常见到的容:h1表示标题,h元素有h1-h6这6个级别,数字越小,标题越大;p元素表示段落;article表示正文,如果一个页面的中间不问全是由大量文字组成的话,也可以用article划分区域;a元素表示超链接(点击可以跳转地址)等

有了这些基本知识点过后就可以实现我们对网页的第一步操作了,划分页面结构了。

小白入门Web前端开发学习一周小结的更多相关文章

  1. web前端开发学习内容

    应该 具备的 知识技能 :懂web标准,熟练手写 xhtml css3 并符合 符合w3c标准                       代码能 兼容主流浏览器.ie6.7.8.9 ff 等.    ...

  2. WEB前端开发学习:源码canvas 雪

    WEB前端开发学习:源码canvas 雪 双旦节要到了,程序员们为了响应气氛,特别用代码制作了动态雪花,WEB前端开发学习的初学者们一起跟着案例做一遍吧! <!DOCTYPE html> ...

  3. web前端开发学习:jQuery的原型中的init

    web前端开发学习:jQuery的原型中的init 有大量web前端开发工具及学习资料,可以搜群[ web前端学习部落22群 ]进行下载,遇到学习问题也可以问群内专家以及课程老师哟 jQuery.fn ...

  4. Web 前端开发学习之路(入门篇)

    字数1374 阅读4622 评论0 喜欢49 以前学习过一段时间的web前端开发,整理了一些我看过的/我认为比较好的学习资料(网站.书籍).不要问我为啥没有进阶版,我只是一条产品汪而已,求轻喷.== ...

  5. web前端开发学习路线图

    Web前端是一个入行门槛较低的开发技术,但更是近几年热门的职业,web前端不仅薪资高发展前景好,是很多年轻人向往的一个职业,想学习web前端,那么你得找到好的学习方法,以下就给大家分享一份适合新手小白 ...

  6. Web前端开发学习误区,你掉进去了没?

    从接触网站开发以来到现在,已经有五个年头了吧,今天偶然整理电脑资料看到当时为参加系里面一个比赛而做的第一个网站时,勾起了在这网站开发道路上的一串串回忆,成功与喜悦.烦恼与纠结都历历在目,感慨颇多. 先 ...

  7. 关于web前端开发学习的顺序

    学习web前端开发该怎么学,按照什么顺序学习,这是很多新手朋友会遇到的问题.下面简单的说一下.由于在国内大学课程里面,几乎没有前端开发这门课程,无非就是一些网页设计之类的课程,但那些课程无论是老师讲还 ...

  8. web前端开发学习路径图

    第一阶段 WEB前端工程师课程 HTML语句,HTML页面结构.css语法.style属性.link和style标签.id属性.等HTML语句中的相关属性: 通过Dreamweaver制作出跨越平台限 ...

  9. web 前端开发学习路线

    初级 HTML 5 HTML 5 与 HTML 4 的区别 HTML 5 新增的主体结构元素 HTML 5 新增的非主体结构元素 HTML 5 表单新增元素与属性 HTML 5 表单新增元素与属性(续 ...

随机推荐

  1. 阅读手札 | 手把手带你探索『图解 HTTP』

    前言 本文已经收录到我的 Github 个人博客,欢迎大佬们光临寒舍: 我的 Github 博客 学习清单: 一.网络基础 TCP/IP 通常使用的网络(包括互联网)是在 TCP/IP 协议族的基础上 ...

  2. ionic环境安装步骤

    注:准确性有待考证,仅供参考. 1,安装jdk 配置环境变量:java_home和path2,安装node 检查版本 node -v3,安装npm:npm i cnpm -g 检查版本:cnpm -v ...

  3. 题解 洛谷 P2046 【[NOI2010]海拔】

    首先进行贪心,发现海拔有梯度时一定是不优的,最优的情况是海拔像断崖一样上升,也就是左上角有一片海拔高度为\(0\),右下角有一片海拔高度为\(1\). 发现这样的性质后,不难想到用最小割来解决问题,但 ...

  4. Oracle创建自动增长列

    前言: Oracle中不像SQL Server在创建表的时候使用identity(1001,1)来创建自动增长列,而是需要结合序列(Sequences)和触发器(Triggers)来实现 创建测试表 ...

  5. 源码分析清楚 AbstractQueuedSynchronizer

    本文关注以下几点内容: 深入理解 ReentrantLock 公平锁和非公平锁的区别 深入分析 AbstractQueuedSynchronizer 中的 ConditionObject 深入理解 j ...

  6. AndroidStudio查找硬编码的String字符串

    在Menu的“Analyze”中,选择“Run Inspection By Name”,然后输入“Hardcoded strings”,执行后,可以找到所有没有加入strings.xml的字符串. 按 ...

  7. 中科大数分教材:用阶乘倒数和计算e值的误差和e是无理数的证明,用到误差计算

    \(e=lim_{n \to \infty}e_{n}(1+\frac{1}{n})^n\\\) \(=\lim_{n \to \infty}(\frac{1}{0!}+\frac{1}{1!}+\f ...

  8. Spring+hibernate无法执行更新操作

    如果你幸运的使用springmvc+hibernate你应该检查以下springmvc的扫面范围是否是和spring framework的事务范围有冲突,虽然是公用容器,但是事务这块却不能公用的,sp ...

  9. LQB2017A02跳蚱蜢

    为什么第二题就这么难呜呜呜,这不是为难我吗!!! 可以明确的是,又是一个bfs 最少路径,找满足条件的那个层数 #include<iostream> #include<stdio.h ...

  10. string类型 C++

    (C++递归预习到了string类型,这个是处理字符串的一个非常好用的东西,在C里面没有.今天来学习一下) 顺便推荐一个很不错的网站:http://c.biancheng.net/view/400.h ...