刚接触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语言的我们来说 看这些语言 ...
随机推荐
- 范仁义html+css课程---7、表单
范仁义html+css课程---7.表单 一.总结 一句话总结: 表单标签的话主要掌握form标签.input标签(以及input标签的不同的type值).select标签.textarea等标签,及 ...
- Netty回调与Channel执行流程分析
在上一篇的基础上修改代码 1.TestHttpServerHandle 类 package com.example.firstexample; import io.netty.buffer.Byte ...
- Xamarin图表开发基础教程(5)OxyPlot框架
Xamarin图表开发基础教程(5)OxyPlot框架 Xamarin.iOS中使用OxyPlot框架 在Xamarin.iOS平台上实现图表显示需要完成以下的步骤: 1.添加OxyPlot.Xama ...
- docker安装并运行rabbitmq
拉取镜像: [mall@VM_0_7_centos ~]$ [sudo] password for mall: : Pulling from library/rabbitmq 5b7339215d1d ...
- Logstash配置同步mysql到es配置
关于logstash安装:https://www.cnblogs.com/toov5/p/10301727.html Logstash是一个开源数据收集引擎,具有实时管道功能.Logstash可以动态 ...
- 转 全新多媒体共享器Ipush推送|Miracast WIFI无线同屏推送
http://www.52bjw.cn/product-info/5767857.html 操作指南及注意事项 (draft) miracast和dlna/airplay分别工作在wifi direc ...
- LODOP中打印项水平居中简短问答
相关博文:LODOP打印项水平居中(超文本纯文本居中)LODOP打印超文本有边距不居中的情况2(超文本居中的一种) LODOP表格水平居中3(宽度为百分比)(超文本居中的一种) LODOP打印图片水平 ...
- Spring boot使用Aspose.Slides操作ppt转PDF、转图片
最近要将ppt转为PDF和图片,Apache poi ,jacob都试了下 Apache poi 转图片乱码,处理了,还会存在部分乱码 jacob对系统依赖比较大,必须是windows还得安装MS O ...
- C#不区分大小写的字符串替换(Replace)函数
在.NET中,不调用C++/CLI,进行字符串替换有好几种方法: 1.最常用的,就是String实例.Replace(),但这个不能忽略大小写. 2.System.Text.Regex(Regular ...
- 测试从应用到DB的准确的网络延迟
最近几大云厂商把底层的基础设施包装起来后,通过Ping等很难知道真正的网络延迟了,因为通过ping还没到db都返回了,如何知道从应用到db的真正网络延迟呢? 用我的脚本 #!/bin/bash m= ...