刚接触HTML5应该先学哪里才好?
好吧,话不多说,直接来点干货吧!
刚接触html的小白都感觉摸不着头脑?应该怎么学习呢,其实HTML5可能对于还没有接触过的小白来说会比较的难,听起来也比较新颖。这是个什么骚东西!其实不然,这个就是构成咱们上网网站的基本结构代码。网页的呈现就是用这个搭建的框架结构。这下小白听了可能感觉这个东西牛呀我要是会写的话那还是很炫的嘛,但其实真真入门的这个知识基础,俗话说的:外行看热闹,内行看门道!
我这里这么说不是想让你们感觉学起来很难,只是想说这个是最基础的,也是最好学的。主要第一点就是要看你的逻辑思维能力怎么样,我个人觉得逻辑清晰,其他的就是水到渠成的事情了。你只需要记住相应的标签属性,熟悉标签属性,知道什么时候该用什么代码。技巧在于多练习多做就好了慢慢你看到一个网页有毛病的时候,基本就可以知道哪里是哪里了!
写代码的时候第一个就是一定要规范书写
写代码是一件很严谨的事情,前期看例题看案例等这些,其实都是些简单的,你写起来代码量不多,即便是错了。你也好更改好找。但是如果后期代码量一上来。都是几百行几百行的那个时候你可能只是错了一个标点符号都是让你一个头两个大!所以从一开始书写规范很重要!这里可以推荐一开始的时候先从框架写起来,写框架主要目的是让你了解网页的基本框架,这个也是代码量最少的也是最容易理解的。所以这个一开始用记事本手写代码是最好的方法!这个有两个好处,一个就是可以让你更加深刻的记住网页代码,一个就是可以锻炼你的代码如何规范的写出来!
并且不要纠结于HTML,XHTML,和HTML5应该先学那个后学那个,如果你一开始学习的时候就纠结这个会让你很容易就乱掉了,XHTML和HTML5只是一种更加严谨的写法而已,就这么回事.可以理解为就是HTML的升级补丁版本而已。所以一开始的话就从html5学起来就可以了,然后其他的就都知道了。这个只是时间问题,因为代码都一样,很多都是想相通的,到后面自然而然就知道区别在哪里了。
然后学完HTML5之后再去学习DIV加CSS3。那么这两样怎么学呢,以我的个人经验来说呢。我学习的时候DIV是先从表格开始的,用Adobe的DW网页编辑软件写,先是自己在草稿纸上画一个框架出来,然后先布局框架,这里是让你熟悉DIV的用法,都必须是成对出现的有一个开头标签就必然有一个结束标签<div>******</div>。一个DIV就像是一个盒子一样,可以在里面装很多的东西在里面一样!也可以让盒子与盒子之间并列排布等等的。当然,等DIV学会以后就可以学习css3样式表格了,这个就是一个美化你的网站布局,让你的网站看起来更漂亮!
刚接触HTML5应该先学哪里才好?的更多相关文章
- java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误
java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误. 问题: 创建了一个工 ...
- 刚接触js不久,自己写的banner幻灯片效果。
对于我这种菜鸟来讲,刚接触项目.叫我用插件,其实我说插件太臃肿不想用,倒不如说我是看不懂那些插件...- -(更愿意自己写点看得懂的代码,顺便也是个学习的过程) 所以自己花了些时间,自己来写了个dem ...
- 刚接触SkyLine的一点小收获与感触
因为刚接触Skyline不到一个星期,也怕把学习到的忘记掉,所以写一点学习到的一些皮毛的东西,赶紧记录一下,怕回头忘记 1.网上关于web端的开发非常多,也有很多牛人分享自己的经验,所以学习起来也相对 ...
- 刚接触Linux,菜鸟必备的小知识点(一)
身为一个将要大四的学生,而且还是学计算机的没有接触过linux简直是羞愧难当.这个假期做了一个软件测试员,必须要熟悉linux的操作,所以对于我这个菜鸟我也就说几点比较重要的小知识点吧. 第一.cd指 ...
- solr教程,值得刚接触搜索开发人员一看
http://blog.csdn.net/awj3584/article/details/16963525 Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍sol ...
- 【转载】solr教程,值得刚接触搜索开发人员一看
转载:http://blog.csdn.net/awj3584/article/details/16963525 Solr调研总结 开发类型 全文检索相关开发 Solr版本 4.2 文件内容 本文介绍 ...
- NodeJS+Express+MongoDB 简单实现数据录入及回显展示【适合新人刚接触学习】
近期在看NodeJS相关 不得不说NodeJS+Express 进行网站开发是很不错,对于喜欢玩JS的来说真是很好的一种Web开发组合 在接触NodeJS时受平时Java或者C#中API接口等开发的思 ...
- 刚接触Joomla,写一下瞎折腾的初感受~
我这几天一直在苦苦寻找一款能够长期投靠的CMS产品,要求的是 1)必须支持命名空间 2)必须OOP + MVC分层 3)丰富分文档和使用群体,至少是出名的.免得哪一天他们解散了 4)-- 一開始我把目 ...
- 继刚接触play framework后,一些心得
我是个小菜鸟,我这些体会跟心得纯属个人观点,仅供参考,勿喷,我想记录下学习的历程,不断成长 在play2.0的框架里面 用到的最多的语言就是scala,对于习惯了java语言的我们来说 看这些语言 ...
随机推荐
- HTTP APIs 设计/规范指南
根据REST APIs的成熟度模型 ,此规范关注的是Level 2的APIs. 1 设计指南 HTTP APIs主要由四部分组成:HTTP,URL,资源,资源的表述(JSON).资源的表述格式通常都 ...
- SDM439平台出现部分机型SD卡不能识别mmc1: error -110 whilst initialising SD card【学习笔记】
SDM439平台出现部分机型SD卡不能识别mmc1: error -110 whilst initialising SD card 打印了如下的log: - ::>[ after ms - :: ...
- Authenticator App 两步验证会不会造成亚马逊账号关联?
今天听人说,因为用Authenticator App做亚马逊两步验证造成了帐号关联…… 我给大家解释一下Authenticator的实现原理,作为计算机专业科班出身的我,此次从各方面了解并经过自己亲测 ...
- Netty对WebSocket的支持
WebSocket长连接 一.创建服务端代码 1.MyServer 类 public class MyServer { public static void main(String[] args) t ...
- jmeter 参数化大数据取唯一值方式
jmeter 参数化大数据取唯一值方式 一.用时间函数: 因为时间戳永远没有重复,jmeter参数化,而且要取唯一值,可以考虑用时间函数加上其他函数一起: # 以13位的时间戳作为 userID no ...
- bitmap以及异或运算法
一 有40亿个整数,再给一个新的整数,需要判断新的整数是否在1亿个整数中. 此处需要用到bitmap方法,每个整数用一个bit表示,1表示存在,0表示不存在.因此一个4字节的int=32个bit也就是 ...
- android基础---->WebView的使用
webView的使用 我们通过一个小的测试程序来体会webView的简单使用,项目结构如下:
- Oracle Spatial分区应用研究之一:分区与分表查询性能对比
1.名词解释 分区:将一张大表在物理上分成多个分区,逻辑上仍然是同一个表名. 分表:将一张大表拆分成多张小表,不同表有不同的表名. 两种数据组织形式的原理图如下: 图 1分表与分区的原理图 2.实验目 ...
- 运行报错:'_TestResult' object has no attribute 'outputBuffer'
一.运行main函数,未生成测试报告,报错:'_TestResult' object has no attribute 'outputBuffer' 解决方式: 1.在HTMLTestReportCN ...
- 关于su下bash:xxx :command not found
今天在新建组的时候出了问题: $ su Password: # groupadd prj bash: groupadd :command not found 我就纳闷,明明是在su权限下,怎么还不能使 ...